[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