[svn:parrot] r44896 - trunk/src/gc

petdance at svn.parrot.org petdance at svn.parrot.org
Fri Mar 12 06:02:26 UTC 2010


Author: petdance
Date: Fri Mar 12 06:02:26 2010
New Revision: 44896
URL: https://trac.parrot.org/parrot/changeset/44896

Log:
reran headerizer

Modified:
   trunk/src/gc/gc_inf.c
   trunk/src/gc/gc_ms.c

Modified: trunk/src/gc/gc_inf.c
==============================================================================
--- trunk/src/gc/gc_inf.c	Fri Mar 12 05:51:29 2010	(r44895)
+++ trunk/src/gc/gc_inf.c	Fri Mar 12 06:02:26 2010	(r44896)
@@ -45,7 +45,8 @@
         FUNC_MODIFIES(*buffer);
 
 PARROT_CAN_RETURN_NULL
-static Buffer* gc_inf_allocate_bufferlike_header(PARROT_INTERP, size_t size)
+static Buffer* gc_inf_allocate_bufferlike_header(PARROT_INTERP,
+    SHIM(size_t size))
         __attribute__nonnull__(1);
 
 PARROT_CAN_RETURN_NULL
@@ -59,11 +60,12 @@
         FUNC_MODIFIES(*pmc);
 
 PARROT_CAN_RETURN_NULL
-static PMC* gc_inf_allocate_pmc_header(PARROT_INTERP, UINTVAL flags)
+static PMC* gc_inf_allocate_pmc_header(PARROT_INTERP, SHIM(UINTVAL flags))
         __attribute__nonnull__(1);
 
 PARROT_CAN_RETURN_NULL
-static STRING* gc_inf_allocate_string_header(PARROT_INTERP, UINTVAL flags)
+static STRING* gc_inf_allocate_string_header(PARROT_INTERP,
+    SHIM(UINTVAL flags))
         __attribute__nonnull__(1);
 
 static void gc_inf_allocate_string_storage(PARROT_INTERP,
@@ -78,11 +80,11 @@
 
 static void gc_inf_free_bufferlike_header(PARROT_INTERP,
     ARGIN_NULLOK(Buffer *b),
-    size_t size)
+    SHIM(size_t size))
         __attribute__nonnull__(1);
 
 static void gc_inf_free_fixed_size_storage(PARROT_INTERP,
-    size_t size,
+    SHIM(size_t size),
     ARGMOD(void *data))
         __attribute__nonnull__(1)
         __attribute__nonnull__(3)
@@ -100,11 +102,10 @@
     ARGIN_NULLOK(STRING *s))
         __attribute__nonnull__(1);
 
-static size_t gc_inf_get_gc_info(PARROT_INTERP, Interpinfo_enum what)
+static size_t gc_inf_get_gc_info(PARROT_INTERP, SHIM(Interpinfo_enum what))
         __attribute__nonnull__(1);
 
 static void gc_inf_mark_and_sweep(SHIM_INTERP, UINTVAL flags);
-
 static void gc_inf_reallocate_buffer_storage(PARROT_INTERP,
     ARGMOD(Buffer *buffer),
     size_t size)

Modified: trunk/src/gc/gc_ms.c
==============================================================================
--- trunk/src/gc/gc_ms.c	Fri Mar 12 05:51:29 2010	(r44895)
+++ trunk/src/gc/gc_ms.c	Fri Mar 12 06:02:26 2010	(r44896)
@@ -195,7 +195,7 @@
 static int gc_ms_sweep_cb(PARROT_INTERP,
     ARGIN(Memory_Pools *mem_pools),
     ARGMOD(Fixed_Size_Pool *pool),
-    int flag,
+    SHIM(int flag),
     ARGMOD(void *arg))
         __attribute__nonnull__(1)
         __attribute__nonnull__(2)


More information about the parrot-commits mailing list