This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
build test for the read/write mutex macros
[perl5.git] / globals.c
index df0f9d0..5439ba2 100644 (file)
--- a/globals.c
+++ b/globals.c
  * PERL_IN_GLOBALS_C defined. That causes various global varaiables
  * in perl.h and other files it includes to be _defined_ (and initialized)
  * rather than just declared.
- *
- * There is a #include "perlapi.h" which makes use of the fact
- * that the object file created from this file will be included by linker
- * (to resolve global variables). perlapi.h mention various other "API"
- * functions not used by perl itself, but the functions get
- * pulled into the perl executable via the refrerence here.
- *
 */
 
 #include "INTERN.h"
 #define PERL_IN_GLOBALS_C
 #include "perl.h"
 
-#include "perlapi.h"           /* bring in PL_force_link_funcs */
+/* regcomp.h * isn't #included in perl.h, as its only included within a
+ * few specific files such as regcomp.c, regexec.c.  So include it
+ * explicitly to process any data declarations within it.
+ */
+#include "regcomp.h"
+
 
 /*
- * Local variables:
- * c-indentation-style: bsd
- * c-basic-offset: 4
- * indent-tabs-mode: t
- * End:
- *
- * ex: set ts=8 sts=4 sw=4 noet:
+ * ex: set ts=8 sts=4 sw=4 et:
  */