[svn:parrot] r38794 - trunk/src/pmc

coke at svn.parrot.org coke at svn.parrot.org
Fri May 15 16:12:36 UTC 2009


Author: coke
Date: Fri May 15 16:12:33 2009
New Revision: 38794
URL: https://trac.parrot.org/parrot/changeset/38794

Log:
[cage] parrot.h is already automatically appended, don't add it manually, too.
Courtesy rurban++ (TT #453)

Modified:
   trunk/src/pmc/addrregistry.pmc
   trunk/src/pmc/array.pmc
   trunk/src/pmc/bigint.pmc
   trunk/src/pmc/bignum.pmc
   trunk/src/pmc/boolean.pmc
   trunk/src/pmc/callsignature.pmc
   trunk/src/pmc/capture.pmc
   trunk/src/pmc/class.pmc
   trunk/src/pmc/codestring.pmc
   trunk/src/pmc/complex.pmc
   trunk/src/pmc/continuation.pmc
   trunk/src/pmc/coroutine.pmc
   trunk/src/pmc/cpointer.pmc
   trunk/src/pmc/default.pmc
   trunk/src/pmc/env.pmc
   trunk/src/pmc/eval.pmc
   trunk/src/pmc/eventhandler.pmc
   trunk/src/pmc/exception.pmc
   trunk/src/pmc/exceptionhandler.pmc
   trunk/src/pmc/exporter.pmc
   trunk/src/pmc/file.pmc
   trunk/src/pmc/filehandle.pmc
   trunk/src/pmc/fixedbooleanarray.pmc
   trunk/src/pmc/fixedfloatarray.pmc
   trunk/src/pmc/fixedintegerarray.pmc
   trunk/src/pmc/fixedpmcarray.pmc
   trunk/src/pmc/fixedstringarray.pmc
   trunk/src/pmc/float.pmc
   trunk/src/pmc/hash.pmc
   trunk/src/pmc/integer.pmc
   trunk/src/pmc/iterator.pmc
   trunk/src/pmc/key.pmc
   trunk/src/pmc/lexinfo.pmc
   trunk/src/pmc/lexpad.pmc
   trunk/src/pmc/managedstruct.pmc
   trunk/src/pmc/multisub.pmc
   trunk/src/pmc/namespace.pmc
   trunk/src/pmc/nci.pmc
   trunk/src/pmc/null.pmc
   trunk/src/pmc/object.pmc
   trunk/src/pmc/orderedhash.pmc
   trunk/src/pmc/os.pmc
   trunk/src/pmc/packfile.pmc
   trunk/src/pmc/packfileannotation.pmc
   trunk/src/pmc/packfileannotationkeys.pmc
   trunk/src/pmc/packfileannotations.pmc
   trunk/src/pmc/packfileconstanttable.pmc
   trunk/src/pmc/packfiledirectory.pmc
   trunk/src/pmc/packfilefixupentry.pmc
   trunk/src/pmc/packfilefixuptable.pmc
   trunk/src/pmc/packfilerawsegment.pmc
   trunk/src/pmc/packfilesegment.pmc
   trunk/src/pmc/parrotinterpreter.pmc
   trunk/src/pmc/parrotlibrary.pmc
   trunk/src/pmc/parrotrunningthread.pmc
   trunk/src/pmc/parrotthread.pmc
   trunk/src/pmc/pccmethod_test.pmc
   trunk/src/pmc/pmcproxy.pmc
   trunk/src/pmc/pointer.pmc
   trunk/src/pmc/random.pmc
   trunk/src/pmc/resizablebooleanarray.pmc
   trunk/src/pmc/resizablefloatarray.pmc
   trunk/src/pmc/resizableintegerarray.pmc
   trunk/src/pmc/resizablepmcarray.pmc
   trunk/src/pmc/resizablestringarray.pmc
   trunk/src/pmc/retcontinuation.pmc
   trunk/src/pmc/role.pmc
   trunk/src/pmc/scalar.pmc
   trunk/src/pmc/scheduler.pmc
   trunk/src/pmc/schedulermessage.pmc
   trunk/src/pmc/sockaddr.pmc
   trunk/src/pmc/socket.pmc
   trunk/src/pmc/string.pmc
   trunk/src/pmc/stringhandle.pmc
   trunk/src/pmc/sub.pmc
   trunk/src/pmc/task.pmc
   trunk/src/pmc/timer.pmc
   trunk/src/pmc/undef.pmc
   trunk/src/pmc/unmanagedstruct.pmc

Modified: trunk/src/pmc/addrregistry.pmc
==============================================================================
--- trunk/src/pmc/addrregistry.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/addrregistry.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -25,8 +25,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 /* included manually to prevent breaking C++ builds -- see RT #56534 */
 #include "parrot/hash.h"
 #include "pmc_hash.h"

Modified: trunk/src/pmc/array.pmc
==============================================================================
--- trunk/src/pmc/array.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/array.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -18,8 +18,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 /*
 
 =item C<static PMC *undef(PARROT_INTERP)>

Modified: trunk/src/pmc/bigint.pmc
==============================================================================
--- trunk/src/pmc/bigint.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/bigint.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -22,8 +22,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 /* TODO split that out into a separate file */
 
 #ifdef S_SPLINT_S

Modified: trunk/src/pmc/bignum.pmc
==============================================================================
--- trunk/src/pmc/bignum.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/bignum.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -131,8 +131,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 #ifdef S_SPLINT_S
 #  undef PARROT_HAS_GMP /* splint barfs on the gmp.h header */
 #endif /* S_SPLINT_S */

Modified: trunk/src/pmc/boolean.pmc
==============================================================================
--- trunk/src/pmc/boolean.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/boolean.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -21,8 +21,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 pmclass Boolean extends Integer provides boolean provides scalar {
 
 /*

Modified: trunk/src/pmc/callsignature.pmc
==============================================================================
--- trunk/src/pmc/callsignature.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/callsignature.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -19,8 +19,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 #define CAPTURE_DATA_SIZE   2
 #define CAPTURE_array_CREATE(i, obj) \
     if (!PARROT_CAPTURE(obj)->array) \

Modified: trunk/src/pmc/capture.pmc
==============================================================================
--- trunk/src/pmc/capture.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/capture.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -18,9 +18,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
-
 #define CAPTURE_DATA_SIZE   2
 #define CAPTURE_array_CREATE(i, obj) \
     if (!PARROT_CAPTURE(obj)->array) \

Modified: trunk/src/pmc/class.pmc
==============================================================================
--- trunk/src/pmc/class.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/class.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -90,7 +90,6 @@
 */
 
 #define PARROT_IN_OBJECTS_C /* To get the vtable.h imports we want. */
-#include "parrot/parrot.h"
 #include "parrot/oo_private.h"
 #include "pmc_object.h"
 #include "pmc_namespace.h"

Modified: trunk/src/pmc/codestring.pmc
==============================================================================
--- trunk/src/pmc/codestring.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/codestring.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -30,8 +30,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 #if PARROT_HAS_ICU
 #  include <unicode/uchar.h>
 #endif

Modified: trunk/src/pmc/complex.pmc
==============================================================================
--- trunk/src/pmc/complex.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/complex.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -22,8 +22,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 /*
 
 =item C<static void

Modified: trunk/src/pmc/continuation.pmc
==============================================================================
--- trunk/src/pmc/continuation.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/continuation.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -21,7 +21,6 @@
 */
 
 
-#include "parrot/parrot.h"
 #include "parrot/oplib/ops.h"
 #include "pmc_sub.h"
 

Modified: trunk/src/pmc/coroutine.pmc
==============================================================================
--- trunk/src/pmc/coroutine.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/coroutine.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -30,7 +30,6 @@
 
 */
 
-#include "parrot/parrot.h"
 #include "parrot/oplib/ops.h"
 
 static void

Modified: trunk/src/pmc/cpointer.pmc
==============================================================================
--- trunk/src/pmc/cpointer.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/cpointer.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -46,8 +46,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 pmclass CPointer need_ext {
     ATTR void   *pointer; /* The stored pointer. */
     ATTR STRING *sig;     /* A string signature for the pointer. */

Modified: trunk/src/pmc/default.pmc
==============================================================================
--- trunk/src/pmc/default.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/default.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -21,8 +21,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 #define INT2KEY(i, k) key_new_integer((i), (k))
 
 /* undef 'interface' to keep MSVC happy */

Modified: trunk/src/pmc/env.pmc
==============================================================================
--- trunk/src/pmc/env.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/env.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -18,8 +18,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 /* array of environment variables,
    speced in POSIX.1, but not in ISO-C
    MS C compilers know about environ, as it is declared in stdlib.h.

Modified: trunk/src/pmc/eval.pmc
==============================================================================
--- trunk/src/pmc/eval.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/eval.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -19,7 +19,6 @@
 
 */
 
-#include "parrot/parrot.h"
 #include "pmc_sub.h"
 
 static void

Modified: trunk/src/pmc/eventhandler.pmc
==============================================================================
--- trunk/src/pmc/eventhandler.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/eventhandler.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -19,8 +19,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 pmclass EventHandler extends Sub need_ext {
 
     ATTR STRING *type;          /* the type of the event to handle */

Modified: trunk/src/pmc/exception.pmc
==============================================================================
--- trunk/src/pmc/exception.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/exception.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -49,7 +49,6 @@
 
 */
 
-#include "parrot/parrot.h"
 #include "parrot/exceptions.h"
 #include "pmc_sub.h"
 

Modified: trunk/src/pmc/exceptionhandler.pmc
==============================================================================
--- trunk/src/pmc/exceptionhandler.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/exceptionhandler.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -20,7 +20,6 @@
 
 */
 
-#include "parrot/parrot.h"
 #include "parrot/oplib/ops.h"
 
 pmclass ExceptionHandler extends Continuation need_ext {

Modified: trunk/src/pmc/exporter.pmc
==============================================================================
--- trunk/src/pmc/exporter.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/exporter.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -78,8 +78,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 /*
 
 =back

Modified: trunk/src/pmc/file.pmc
==============================================================================
--- trunk/src/pmc/file.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/file.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -22,8 +22,6 @@
 #  include <direct.h>
 #endif
 
-#include "parrot/parrot.h"
-
 /* RT#46681 apparently, strerror_r is thread-safe and should be used instead.*/
 
 static PMC *File_PMC;

Modified: trunk/src/pmc/filehandle.pmc
==============================================================================
--- trunk/src/pmc/filehandle.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/filehandle.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -18,7 +18,6 @@
 
 */
 
-#include "parrot/parrot.h"
 #include "../src/io/io_private.h"
 
 #ifdef PARROT_HAS_READLINE

Modified: trunk/src/pmc/fixedbooleanarray.pmc
==============================================================================
--- trunk/src/pmc/fixedbooleanarray.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/fixedbooleanarray.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -21,8 +21,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 #define BITS_PER_CHAR 8
 
 pmclass FixedBooleanArray need_ext provides array {

Modified: trunk/src/pmc/fixedfloatarray.pmc
==============================================================================
--- trunk/src/pmc/fixedfloatarray.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/fixedfloatarray.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -19,8 +19,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 pmclass FixedFloatArray need_ext provides array {
     ATTR INTVAL    size;
     ATTR FLOATVAL *float_array;

Modified: trunk/src/pmc/fixedintegerarray.pmc
==============================================================================
--- trunk/src/pmc/fixedintegerarray.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/fixedintegerarray.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -19,8 +19,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 pmclass FixedIntegerArray need_ext provides array {
     ATTR INTVAL   size;  /* number of INTVALs stored in this array */
     ATTR INTVAL * int_array; /* INTVALs are stored here */

Modified: trunk/src/pmc/fixedpmcarray.pmc
==============================================================================
--- trunk/src/pmc/fixedpmcarray.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/fixedpmcarray.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -24,8 +24,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 #define PMC_size(x)  ((Parrot_FixedPMCArray_attributes *)PMC_data(x))->size
 #define PMC_array(x) ((Parrot_FixedPMCArray_attributes *)PMC_data(x))->pmc_array
 

Modified: trunk/src/pmc/fixedstringarray.pmc
==============================================================================
--- trunk/src/pmc/fixedstringarray.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/fixedstringarray.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -19,8 +19,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 pmclass FixedStringArray need_ext provides array {
     ATTR STRING **str_array; /* where the STRINGs are stored */
     ATTR UINTVAL  size;      /* element count */

Modified: trunk/src/pmc/float.pmc
==============================================================================
--- trunk/src/pmc/float.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/float.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -18,8 +18,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 pmclass Float extends scalar provides float provides scalar {
     ATTR FLOATVAL fv;
 

Modified: trunk/src/pmc/hash.pmc
==============================================================================
--- trunk/src/pmc/hash.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/hash.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -18,7 +18,6 @@
 
 */
 
-#include "parrot/parrot.h"
 #include "pmc_iterator.h"
 #include "pmc_key.h"
 

Modified: trunk/src/pmc/integer.pmc
==============================================================================
--- trunk/src/pmc/integer.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/integer.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -19,8 +19,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 #include "pmc_bigint.h"
 
 static void

Modified: trunk/src/pmc/iterator.pmc
==============================================================================
--- trunk/src/pmc/iterator.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/iterator.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -61,8 +61,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 pmclass Iterator no_ro {
     ATTR PMC *aggregate; /* the aggregate which this Iterator iterates */
     ATTR PMC *key;       /* the Key used by this Iterator */

Modified: trunk/src/pmc/key.pmc
==============================================================================
--- trunk/src/pmc/key.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/key.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -18,8 +18,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 pmclass Key need_ext {
     ATTR PMC      *next_key; /* Sometimes it's the next key, sometimes it's
                                 not.  The Key code is like that. */

Modified: trunk/src/pmc/lexinfo.pmc
==============================================================================
--- trunk/src/pmc/lexinfo.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/lexinfo.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -18,8 +18,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 /* included manually to prevent breaking C++ builds -- see RT #56534*/
 #include "pmc_hash.h"
 

Modified: trunk/src/pmc/lexpad.pmc
==============================================================================
--- trunk/src/pmc/lexpad.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/lexpad.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -18,8 +18,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 /*
  * LexPad provides a Hash interface for lexical fetch/store
  * needed

Modified: trunk/src/pmc/managedstruct.pmc
==============================================================================
--- trunk/src/pmc/managedstruct.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/managedstruct.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -19,8 +19,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 typedef void (*custom_free_func_t)(PARROT_INTERP, void *ptr, void *priv);
 typedef PMC * (*custom_clone_func_t)(PARROT_INTERP, PMC *ptr, void *priv);
 

Modified: trunk/src/pmc/multisub.pmc
==============================================================================
--- trunk/src/pmc/multisub.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/multisub.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -19,9 +19,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
-
 pmclass MultiSub extends ResizablePMCArray need_ext provides array {
 
     VTABLE void push_pmc(PMC *value) {

Modified: trunk/src/pmc/namespace.pmc
==============================================================================
--- trunk/src/pmc/namespace.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/namespace.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -18,7 +18,6 @@
 
 */
 
-#include "parrot/parrot.h"
 #include "pmc_sub.h"
 
 static void add_to_class(

Modified: trunk/src/pmc/nci.pmc
==============================================================================
--- trunk/src/pmc/nci.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/nci.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -18,8 +18,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 typedef INTVAL (*nci_sub_t)(PARROT_INTERP, PMC *);
 typedef INTVAL (*nci_jit_sub_t)(PARROT_INTERP, PMC *, char *);
 

Modified: trunk/src/pmc/null.pmc
==============================================================================
--- trunk/src/pmc/null.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/null.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -19,8 +19,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 pmclass Null singleton {
 
 /*

Modified: trunk/src/pmc/object.pmc
==============================================================================
--- trunk/src/pmc/object.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/object.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -18,7 +18,6 @@
 
 */
 
-#include "parrot/parrot.h"
 #include "parrot/oo_private.h"
 #include "pmc_class.h"
 

Modified: trunk/src/pmc/orderedhash.pmc
==============================================================================
--- trunk/src/pmc/orderedhash.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/orderedhash.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -39,8 +39,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 pmclass OrderedHash extends Hash need_ext provides array provides hash {
 
 /*

Modified: trunk/src/pmc/os.pmc
==============================================================================
--- trunk/src/pmc/os.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/os.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -29,8 +29,6 @@
 #  include <dirent.h>
 #endif
 
-#include "parrot/parrot.h"
-
 /* XXX Check if we need to deallocate strerror strings */
 /* XXX apparently, strerror_r is thread-safe and should be used instead.*/
 

Modified: trunk/src/pmc/packfile.pmc
==============================================================================
--- trunk/src/pmc/packfile.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/packfile.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -19,7 +19,6 @@
 
 */
 
-#include "parrot/parrot.h"
 #include "pmc_packfiledirectory.h"
 
 /*

Modified: trunk/src/pmc/packfileannotation.pmc
==============================================================================
--- trunk/src/pmc/packfileannotation.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/packfileannotation.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -19,8 +19,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 pmclass PackfileAnnotation {
     ATTR INTVAL value;
     ATTR INTVAL offset;

Modified: trunk/src/pmc/packfileannotationkeys.pmc
==============================================================================
--- trunk/src/pmc/packfileannotationkeys.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/packfileannotationkeys.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -24,8 +24,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 /*
 Fetch PackfileConstantTable from PackfileAnnotationKeys.
 Throw exception if table wasn't initilized.

Modified: trunk/src/pmc/packfileannotations.pmc
==============================================================================
--- trunk/src/pmc/packfileannotations.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/packfileannotations.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -27,7 +27,6 @@
 
 */
 
-#include "parrot/parrot.h"
 #include "pmc_packfileannotation.h"
 
 pmclass PackfileAnnotations extends PackfileSegment {

Modified: trunk/src/pmc/packfileconstanttable.pmc
==============================================================================
--- trunk/src/pmc/packfileconstanttable.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/packfileconstanttable.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -24,8 +24,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 pmclass PackfileConstantTable extends PackfileSegment {
     /* ResizablePMCArray for storing constants */
     ATTR PMC *constants;

Modified: trunk/src/pmc/packfiledirectory.pmc
==============================================================================
--- trunk/src/pmc/packfiledirectory.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/packfiledirectory.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -25,8 +25,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 pmclass PackfileDirectory extends PackfileSegment {
     /* Directory is a hash of Segments */
     ATTR PMC *hash;

Modified: trunk/src/pmc/packfilefixupentry.pmc
==============================================================================
--- trunk/src/pmc/packfilefixupentry.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/packfilefixupentry.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -19,8 +19,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 pmclass PackfileFixupEntry {
     ATTR INTVAL     type;
     ATTR STRING     *name;

Modified: trunk/src/pmc/packfilefixuptable.pmc
==============================================================================
--- trunk/src/pmc/packfilefixuptable.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/packfilefixuptable.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -24,8 +24,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 pmclass PackfileFixupTable extends PackfileSegment {
     /* RPA of entries */
     ATTR PMC *entries;

Modified: trunk/src/pmc/packfilerawsegment.pmc
==============================================================================
--- trunk/src/pmc/packfilerawsegment.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/packfilerawsegment.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -24,8 +24,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 pmclass PackfileRawSegment extends PackfileSegment {
     /* ResizableIntegerArray of opcodes */
     ATTR PMC    *opcodes;

Modified: trunk/src/pmc/packfilesegment.pmc
==============================================================================
--- trunk/src/pmc/packfilesegment.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/packfilesegment.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -23,8 +23,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 pmclass PackfileSegment {
     /*
     Directory which owns this segment. Required for correct pack/unpack

Modified: trunk/src/pmc/parrotinterpreter.pmc
==============================================================================
--- trunk/src/pmc/parrotinterpreter.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/parrotinterpreter.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -25,7 +25,6 @@
 
 */
 
-#include "parrot/parrot.h"
 #include "parrot/embed.h"
 #include "parrot/dynext.h"
 #include "parrot/io.h"

Modified: trunk/src/pmc/parrotlibrary.pmc
==============================================================================
--- trunk/src/pmc/parrotlibrary.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/parrotlibrary.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -28,8 +28,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 #define PMC_dlhandle(x) ((Parrot_ParrotLibrary_attributes*)PMC_data(x))->dl_handle
 #define PMC_oplib_init(x) ((Parrot_ParrotLibrary_attributes*)PMC_data(x))->oplib_init
 

Modified: trunk/src/pmc/parrotrunningthread.pmc
==============================================================================
--- trunk/src/pmc/parrotrunningthread.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/parrotrunningthread.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -28,7 +28,6 @@
 
 */
 
-#include "parrot/parrot.h"
 #include "parrot/embed.h"
 
 #define PMC_tid(x) ((Parrot_ParrotRunningThread_attributes *)PMC_data(x))->tid

Modified: trunk/src/pmc/parrotthread.pmc
==============================================================================
--- trunk/src/pmc/parrotthread.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/parrotthread.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -36,7 +36,6 @@
 
 */
 
-#include "parrot/parrot.h"
 #include "parrot/embed.h"
 
 #define PMC_interp(x) ((Parrot_ParrotInterpreter_attributes *)PMC_data(x))->interp

Modified: trunk/src/pmc/pccmethod_test.pmc
==============================================================================
--- trunk/src/pmc/pccmethod_test.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/pccmethod_test.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -10,8 +10,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 pmclass PCCMETHOD_Test need_ext provides hash {
 
 

Modified: trunk/src/pmc/pmcproxy.pmc
==============================================================================
--- trunk/src/pmc/pmcproxy.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/pmcproxy.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -51,7 +51,6 @@
 
 */
 
-#include "parrot/parrot.h"
 #include "parrot/oo_private.h"
 
 /*

Modified: trunk/src/pmc/pointer.pmc
==============================================================================
--- trunk/src/pmc/pointer.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/pointer.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -20,8 +20,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 pmclass Pointer need_ext {
     ATTR void * mark_function;
     ATTR void * pointer;

Modified: trunk/src/pmc/random.pmc
==============================================================================
--- trunk/src/pmc/random.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/random.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -20,8 +20,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 static PMC *Rand_PMC;
 
 pmclass Random singleton {

Modified: trunk/src/pmc/resizablebooleanarray.pmc
==============================================================================
--- trunk/src/pmc/resizablebooleanarray.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/resizablebooleanarray.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -20,9 +20,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
-
 #define BITS_PER_CHAR 8
 /* MIN_ALLOC is 8 * BITS_PER_CHAR */
 #define MIN_ALLOC 64

Modified: trunk/src/pmc/resizablefloatarray.pmc
==============================================================================
--- trunk/src/pmc/resizablefloatarray.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/resizablefloatarray.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -20,8 +20,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 pmclass ResizableFloatArray extends FixedFloatArray need_ext provides array {
     ATTR INTVAL resize_threshold; /* max size before array needs resizing */
 

Modified: trunk/src/pmc/resizableintegerarray.pmc
==============================================================================
--- trunk/src/pmc/resizableintegerarray.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/resizableintegerarray.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -20,9 +20,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
-
 pmclass ResizableIntegerArray extends FixedIntegerArray need_ext provides array {
     ATTR INTVAL resize_threshold; /* max size before array needs to be resized */
 

Modified: trunk/src/pmc/resizablepmcarray.pmc
==============================================================================
--- trunk/src/pmc/resizablepmcarray.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/resizablepmcarray.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -19,8 +19,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 #define PMC_size(x)      ((Parrot_ResizablePMCArray_attributes *)PMC_data(x))->size
 #define PMC_array(x)     ((Parrot_ResizablePMCArray_attributes *)PMC_data(x))->pmc_array
 #define PMC_threshold(x) ((Parrot_ResizablePMCArray_attributes *)PMC_data(x))->resize_threshold

Modified: trunk/src/pmc/resizablestringarray.pmc
==============================================================================
--- trunk/src/pmc/resizablestringarray.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/resizablestringarray.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -18,8 +18,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 pmclass ResizableStringArray extends FixedStringArray need_ext provides array {
     ATTR UINTVAL resize_threshold; /*max capacity before resizing */
 

Modified: trunk/src/pmc/retcontinuation.pmc
==============================================================================
--- trunk/src/pmc/retcontinuation.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/retcontinuation.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -21,10 +21,8 @@
 
 */
 
-#include "parrot/parrot.h"
 #include "parrot/oplib/ops.h"
 
-
 pmclass RetContinuation extends Continuation need_ext {
 
 /*

Modified: trunk/src/pmc/role.pmc
==============================================================================
--- trunk/src/pmc/role.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/role.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -48,7 +48,6 @@
 
 */
 
-#include "parrot/parrot.h"
 #include "pmc_namespace.h"
 
 /* Takes a hash and initializes the role based on it. */

Modified: trunk/src/pmc/scalar.pmc
==============================================================================
--- trunk/src/pmc/scalar.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/scalar.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -18,10 +18,8 @@
 
 */
 
-#include "parrot/parrot.h"
 #include "pmc_bigint.h"
 
-
 static PMC *
 bitwise_left_shift_internal(PARROT_INTERP, PMC *self,
                             PMC *dest, INTVAL shift_amount)

Modified: trunk/src/pmc/scheduler.pmc
==============================================================================
--- trunk/src/pmc/scheduler.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/scheduler.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -18,7 +18,6 @@
 
 */
 
-#include "parrot/parrot.h"
 #include "parrot/scheduler_private.h"
 
 pmclass Scheduler need_ext {

Modified: trunk/src/pmc/schedulermessage.pmc
==============================================================================
--- trunk/src/pmc/schedulermessage.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/schedulermessage.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -18,7 +18,6 @@
 
 */
 
-#include "parrot/parrot.h"
 #include "parrot/scheduler_private.h"
 
 pmclass SchedulerMessage need_ext {

Modified: trunk/src/pmc/sockaddr.pmc
==============================================================================
--- trunk/src/pmc/sockaddr.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/sockaddr.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -21,8 +21,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 #ifdef __cplusplus
 extern "C" {
 #endif

Modified: trunk/src/pmc/socket.pmc
==============================================================================
--- trunk/src/pmc/socket.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/socket.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -18,7 +18,6 @@
 
 */
 
-#include "parrot/parrot.h"
 #include "../src/io/io_private.h"
 
 pmclass Socket extends FileHandle need_ext {

Modified: trunk/src/pmc/string.pmc
==============================================================================
--- trunk/src/pmc/string.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/string.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -20,8 +20,6 @@
 
 */
 
-#include "parrot/parrot.h"
-
 pmclass String extends scalar provides string provides scalar {
     ATTR STRING * str_val;
 

Modified: trunk/src/pmc/stringhandle.pmc
==============================================================================
--- trunk/src/pmc/stringhandle.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/stringhandle.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -19,7 +19,6 @@
 
 */
 
-#include "parrot/parrot.h"
 #include "../src/io/io_private.h"
 
 pmclass StringHandle need_ext {

Modified: trunk/src/pmc/sub.pmc
==============================================================================
--- trunk/src/pmc/sub.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/sub.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -18,7 +18,6 @@
 
 */
 
-#include "parrot/parrot.h"
 #include "parrot/oplib/ops.h"
 #include "sub.str"
 

Modified: trunk/src/pmc/task.pmc
==============================================================================
--- trunk/src/pmc/task.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/task.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -18,7 +18,6 @@
 
 */
 
-#include "parrot/parrot.h"
 #include "parrot/scheduler_private.h"
 
 pmclass Task need_ext {

Modified: trunk/src/pmc/timer.pmc
==============================================================================
--- trunk/src/pmc/timer.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/timer.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -55,7 +55,6 @@
 
 */
 
-#include "parrot/parrot.h"
 #include "parrot/scheduler_private.h"
 
 pmclass Timer extends Task provides event need_ext {

Modified: trunk/src/pmc/undef.pmc
==============================================================================
--- trunk/src/pmc/undef.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/undef.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -23,7 +23,6 @@
 
 */
 
-#include "parrot/parrot.h"
 #define UNDEF_STRING_CLASS enum_class_String
 
 pmclass Undef no_ro {

Modified: trunk/src/pmc/unmanagedstruct.pmc
==============================================================================
--- trunk/src/pmc/unmanagedstruct.pmc	Fri May 15 15:51:53 2009	(r38793)
+++ trunk/src/pmc/unmanagedstruct.pmc	Fri May 15 16:12:33 2009	(r38794)
@@ -22,7 +22,6 @@
 
 */
 
-#include "parrot/parrot.h"
 #include "parrot/compiler.h"
 
 static INTVAL key_2_idx(PARROT_INTERP, PMC *pmc, PMC *key);


More information about the parrot-commits mailing list