Author: fperrad
Date: Tue Jun 12 07:08:35 2007
New Revision: 18945

Modified:
   trunk/compilers/bcg/include/bcg.h
   trunk/compilers/bcg/src/bcg_emitter.h
   trunk/compilers/bcg/src/bcg_logger.h
   trunk/compilers/bcg/src/bcg_private.h
   trunk/compilers/bcg/src/bcg_reg_alloc.h
   trunk/compilers/bcg/src/bcg_utils.h
   trunk/compilers/imcc/cfg.h
   trunk/compilers/imcc/debug.h
   trunk/compilers/imcc/imc.h
   trunk/compilers/imcc/instructions.h
   trunk/compilers/imcc/optimizer.h
   trunk/compilers/imcc/parser.h
   trunk/compilers/imcc/pbc.h
   trunk/compilers/imcc/sets.h
   trunk/compilers/imcc/symreg.h
   trunk/compilers/imcc/unit.h
   trunk/compilers/pirc/src/jsonout.h
   trunk/compilers/pirc/src/pastout.h
   trunk/compilers/pirc/src/pbcout.h
   trunk/compilers/pirc/src/pirlexer.h
   trunk/compilers/pirc/src/pirout.h
   trunk/compilers/pirc/src/pirparser.h
   trunk/compilers/pirc/src/pirutil.h
   trunk/compilers/pirc/src/pirvtable.h
   trunk/config/gen/config_h.pm
   trunk/config/gen/core_pmcs.pm
   trunk/config/gen/platform.pm
   trunk/config/gen/platform/ansi/io.h
   trunk/config/gen/platform/generic/dl.h
   trunk/config/gen/platform/generic/io.h
   trunk/config/gen/platform/generic/math.h
   trunk/config/gen/platform/generic/signal.h
   trunk/config/gen/platform/generic/stat.h
   trunk/config/gen/platform/generic/threads.h
   trunk/config/gen/platform/openbsd/misc.h
   trunk/config/gen/platform/platform_interface.h
   trunk/config/gen/platform/win32/io.h
   trunk/config/gen/platform/win32/misc.h
   trunk/config/gen/platform/win32/signal.h
   trunk/config/gen/platform/win32/stat.h
   trunk/config/gen/platform/win32/string.h
   trunk/config/gen/platform/win32/threads.h
   trunk/include/parrot/atomic.h
   trunk/include/parrot/atomic/fallback.h
   trunk/include/parrot/atomic/gcc_pcc.h
   trunk/include/parrot/atomic/gcc_x86.h
   trunk/include/parrot/atomic/sparc.h
   trunk/include/parrot/builtin.h
   trunk/include/parrot/caches.h
   trunk/include/parrot/cclass.h
   trunk/include/parrot/charset.h
   trunk/include/parrot/compiler.h
   trunk/include/parrot/datatypes.h
   trunk/include/parrot/debug.h
   trunk/include/parrot/dod.h
   trunk/include/parrot/dynext.h
   trunk/include/parrot/embed.h
   trunk/include/parrot/encoding.h
   trunk/include/parrot/enums.h
   trunk/include/parrot/events.h
   trunk/include/parrot/exceptions.h
   trunk/include/parrot/exec.h
   trunk/include/parrot/exit.h
   trunk/include/parrot/extend.h
   trunk/include/parrot/global.h
   trunk/include/parrot/global_setup.h
   trunk/include/parrot/hash.h
   trunk/include/parrot/headers.h
   trunk/include/parrot/hll.h
   trunk/include/parrot/imcc.h
   trunk/include/parrot/inter_call.h
   trunk/include/parrot/interpreter.h
   trunk/include/parrot/intlist.h
   trunk/include/parrot/io.h
   trunk/include/parrot/key.h
   trunk/include/parrot/library.h
   trunk/include/parrot/list.h
   trunk/include/parrot/longopt.h
   trunk/include/parrot/memory.h
   trunk/include/parrot/misc.h
   trunk/include/parrot/mmd.h
   trunk/include/parrot/nci.h
   trunk/include/parrot/objects.h
   trunk/include/parrot/op.h
   trunk/include/parrot/oplib.h
   trunk/include/parrot/packfile.h
   trunk/include/parrot/parrot.h
   trunk/include/parrot/pic.h
   trunk/include/parrot/pmc.h
   trunk/include/parrot/pmc_freeze.h
   trunk/include/parrot/pobj.h
   trunk/include/parrot/register.h
   trunk/include/parrot/resources.h
   trunk/include/parrot/settings.h
   trunk/include/parrot/slice.h
   trunk/include/parrot/smallobject.h
   trunk/include/parrot/stacks.h
   trunk/include/parrot/stat.h
   trunk/include/parrot/stm/backend.h
   trunk/include/parrot/string.h
   trunk/include/parrot/string_funcs.h
   trunk/include/parrot/string_primitives.h
   trunk/include/parrot/sub.h
   trunk/include/parrot/thr_pthread.h
   trunk/include/parrot/thr_windows.h
   trunk/include/parrot/thread.h
   trunk/include/parrot/tsq.h
   trunk/include/parrot/vtables.h
   trunk/include/parrot/warnings.h
   trunk/languages/cola/cola.h
   trunk/languages/dotnet/pmc/structures.h
   trunk/languages/dotnet/pmc/tableinfo.h
   trunk/languages/pugs/include/pugs_common.h
   trunk/languages/tcl/src/binary.h
   trunk/lib/Parrot/Ops2pm/Utils.pm
   trunk/lib/Parrot/Pmc2c.pm
   trunk/src/bignum.h
   trunk/src/charset/ascii.h
   trunk/src/charset/binary.h
   trunk/src/charset/iso-8859-1.h
   trunk/src/charset/tables.h
   trunk/src/charset/unicode.h
   trunk/src/encodings/fixed_8.h
   trunk/src/encodings/ucs2.h
   trunk/src/encodings/utf16.h
   trunk/src/encodings/utf8.h
   trunk/src/exec_save.h
   trunk/src/interp_guts.h
   trunk/src/io/io_private.h
   trunk/src/jit.h
   trunk/src/jit/alpha/jit_emit.h
   trunk/src/jit/arm/exec_dep.h
   trunk/src/jit/arm/jit_emit.h
   trunk/src/jit/hppa/jit_emit.h
   trunk/src/jit/i386/exec_dep.h
   trunk/src/jit/i386/jit_emit.h
   trunk/src/jit/ia64/jit_emit.h
   trunk/src/jit/mips/jit_emit.h
   trunk/src/jit/ppc/exec_dep.h
   trunk/src/jit/ppc/jit_emit.h
   trunk/src/jit/skeleton/jit_emit.h
   trunk/src/jit/sun4/jit_emit.h
   trunk/src/pmc/classobject.h
   trunk/src/runops_cores.h
   trunk/src/stm/stm_internal.h
   trunk/src/stm/stm_waitlist.h
   trunk/src/trace.h
   trunk/src/unicode.h
   trunk/tools/build/c2str.pl
   trunk/tools/build/vtable_extend.pl
   trunk/tools/build/vtable_h.pl

Log:
[build]
reverts r18884
#pragma once is not very well supported on MinGW (gcc 3.4.2), see below :

src\global_setup.c
src\interpreter.c
In file included from src\interpreter.c:38:
./include/parrot/oplib/core_ops.h:1: internal compiler error: Segmentation fault


Modified: trunk/compilers/bcg/include/bcg.h
==============================================================================
--- trunk/compilers/bcg/include/bcg.h   (original)
+++ trunk/compilers/bcg/include/bcg.h   Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_BCG_H_GUARD
 #define PARROT_BCG_H_GUARD
 

Modified: trunk/compilers/bcg/src/bcg_emitter.h
==============================================================================
--- trunk/compilers/bcg/src/bcg_emitter.h       (original)
+++ trunk/compilers/bcg/src/bcg_emitter.h       Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_BCG_EMITTER_H_GUARD
 #define PARROT_BCG_EMITTER_H_GUARD
 

Modified: trunk/compilers/bcg/src/bcg_logger.h
==============================================================================
--- trunk/compilers/bcg/src/bcg_logger.h        (original)
+++ trunk/compilers/bcg/src/bcg_logger.h        Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_BCG_LOGGER_H_GUARD
 #define PARROT_BCG_LOGGER_H_GUARD
 

Modified: trunk/compilers/bcg/src/bcg_private.h
==============================================================================
--- trunk/compilers/bcg/src/bcg_private.h       (original)
+++ trunk/compilers/bcg/src/bcg_private.h       Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_BCG_PRIVATE_H_GUARD
 #define PARROT_BCG_PRIVATE_H_GUARD
 

Modified: trunk/compilers/bcg/src/bcg_reg_alloc.h
==============================================================================
--- trunk/compilers/bcg/src/bcg_reg_alloc.h     (original)
+++ trunk/compilers/bcg/src/bcg_reg_alloc.h     Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_BCG_REG_ALLOC_H_GUARD
 #define PARROT_BCG_REG_ALLOC_H_GUARD
 

Modified: trunk/compilers/bcg/src/bcg_utils.h
==============================================================================
--- trunk/compilers/bcg/src/bcg_utils.h (original)
+++ trunk/compilers/bcg/src/bcg_utils.h Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_BCG_UTILS_H_GUARD
 #define PARROT_BCG_UTILS_H_GUARD
 

Modified: trunk/compilers/imcc/cfg.h
==============================================================================
--- trunk/compilers/imcc/cfg.h  (original)
+++ trunk/compilers/imcc/cfg.h  Tue Jun 12 07:08:35 2007
@@ -2,7 +2,6 @@
 /* Data structures: */
 
 /* Two-way linked list of predecessors and successors */
-#pragma once
 #ifndef PARROT_CFG_H_GUARD
 #define PARROT_CFG_H_GUARD
 

Modified: trunk/compilers/imcc/debug.h
==============================================================================
--- trunk/compilers/imcc/debug.h        (original)
+++ trunk/compilers/imcc/debug.h        Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_IMCC_DEBUG_H_GUARD
 #define PARROT_IMCC_DEBUG_H_GUARD
 

Modified: trunk/compilers/imcc/imc.h
==============================================================================
--- trunk/compilers/imcc/imc.h  (original)
+++ trunk/compilers/imcc/imc.h  Tue Jun 12 07:08:35 2007
@@ -1,6 +1,5 @@
 /* $Id$ */
 
-#pragma once
 #ifndef PARROT_IMCC_IMC_H_GUARD
 #define PARROT_IMCC_IMC_H_GUARD
 

Modified: trunk/compilers/imcc/instructions.h
==============================================================================
--- trunk/compilers/imcc/instructions.h (original)
+++ trunk/compilers/imcc/instructions.h Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_IMCC_INSTRUCTIONS_H_GUARD
 #define PARROT_IMCC_INSTRUCTIONS_H_GUARD
 

Modified: trunk/compilers/imcc/optimizer.h
==============================================================================
--- trunk/compilers/imcc/optimizer.h    (original)
+++ trunk/compilers/imcc/optimizer.h    Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_IMCC_OPTIMIZER_H_GUARD
 #define PARROT_IMCC_OPTIMIZER_H_GUARD
 int pre_optimize(Interp *, IMC_Unit *);

Modified: trunk/compilers/imcc/parser.h
==============================================================================
--- trunk/compilers/imcc/parser.h       (original)
+++ trunk/compilers/imcc/parser.h       Tue Jun 12 07:08:35 2007
@@ -4,7 +4,6 @@
  * $Id$
  */
 
-#pragma once
 #ifndef PARROT_IMCC_PARSER_H_GUARD
 #define PARROT_IMCC_PARSER_H_GUARD
 

Modified: trunk/compilers/imcc/pbc.h
==============================================================================
--- trunk/compilers/imcc/pbc.h  (original)
+++ trunk/compilers/imcc/pbc.h  Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_IMCC_PBC_H_GUARD
 #define PARROT_IMCC_PBC_H_GUARD
 

Modified: trunk/compilers/imcc/sets.h
==============================================================================
--- trunk/compilers/imcc/sets.h (original)
+++ trunk/compilers/imcc/sets.h Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_IMCC_SETS_H_GUARD
 #define PARROT_IMCC_SETS_H_GUARD
 

Modified: trunk/compilers/imcc/symreg.h
==============================================================================
--- trunk/compilers/imcc/symreg.h       (original)
+++ trunk/compilers/imcc/symreg.h       Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_IMCC_SYMREG_H_GUARD
 #define PARROT_IMCC_SYMREG_H_GUARD
 

Modified: trunk/compilers/imcc/unit.h
==============================================================================
--- trunk/compilers/imcc/unit.h (original)
+++ trunk/compilers/imcc/unit.h Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_IMCC_UNIT_H_GUARD
 #define PARROT_IMCC_UNIT_H_GUARD
 

Modified: trunk/compilers/pirc/src/jsonout.h
==============================================================================
--- trunk/compilers/pirc/src/jsonout.h  (original)
+++ trunk/compilers/pirc/src/jsonout.h  Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_PIRC_JSONOUT_H_GUARD
 #define PARROT_PIRC_JSONOUT_H_GUARD
 

Modified: trunk/compilers/pirc/src/pastout.h
==============================================================================
--- trunk/compilers/pirc/src/pastout.h  (original)
+++ trunk/compilers/pirc/src/pastout.h  Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_PIRC_PASTOUT_H_GUARD
 #define PARROT_PIRC_PASTOUT_H_GUARD
 

Modified: trunk/compilers/pirc/src/pbcout.h
==============================================================================
--- trunk/compilers/pirc/src/pbcout.h   (original)
+++ trunk/compilers/pirc/src/pbcout.h   Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_PIRC_PBCOUT_H_GUARD
 #define PARROT_PIRC_PBCOUT_H_GUARD
 

Modified: trunk/compilers/pirc/src/pirlexer.h
==============================================================================
--- trunk/compilers/pirc/src/pirlexer.h (original)
+++ trunk/compilers/pirc/src/pirlexer.h Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_PIRC_PIRLEXER_H_GUARD
 #define PARROT_PIRC_PIRLEXER_H_GUARD
 

Modified: trunk/compilers/pirc/src/pirout.h
==============================================================================
--- trunk/compilers/pirc/src/pirout.h   (original)
+++ trunk/compilers/pirc/src/pirout.h   Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_PIRC_PIROUT_H_GUARD
 #define PARROT_PIRC_PIROUT_H_GUARD
 

Modified: trunk/compilers/pirc/src/pirparser.h
==============================================================================
--- trunk/compilers/pirc/src/pirparser.h        (original)
+++ trunk/compilers/pirc/src/pirparser.h        Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_PIRC_PIRPARSER_H_GUARD
 #define PARROT_PIRC_PIRPARSER_H_GUARD
 

Modified: trunk/compilers/pirc/src/pirutil.h
==============================================================================
--- trunk/compilers/pirc/src/pirutil.h  (original)
+++ trunk/compilers/pirc/src/pirutil.h  Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_PIRC_PIRUTIL_H_GUARD
 #define PARROT_PIRC_PIRUTIL_H_GUARD
 

Modified: trunk/compilers/pirc/src/pirvtable.h
==============================================================================
--- trunk/compilers/pirc/src/pirvtable.h        (original)
+++ trunk/compilers/pirc/src/pirvtable.h        Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_PIRC_PIRVTABLE_H_GUARD
 #define PARROT_PIRC_PIRVTABLE_H_GUARD
 

Modified: trunk/config/gen/config_h.pm
==============================================================================
--- trunk/config/gen/config_h.pm        (original)
+++ trunk/config/gen/config_h.pm        Tue Jun 12 07:08:35 2007
@@ -56,7 +56,6 @@
 ** This file is generated automatically by Configure.pl
 */
 
-#pragma once
 #ifndef PARROT_HAS_HEADER_H_GUARD
 #define PARROT_HAS_HEADER_H_GUARD
 

Modified: trunk/config/gen/core_pmcs.pm
==============================================================================
--- trunk/config/gen/core_pmcs.pm       (original)
+++ trunk/config/gen/core_pmcs.pm       Tue Jun 12 07:08:35 2007
@@ -46,7 +46,6 @@
  * Automatically generated by config/gen/core_pmcs.pm
  */
 
-#pragma once
 #ifndef PARROT_CORE_PMCS_H_GUARD
 #define PARROT_CORE_PMCS_H_GUARD
 

Modified: trunk/config/gen/platform.pm
==============================================================================
--- trunk/config/gen/platform.pm        (original)
+++ trunk/config/gen/platform.pm        Tue Jun 12 07:08:35 2007
@@ -79,7 +79,6 @@
 **
 ** This file is generated automatically by config/gen/platform.pm
 */
-#pragma once
 #ifndef PARROT_PLATFORM_H_GUARD
 #define PARROT_PLATFORM_H_GUARD
 

Modified: trunk/config/gen/platform/ansi/io.h
==============================================================================
--- trunk/config/gen/platform/ansi/io.h (original)
+++ trunk/config/gen/platform/ansi/io.h Tue Jun 12 07:08:35 2007
@@ -2,7 +2,6 @@
 ** I/O:
 */
 
-#pragma once
 #ifndef PARROT_PLATFORM_ANSI_IO_H_GUARD
 #define PARROT_PLATFORM_ANSI_IO_H_GUARD
 

Modified: trunk/config/gen/platform/generic/dl.h
==============================================================================
--- trunk/config/gen/platform/generic/dl.h      (original)
+++ trunk/config/gen/platform/generic/dl.h      Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_PLATFORM_GENERIC_DL_H_GUARD
 #define PARROT_PLATFORM_GENERIC_DL_H_GUARD
 /*

Modified: trunk/config/gen/platform/generic/io.h
==============================================================================
--- trunk/config/gen/platform/generic/io.h      (original)
+++ trunk/config/gen/platform/generic/io.h      Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_PLATFORM_GENERIC_IO_H_GUARD
 #define PARROT_PLATFORM_GENERIC_IO_H_GUARD
 /*

Modified: trunk/config/gen/platform/generic/math.h
==============================================================================
--- trunk/config/gen/platform/generic/math.h    (original)
+++ trunk/config/gen/platform/generic/math.h    Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_PLATFORM_GENERIC_MATH_H_GUARD
 #define PARROT_PLATFORM_GENERIC_MATH_H_GUARD
 /*

Modified: trunk/config/gen/platform/generic/signal.h
==============================================================================
--- trunk/config/gen/platform/generic/signal.h  (original)
+++ trunk/config/gen/platform/generic/signal.h  Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_PLATFORM_GENERIC_SIGNAL_H_GUARD
 #define PARROT_PLATFORM_GENERIC_SIGNAL_H_GUARD
 /*

Modified: trunk/config/gen/platform/generic/stat.h
==============================================================================
--- trunk/config/gen/platform/generic/stat.h    (original)
+++ trunk/config/gen/platform/generic/stat.h    Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_PLATFORM_GENERIC_STAT_H_GUARD
 #define PARROT_PLATFORM_GENERIC_STAT_H_GUARD
 /*

Modified: trunk/config/gen/platform/generic/threads.h
==============================================================================
--- trunk/config/gen/platform/generic/threads.h (original)
+++ trunk/config/gen/platform/generic/threads.h Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_PLATFORM_GENERIC_THREADS_H_GUARD
 #define PARROT_PLATFORM_GENERIC_THREADS_H_GUARD
 /*

Modified: trunk/config/gen/platform/openbsd/misc.h
==============================================================================
--- trunk/config/gen/platform/openbsd/misc.h    (original)
+++ trunk/config/gen/platform/openbsd/misc.h    Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_PLATFORM_OPENBSD_MISC_H_GUARD
 #define PARROT_PLATFORM_OPENBSD_MISC_H_GUARD
 /*

Modified: trunk/config/gen/platform/platform_interface.h
==============================================================================
--- trunk/config/gen/platform/platform_interface.h      (original)
+++ trunk/config/gen/platform/platform_interface.h      Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_PLATFORM_INTERFACE_H_GUARD
 #define PARROT_PLATFORM_INTERFACE_H_GUARD
 /*

Modified: trunk/config/gen/platform/win32/io.h
==============================================================================
--- trunk/config/gen/platform/win32/io.h        (original)
+++ trunk/config/gen/platform/win32/io.h        Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_PLATFORM_WIN32_IO_H_GUARD
 #define PARROT_PLATFORM_WIN32_IO_H_GUARD
 

Modified: trunk/config/gen/platform/win32/misc.h
==============================================================================
--- trunk/config/gen/platform/win32/misc.h      (original)
+++ trunk/config/gen/platform/win32/misc.h      Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_PLATFORM_WIN32_MISC_H_GUARD
 #define PARROT_PLATFORM_WIN32_MISC_H_GUARD
 

Modified: trunk/config/gen/platform/win32/signal.h
==============================================================================
--- trunk/config/gen/platform/win32/signal.h    (original)
+++ trunk/config/gen/platform/win32/signal.h    Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_PLATFORM_WIN32_SIGNAL_H_GUARD
 #define PARROT_PLATFORM_WIN32_SIGNAL_H_GUARD
 

Modified: trunk/config/gen/platform/win32/stat.h
==============================================================================
--- trunk/config/gen/platform/win32/stat.h      (original)
+++ trunk/config/gen/platform/win32/stat.h      Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_PLATFORM_WIN32_STAT_H_GUARD
 #define PARROT_PLATFORM_WIN32_STAT_H_GUARD
 

Modified: trunk/config/gen/platform/win32/string.h
==============================================================================
--- trunk/config/gen/platform/win32/string.h    (original)
+++ trunk/config/gen/platform/win32/string.h    Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_PLATFORM_WIN32_STRING_H_GUARD
 #define PARROT_PLATFORM_WIN32_STRING_H_GUARD
 

Modified: trunk/config/gen/platform/win32/threads.h
==============================================================================
--- trunk/config/gen/platform/win32/threads.h   (original)
+++ trunk/config/gen/platform/win32/threads.h   Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_PLATFORM_WIN32_THREADS_H_GUARD
 #define PARROT_PLATFORM_WIN32_THREADS_H_GUARD
 

Modified: trunk/include/parrot/atomic.h
==============================================================================
--- trunk/include/parrot/atomic.h       (original)
+++ trunk/include/parrot/atomic.h       Tue Jun 12 07:08:35 2007
@@ -11,7 +11,6 @@
  */
 
 
-#pragma once
 #ifndef PARROT_ATOMIC_H_GUARD
 #define PARROT_ATOMIC_H_GUARD
 

Modified: trunk/include/parrot/atomic/fallback.h
==============================================================================
--- trunk/include/parrot/atomic/fallback.h      (original)
+++ trunk/include/parrot/atomic/fallback.h      Tue Jun 12 07:08:35 2007
@@ -11,7 +11,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_ATOMIC_FALLBACK_H_GUARD
 #define PARROT_ATOMIC_FALLBACK_H_GUARD
 

Modified: trunk/include/parrot/atomic/gcc_pcc.h
==============================================================================
--- trunk/include/parrot/atomic/gcc_pcc.h       (original)
+++ trunk/include/parrot/atomic/gcc_pcc.h       Tue Jun 12 07:08:35 2007
@@ -12,7 +12,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_ATOMIC_GCC_PCC_H_GUARD
 #define PARROT_ATOMIC_GCC_PCC_H_GUARD
 

Modified: trunk/include/parrot/atomic/gcc_x86.h
==============================================================================
--- trunk/include/parrot/atomic/gcc_x86.h       (original)
+++ trunk/include/parrot/atomic/gcc_x86.h       Tue Jun 12 07:08:35 2007
@@ -12,7 +12,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_ATOMIC_GCC_X86_H_GUARD
 #define PARROT_ATOMIC_GCC_X86_H_GUARD
 

Modified: trunk/include/parrot/atomic/sparc.h
==============================================================================
--- trunk/include/parrot/atomic/sparc.h (original)
+++ trunk/include/parrot/atomic/sparc.h Tue Jun 12 07:08:35 2007
@@ -12,7 +12,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_ATOMIC_SPARC_H_GUARD
 #define PARROT_ATOMIC_SPARC_H_GUARD
 

Modified: trunk/include/parrot/builtin.h
==============================================================================
--- trunk/include/parrot/builtin.h      (original)
+++ trunk/include/parrot/builtin.h      Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_BUILTIN_H_GUARD
 #define PARROT_BUILTIN_H_GUARD
 

Modified: trunk/include/parrot/caches.h
==============================================================================
--- trunk/include/parrot/caches.h       (original)
+++ trunk/include/parrot/caches.h       Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_CACHES_H_GUARD
 #define PARROT_CACHES_H_GUARD
 

Modified: trunk/include/parrot/cclass.h
==============================================================================
--- trunk/include/parrot/cclass.h       (original)
+++ trunk/include/parrot/cclass.h       Tue Jun 12 07:08:35 2007
@@ -5,7 +5,6 @@
 *   Parrot character classes
 */
 
-#pragma once
 #ifndef PARROT_CCLASS_H_GUARD
 #define PARROT_CCLASS_H_GUARD
 

Modified: trunk/include/parrot/charset.h
==============================================================================
--- trunk/include/parrot/charset.h      (original)
+++ trunk/include/parrot/charset.h      Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_CHARSET_H_GUARD
 #define PARROT_CHARSET_H_GUARD
 

Modified: trunk/include/parrot/compiler.h
==============================================================================
--- trunk/include/parrot/compiler.h     (original)
+++ trunk/include/parrot/compiler.h     Tue Jun 12 07:08:35 2007
@@ -6,7 +6,6 @@
  *     defines compiler capabilities
  */
 
-#pragma once
 #ifndef PARROT_COMPILER_H_GUARD
 #define PARROT_COMPILER_H_GUARD
 

Modified: trunk/include/parrot/datatypes.h
==============================================================================
--- trunk/include/parrot/datatypes.h    (original)
+++ trunk/include/parrot/datatypes.h    Tue Jun 12 07:08:35 2007
@@ -12,7 +12,6 @@
  *     Though appending a type and a name should be safe.
  */
 
-#pragma once
 #ifndef PARROT_DATATYPES_H_GUARD
 #define PARROT_DATATYPES_H_GUARD
 

Modified: trunk/include/parrot/debug.h
==============================================================================
--- trunk/include/parrot/debug.h        (original)
+++ trunk/include/parrot/debug.h        Tue Jun 12 07:08:35 2007
@@ -11,7 +11,6 @@
  * References:
  */
 
-#pragma once
 #ifndef PARROT_PDB_H_GUARD
 #define PARROT_PDB_H_GUARD
 

Modified: trunk/include/parrot/dod.h
==============================================================================
--- trunk/include/parrot/dod.h  (original)
+++ trunk/include/parrot/dod.h  Tue Jun 12 07:08:35 2007
@@ -8,7 +8,6 @@
  *     Initial version by Mike Lambert on 2002.05.27
  */
 
-#pragma once
 #ifndef PARROT_DOD_H_GUARD
 #define PARROT_DOD_H_GUARD
 

Modified: trunk/include/parrot/dynext.h
==============================================================================
--- trunk/include/parrot/dynext.h       (original)
+++ trunk/include/parrot/dynext.h       Tue Jun 12 07:08:35 2007
@@ -5,7 +5,6 @@
 *   Parrot dynamic extensions
 */
 
-#pragma once
 #ifndef PARROT_DYNEXT_H_GUARD
 #define PARROT_DYNEXT_H_GUARD
 

Modified: trunk/include/parrot/embed.h
==============================================================================
--- trunk/include/parrot/embed.h        (original)
+++ trunk/include/parrot/embed.h        Tue Jun 12 07:08:35 2007
@@ -12,7 +12,6 @@
  *      embed.c, docs/embed.pod.
  */
 
-#pragma once
 #ifndef PARROT_EMBED_H_GUARD
 #define PARROT_EMBED_H_GUARD
 

Modified: trunk/include/parrot/encoding.h
==============================================================================
--- trunk/include/parrot/encoding.h     (original)
+++ trunk/include/parrot/encoding.h     Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_ENCODING_H_GUARD
 #define PARROT_ENCODING_H_GUARD
 

Modified: trunk/include/parrot/enums.h
==============================================================================
--- trunk/include/parrot/enums.h        (original)
+++ trunk/include/parrot/enums.h        Tue Jun 12 07:08:35 2007
@@ -8,7 +8,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_ENUMS_H_GUARD
 #define PARROT_ENUMS_H_GUARD
 

Modified: trunk/include/parrot/events.h
==============================================================================
--- trunk/include/parrot/events.h       (original)
+++ trunk/include/parrot/events.h       Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_EVENTS_H_GUARD
 #define PARROT_EVENTS_H_GUARD
 

Modified: trunk/include/parrot/exceptions.h
==============================================================================
--- trunk/include/parrot/exceptions.h   (original)
+++ trunk/include/parrot/exceptions.h   Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_EXCEPTIONS_H_GUARD
 #define PARROT_EXCEPTIONS_H_GUARD
 

Modified: trunk/include/parrot/exec.h
==============================================================================
--- trunk/include/parrot/exec.h (original)
+++ trunk/include/parrot/exec.h Tue Jun 12 07:08:35 2007
@@ -11,7 +11,6 @@
  * References:
  */
 
-#pragma once
 #ifndef PARROT_EXEC_H_GUARD
 #define PARROT_EXEC_H_GUARD
 

Modified: trunk/include/parrot/exit.h
==============================================================================
--- trunk/include/parrot/exit.h (original)
+++ trunk/include/parrot/exit.h Tue Jun 12 07:08:35 2007
@@ -11,7 +11,6 @@
  *      exit.c
  */
 
-#pragma once
 #ifndef PARROT_EXIT_H_GUARD
 #define PARROT_EXIT_H_GUARD
 

Modified: trunk/include/parrot/extend.h
==============================================================================
--- trunk/include/parrot/extend.h       (original)
+++ trunk/include/parrot/extend.h       Tue Jun 12 07:08:35 2007
@@ -12,7 +12,6 @@
  *      extend.c, docs/pdds/pdd11_extending.pod.
  */
 
-#pragma once
 #ifndef PARROT_EXTEND_H_GUARD
 #define PARROT_EXTEND_H_GUARD
 

Modified: trunk/include/parrot/global.h
==============================================================================
--- trunk/include/parrot/global.h       (original)
+++ trunk/include/parrot/global.h       Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_GLOBAL_H_GUARD
 #define PARROT_GLOBAL_H_GUARD
 

Modified: trunk/include/parrot/global_setup.h
==============================================================================
--- trunk/include/parrot/global_setup.h (original)
+++ trunk/include/parrot/global_setup.h Tue Jun 12 07:08:35 2007
@@ -11,7 +11,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_GLOBAL_SETUP_H_GUARD
 #define PARROT_GLOBAL_SETUP_H_GUARD
 

Modified: trunk/include/parrot/hash.h
==============================================================================
--- trunk/include/parrot/hash.h (original)
+++ trunk/include/parrot/hash.h Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_HASH_H_GUARD
 #define PARROT_HASH_H_GUARD
 

Modified: trunk/include/parrot/headers.h
==============================================================================
--- trunk/include/parrot/headers.h      (original)
+++ trunk/include/parrot/headers.h      Tue Jun 12 07:08:35 2007
@@ -11,7 +11,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_HEADERS_H_GUARD
 #define PARROT_HEADERS_H_GUARD
 

Modified: trunk/include/parrot/hll.h
==============================================================================
--- trunk/include/parrot/hll.h  (original)
+++ trunk/include/parrot/hll.h  Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_HLL_H_GUARD
 #define PARROT_HLL_H_GUARD
 

Modified: trunk/include/parrot/imcc.h
==============================================================================
--- trunk/include/parrot/imcc.h (original)
+++ trunk/include/parrot/imcc.h Tue Jun 12 07:08:35 2007
@@ -3,7 +3,6 @@
  * $Id$
  */
 
-#pragma once
 #ifndef PARROT_IMCC_H_GUARD
 #define PARROT_IMCC_H_GUARD
 

Modified: trunk/include/parrot/inter_call.h
==============================================================================
--- trunk/include/parrot/inter_call.h   (original)
+++ trunk/include/parrot/inter_call.h   Tue Jun 12 07:08:35 2007
@@ -13,7 +13,6 @@
  *     pdd03 - Calling Conventions
  */
 
-#pragma once
 #ifndef PARROT_INTER_CALL_H_GUARD
 #define PARROT_INTER_CALL_H_GUARD
 

Modified: trunk/include/parrot/interpreter.h
==============================================================================
--- trunk/include/parrot/interpreter.h  (original)
+++ trunk/include/parrot/interpreter.h  Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_INTERPRETER_H_GUARD
 #define PARROT_INTERPRETER_H_GUARD
 

Modified: trunk/include/parrot/intlist.h
==============================================================================
--- trunk/include/parrot/intlist.h      (original)
+++ trunk/include/parrot/intlist.h      Tue Jun 12 07:08:35 2007
@@ -12,7 +12,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_INTLIST_H_GUARD
 #define PARROT_INTLIST_H_GUARD
 

Modified: trunk/include/parrot/io.h
==============================================================================
--- trunk/include/parrot/io.h   (original)
+++ trunk/include/parrot/io.h   Tue Jun 12 07:08:35 2007
@@ -16,7 +16,6 @@
  *      Some ideas from AT&T SFIO
  */
 
-#pragma once
 #ifndef PARROT_IO_H_GUARD
 #define PARROT_IO_H_GUARD
 

Modified: trunk/include/parrot/key.h
==============================================================================
--- trunk/include/parrot/key.h  (original)
+++ trunk/include/parrot/key.h  Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_KEY_H_GUARD
 #define PARROT_KEY_H_GUARD
 

Modified: trunk/include/parrot/library.h
==============================================================================
--- trunk/include/parrot/library.h      (original)
+++ trunk/include/parrot/library.h      Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_LIBRARY_H_GUARD
 #define PARROT_LIBRARY_H_GUARD
 

Modified: trunk/include/parrot/list.h
==============================================================================
--- trunk/include/parrot/list.h (original)
+++ trunk/include/parrot/list.h Tue Jun 12 07:08:35 2007
@@ -11,7 +11,6 @@
 
 #include "parrot/parrot.h"
 
-#pragma once
 #ifndef PARROT_LIST_H_GUARD
 #define PARROT_LIST_H_GUARD
 

Modified: trunk/include/parrot/longopt.h
==============================================================================
--- trunk/include/parrot/longopt.h      (original)
+++ trunk/include/parrot/longopt.h      Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_LONGOPT_H_GUARD
 #define PARROT_LONGOPT_H_GUARD
 

Modified: trunk/include/parrot/memory.h
==============================================================================
--- trunk/include/parrot/memory.h       (original)
+++ trunk/include/parrot/memory.h       Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_MEMORY_H_GUARD
 #define PARROT_MEMORY_H_GUARD
 #include <assert.h>

Modified: trunk/include/parrot/misc.h
==============================================================================
--- trunk/include/parrot/misc.h (original)
+++ trunk/include/parrot/misc.h Tue Jun 12 07:08:35 2007
@@ -17,7 +17,6 @@
  *  References: misc.c, spf_vtable.c, spf_render.c
  */
 
-#pragma once
 #ifndef PARROT_MISC_H_GUARD
 #define PARROT_MISC_H_GUARD
 

Modified: trunk/include/parrot/mmd.h
==============================================================================
--- trunk/include/parrot/mmd.h  (original)
+++ trunk/include/parrot/mmd.h  Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_MMD_H_GUARD
 #define PARROT_MMD_H_GUARD
 

Modified: trunk/include/parrot/nci.h
==============================================================================
--- trunk/include/parrot/nci.h  (original)
+++ trunk/include/parrot/nci.h  Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_NCI_H_GUARD
 #define PARROT_NCI_H_GUARD
 

Modified: trunk/include/parrot/objects.h
==============================================================================
--- trunk/include/parrot/objects.h      (original)
+++ trunk/include/parrot/objects.h      Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_OBJECTS_H_GUARD
 #define PARROT_OBJECTS_H_GUARD
 

Modified: trunk/include/parrot/op.h
==============================================================================
--- trunk/include/parrot/op.h   (original)
+++ trunk/include/parrot/op.h   Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_OP_H_GUARD
 #define PARROT_OP_H_GUARD
 

Modified: trunk/include/parrot/oplib.h
==============================================================================
--- trunk/include/parrot/oplib.h        (original)
+++ trunk/include/parrot/oplib.h        Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_OPLIB_H_GUARD
 #define PARROT_OPLIB_H_GUARD
 

Modified: trunk/include/parrot/packfile.h
==============================================================================
--- trunk/include/parrot/packfile.h     (original)
+++ trunk/include/parrot/packfile.h     Tue Jun 12 07:08:35 2007
@@ -7,7 +7,6 @@
 *   (Do endian conversion and wordsize transforms on the fly.)
 */
 
-#pragma once
 #ifndef PARROT_PACKFILE_H_GUARD
 #define PARROT_PACKFILE_H_GUARD
 

Modified: trunk/include/parrot/parrot.h
==============================================================================
--- trunk/include/parrot/parrot.h       (original)
+++ trunk/include/parrot/parrot.h       Tue Jun 12 07:08:35 2007
@@ -15,7 +15,6 @@
    Programs embedding parrot should include <parrot/embed.h>.
 */
 
-#pragma once
 #ifndef PARROT_PARROT_H_GUARD
 #define PARROT_PARROT_H_GUARD
 

Modified: trunk/include/parrot/pic.h
==============================================================================
--- trunk/include/parrot/pic.h  (original)
+++ trunk/include/parrot/pic.h  Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_PIC_H_GUARD
 #define PARROT_PIC_H_GUARD
 

Modified: trunk/include/parrot/pmc.h
==============================================================================
--- trunk/include/parrot/pmc.h  (original)
+++ trunk/include/parrot/pmc.h  Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_PMC_H_GUARD
 #define PARROT_PMC_H_GUARD
 

Modified: trunk/include/parrot/pmc_freeze.h
==============================================================================
--- trunk/include/parrot/pmc_freeze.h   (original)
+++ trunk/include/parrot/pmc_freeze.h   Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_PMC_FREEZE_H_GUARD
 #define      PARROT_PMC_FREEZE_H_GUARD
 

Modified: trunk/include/parrot/pobj.h
==============================================================================
--- trunk/include/parrot/pobj.h (original)
+++ trunk/include/parrot/pobj.h Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References: memory_internals.pod
  */
 
-#pragma once
 #ifndef PARROT_POBJ_H_GUARD
 #define PARROT_POBJ_H_GUARD
 

Modified: trunk/include/parrot/register.h
==============================================================================
--- trunk/include/parrot/register.h     (original)
+++ trunk/include/parrot/register.h     Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_REGISTER_H_GUARD
 #define PARROT_REGISTER_H_GUARD
 

Modified: trunk/include/parrot/resources.h
==============================================================================
--- trunk/include/parrot/resources.h    (original)
+++ trunk/include/parrot/resources.h    Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_RESOURCES_H_GUARD
 #define PARROT_RESOURCES_H_GUARD
 

Modified: trunk/include/parrot/settings.h
==============================================================================
--- trunk/include/parrot/settings.h     (original)
+++ trunk/include/parrot/settings.h     Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_SETTINGS_H_GUARD
 #define PARROT_SETTINGS_H_GUARD
 

Modified: trunk/include/parrot/slice.h
==============================================================================
--- trunk/include/parrot/slice.h        (original)
+++ trunk/include/parrot/slice.h        Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_SLICE_H_GUARD
 #define PARROT_SLICE_H_GUARD
 

Modified: trunk/include/parrot/smallobject.h
==============================================================================
--- trunk/include/parrot/smallobject.h  (original)
+++ trunk/include/parrot/smallobject.h  Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_SMALLOBJECT_H_GUARD
 #define PARROT_SMALLOBJECT_H_GUARD
 

Modified: trunk/include/parrot/stacks.h
==============================================================================
--- trunk/include/parrot/stacks.h       (original)
+++ trunk/include/parrot/stacks.h       Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References: See also enums.h
  */
 
-#pragma once
 #ifndef PARROT_STACKS_H_GUARD
 #define PARROT_STACKS_H_GUARD
 

Modified: trunk/include/parrot/stat.h
==============================================================================
--- trunk/include/parrot/stat.h (original)
+++ trunk/include/parrot/stat.h Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_STAT_H_GUARD
 #define PARROT_STAT_H_GUARD
 

Modified: trunk/include/parrot/stm/backend.h
==============================================================================
--- trunk/include/parrot/stm/backend.h  (original)
+++ trunk/include/parrot/stm/backend.h  Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_STM_BACKEND_H_GUARD
 #define PARROT_STM_BACKEND_H_GUARD
 

Modified: trunk/include/parrot/string.h
==============================================================================
--- trunk/include/parrot/string.h       (original)
+++ trunk/include/parrot/string.h       Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_STRING_H_GUARD
 #define PARROT_STRING_H_GUARD
 

Modified: trunk/include/parrot/string_funcs.h
==============================================================================
--- trunk/include/parrot/string_funcs.h (original)
+++ trunk/include/parrot/string_funcs.h Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_STRING_FUNCS_H_GUARD
 #define PARROT_STRING_FUNCS_H_GUARD
 

Modified: trunk/include/parrot/string_primitives.h
==============================================================================
--- trunk/include/parrot/string_primitives.h    (original)
+++ trunk/include/parrot/string_primitives.h    Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_STRING_PRIMITIVES_H_GUARD
 #define PARROT_STRING_PRIMITIVES_H_GUARD
 

Modified: trunk/include/parrot/sub.h
==============================================================================
--- trunk/include/parrot/sub.h  (original)
+++ trunk/include/parrot/sub.h  Tue Jun 12 07:08:35 2007
@@ -12,7 +12,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_SUB_H_GUARD
 #define PARROT_SUB_H_GUARD
 

Modified: trunk/include/parrot/thr_pthread.h
==============================================================================
--- trunk/include/parrot/thr_pthread.h  (original)
+++ trunk/include/parrot/thr_pthread.h  Tue Jun 12 07:08:35 2007
@@ -13,7 +13,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_THR_PTHREAD_H_GUARD
 #define PARROT_THR_PTHREAD_H_GUARD
 

Modified: trunk/include/parrot/thr_windows.h
==============================================================================
--- trunk/include/parrot/thr_windows.h  (original)
+++ trunk/include/parrot/thr_windows.h  Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_THR_WINDOWS_H_GUARD
 #define PARROT_THR_WINDOWS_H_GUARD
 

Modified: trunk/include/parrot/thread.h
==============================================================================
--- trunk/include/parrot/thread.h       (original)
+++ trunk/include/parrot/thread.h       Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_THREAD_H_GUARD
 #define PARROT_THREAD_H_GUARD
 

Modified: trunk/include/parrot/tsq.h
==============================================================================
--- trunk/include/parrot/tsq.h  (original)
+++ trunk/include/parrot/tsq.h  Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_TSQ_H_GUARD
 #define PARROT_TSQ_H_GUARD
 

Modified: trunk/include/parrot/vtables.h
==============================================================================
--- trunk/include/parrot/vtables.h      (original)
+++ trunk/include/parrot/vtables.h      Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_VTABLES_H_GUARD
 #define PARROT_VTABLES_H_GUARD
 

Modified: trunk/include/parrot/warnings.h
==============================================================================
--- trunk/include/parrot/warnings.h     (original)
+++ trunk/include/parrot/warnings.h     Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_WARNINGS_H_GUARD
 #define PARROT_WARNINGS_H_GUARD
 

Modified: trunk/languages/cola/cola.h
==============================================================================
--- trunk/languages/cola/cola.h (original)
+++ trunk/languages/cola/cola.h Tue Jun 12 07:08:35 2007
@@ -8,7 +8,6 @@
  * The giant, hulking header file.
  */
 
-#pragma once
 #ifndef PARROT_LANGUAGES_COLA_H_GUARD
 #define PARROT_LANGUAGES_COLA_H_GUARD
 

Modified: trunk/languages/dotnet/pmc/structures.h
==============================================================================
--- trunk/languages/dotnet/pmc/structures.h     (original)
+++ trunk/languages/dotnet/pmc/structures.h     Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_DOTNET_PMC_STRUCTURES_H_GUARD
 #define PARROT_DOTNET_PMC_STRUCTURES_H_GUARD
 

Modified: trunk/languages/dotnet/pmc/tableinfo.h
==============================================================================
--- trunk/languages/dotnet/pmc/tableinfo.h      (original)
+++ trunk/languages/dotnet/pmc/tableinfo.h      Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_DOTNET_PMC_TABLEINFO_H_GUARD
 #define PARROT_DOTNET_PMC_TABLEINFO_H_GUARD
 

Modified: trunk/languages/pugs/include/pugs_common.h
==============================================================================
--- trunk/languages/pugs/include/pugs_common.h  (original)
+++ trunk/languages/pugs/include/pugs_common.h  Tue Jun 12 07:08:35 2007
@@ -1,6 +1,5 @@
 /* $Id$ */
 
-#pragma once
 #ifndef PARROT_PUGS_COMMONL_H_GUARD
 #define PARROT_PUGS_COMMONL_H_GUARD
 

Modified: trunk/languages/tcl/src/binary.h
==============================================================================
--- trunk/languages/tcl/src/binary.h    (original)
+++ trunk/languages/tcl/src/binary.h    Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_TCL_BINARY_H_GUARD
 #define PARROT_TCL_BINARY_H_GUARD
 

Modified: trunk/lib/Parrot/Ops2pm/Utils.pm
==============================================================================
--- trunk/lib/Parrot/Ops2pm/Utils.pm    (original)
+++ trunk/lib/Parrot/Ops2pm/Utils.pm    Tue Jun 12 07:08:35 2007
@@ -592,7 +592,6 @@
  * Any changes made here will be lost!
  */
 
-#pragma once
 #ifndef PARROT_OPS_H_GUARD
 #define PARROT_OPS_H_GUARD
 

Modified: trunk/lib/Parrot/Pmc2c.pm
==============================================================================
--- trunk/lib/Parrot/Pmc2c.pm   (original)
+++ trunk/lib/Parrot/Pmc2c.pm   Tue Jun 12 07:08:35 2007
@@ -1180,7 +1180,6 @@
     my $name = uc $self->{class};
     $hout .= <<"EOH";
 
-#pragma once
 #ifndef PARROT_PMC_${name}_H_GUARD
 #define PARROT_PMC_${name}_H_GUARD
 

Modified: trunk/src/bignum.h
==============================================================================
--- trunk/src/bignum.h  (original)
+++ trunk/src/bignum.h  Tue Jun 12 07:08:35 2007
@@ -25,7 +25,6 @@
 
 */
 
-#pragma once
 #ifndef PARROT_TYPES_BIGNUM_H_GUARD
 #define PARROT_TYPES_BIGNUM_H_GUARD
 

Modified: trunk/src/charset/ascii.h
==============================================================================
--- trunk/src/charset/ascii.h   (original)
+++ trunk/src/charset/ascii.h   Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_CHARSET_ASCII_H_GUARD
 #define PARROT_CHARSET_ASCII_H_GUARD
 

Modified: trunk/src/charset/binary.h
==============================================================================
--- trunk/src/charset/binary.h  (original)
+++ trunk/src/charset/binary.h  Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_CHARSET_BINARY_H_GUARD
 #define PARROT_CHARSET_BINARY_H_GUARD
 

Modified: trunk/src/charset/iso-8859-1.h
==============================================================================
--- trunk/src/charset/iso-8859-1.h      (original)
+++ trunk/src/charset/iso-8859-1.h      Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_CHARSET_ISO_8859_1_H_GUARD
 #define PARROT_CHARSET_ISO_8859_1_H_GUARD
 

Modified: trunk/src/charset/tables.h
==============================================================================
--- trunk/src/charset/tables.h  (original)
+++ trunk/src/charset/tables.h  Tue Jun 12 07:08:35 2007
@@ -13,7 +13,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_CHARSET_TABLES_H_GUARD
 #define PARROT_CHARSET_TABLES_H_GUARD
 #include "parrot/cclass.h"

Modified: trunk/src/charset/unicode.h
==============================================================================
--- trunk/src/charset/unicode.h (original)
+++ trunk/src/charset/unicode.h Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_CHARSET_UNICODE_H_GUARD
 #define PARROT_CHARSET_UNICODE_H_GUARD
 

Modified: trunk/src/encodings/fixed_8.h
==============================================================================
--- trunk/src/encodings/fixed_8.h       (original)
+++ trunk/src/encodings/fixed_8.h       Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_ENCODING_FIXED_8_H_GUARD
 #define PARROT_ENCODING_FIXED_8_H_GUARD
 

Modified: trunk/src/encodings/ucs2.h
==============================================================================
--- trunk/src/encodings/ucs2.h  (original)
+++ trunk/src/encodings/ucs2.h  Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_ENCODING_UCS2_H_GUARD
 #define PARROT_ENCODING_UCS2_H_GUARD
 

Modified: trunk/src/encodings/utf16.h
==============================================================================
--- trunk/src/encodings/utf16.h (original)
+++ trunk/src/encodings/utf16.h Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_ENCODING_UTF16_H_GUARD
 #define PARROT_ENCODING_UTF16_H_GUARD
 

Modified: trunk/src/encodings/utf8.h
==============================================================================
--- trunk/src/encodings/utf8.h  (original)
+++ trunk/src/encodings/utf8.h  Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_ENCODING_UTF8_H_GUARD
 #define PARROT_ENCODING_UTF8_H_GUARD
 

Modified: trunk/src/exec_save.h
==============================================================================
--- trunk/src/exec_save.h       (original)
+++ trunk/src/exec_save.h       Tue Jun 12 07:08:35 2007
@@ -11,7 +11,6 @@
  * References:
  */
 
-#pragma once
 #ifndef PARROT_EXEC_SAVE_H_GUARD
 #define PARROT_EXEC_SAVE_H_GUARD
 

Modified: trunk/src/interp_guts.h
==============================================================================
--- trunk/src/interp_guts.h     (original)
+++ trunk/src/interp_guts.h     Tue Jun 12 07:08:35 2007
@@ -2,7 +2,6 @@
 ** interp_guts.h
 */
 
-#pragma once
 #ifndef PARROT_INTERP_GUTS_H_GUARD
 #define PARROT_INTERP_GUTS_H_GUARD
 

Modified: trunk/src/io/io_private.h
==============================================================================
--- trunk/src/io/io_private.h   (original)
+++ trunk/src/io/io_private.h   Tue Jun 12 07:08:35 2007
@@ -22,7 +22,6 @@
 
 */
 
-#pragma once
 #ifndef PARROT_IO_PRIVATE_H_GUARD
 #define PARROT_IO_PRIVATE_H_GUARD
 

Modified: trunk/src/jit.h
==============================================================================
--- trunk/src/jit.h     (original)
+++ trunk/src/jit.h     Tue Jun 12 07:08:35 2007
@@ -4,7 +4,6 @@
  * $Id$
  */
 
-#pragma once
 #ifndef PARROT_JIT_H_GUARD
 #define PARROT_JIT_H_GUARD
 

Modified: trunk/src/jit/alpha/jit_emit.h
==============================================================================
--- trunk/src/jit/alpha/jit_emit.h      (original)
+++ trunk/src/jit/alpha/jit_emit.h      Tue Jun 12 07:08:35 2007
@@ -33,7 +33,6 @@
  *
  */
 
-#pragma once
 #ifndef PARROT_ALPHA_JIT_EMIT_H_GUARD
 #define PARROT_ALPHA_JIT_EMIT_H_GUARD
 

Modified: trunk/src/jit/arm/exec_dep.h
==============================================================================
--- trunk/src/jit/arm/exec_dep.h        (original)
+++ trunk/src/jit/arm/exec_dep.h        Tue Jun 12 07:08:35 2007
@@ -11,7 +11,6 @@
  * References:
  */
 
-#pragma once
 #ifndef PARROT_ARM_EXEC_DEP_H_GUARD
 #define PARROT_ARM_EXEC_DEP_H_GUARD
 

Modified: trunk/src/jit/arm/jit_emit.h
==============================================================================
--- trunk/src/jit/arm/jit_emit.h        (original)
+++ trunk/src/jit/arm/jit_emit.h        Tue Jun 12 07:08:35 2007
@@ -6,7 +6,6 @@
  * $Id$
  */
 
-#pragma once
 #ifndef PARROT_ARM_JIT_EMIT_H_GUARD
 #define PARROT_ARM_JIT_EMIT_H_GUARD
 

Modified: trunk/src/jit/hppa/jit_emit.h
==============================================================================
--- trunk/src/jit/hppa/jit_emit.h       (original)
+++ trunk/src/jit/hppa/jit_emit.h       Tue Jun 12 07:08:35 2007
@@ -6,7 +6,6 @@
  * $Id$
  */
 
-#pragma once
 #ifndef PARROT_HPPA_JIT_EMIT_H_GUARD
 #define PARROT_HPPA_JIT_EMIT_H_GUARD
 

Modified: trunk/src/jit/i386/exec_dep.h
==============================================================================
--- trunk/src/jit/i386/exec_dep.h       (original)
+++ trunk/src/jit/i386/exec_dep.h       Tue Jun 12 07:08:35 2007
@@ -11,7 +11,6 @@
  * References:
  */
 
-#pragma once
 #ifndef PARROT_I386_EXEC_DEP_H_GUARD
 #define PARROT_I386_EXEC_DEP_H_GUARD
 

Modified: trunk/src/jit/i386/jit_emit.h
==============================================================================
--- trunk/src/jit/i386/jit_emit.h       (original)
+++ trunk/src/jit/i386/jit_emit.h       Tue Jun 12 07:08:35 2007
@@ -6,7 +6,6 @@
  * $Id$
  */
 
-#pragma once
 #ifndef PARROT_I386_JIT_EMIT_H_GUARD
 #define PARROT_I386_JIT_EMIT_H_GUARD
 

Modified: trunk/src/jit/ia64/jit_emit.h
==============================================================================
--- trunk/src/jit/ia64/jit_emit.h       (original)
+++ trunk/src/jit/ia64/jit_emit.h       Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_JIT_IA64_JIT_EMIT_H_GUARD
 #define PARROT_JIT_IA64_JIT_EMIT_H_GUARD
 

Modified: trunk/src/jit/mips/jit_emit.h
==============================================================================
--- trunk/src/jit/mips/jit_emit.h       (original)
+++ trunk/src/jit/mips/jit_emit.h       Tue Jun 12 07:08:35 2007
@@ -11,7 +11,6 @@
  * References:
  */
 
-#pragma once
 #ifndef PARROT_MIPS_JIT_EMIT_H_GUARD
 #define PARROT_MIPS_JIT_EMIT_H_GUARD
 

Modified: trunk/src/jit/ppc/exec_dep.h
==============================================================================
--- trunk/src/jit/ppc/exec_dep.h        (original)
+++ trunk/src/jit/ppc/exec_dep.h        Tue Jun 12 07:08:35 2007
@@ -11,7 +11,6 @@
  * References:
  */
 
-#pragma once
 #ifndef PARROT_PPC_EXEC_DEP_H_GUARD
 #define PARROT_PPC_EXEC_DEP_H_GUARD
 

Modified: trunk/src/jit/ppc/jit_emit.h
==============================================================================
--- trunk/src/jit/ppc/jit_emit.h        (original)
+++ trunk/src/jit/ppc/jit_emit.h        Tue Jun 12 07:08:35 2007
@@ -6,7 +6,6 @@
  * $Id$
  */
 
-#pragma once
 #ifndef PARROT_PPC_JIT_EMIT_H_GUARD
 #define PARROT_PPC_JIT_EMIT_H_GUARD
 

Modified: trunk/src/jit/skeleton/jit_emit.h
==============================================================================
--- trunk/src/jit/skeleton/jit_emit.h   (original)
+++ trunk/src/jit/skeleton/jit_emit.h   Tue Jun 12 07:08:35 2007
@@ -6,7 +6,6 @@
  * $Id$
  */
 
-#pragma once
 #ifndef PARROT_JIT_SKELETON_JIT_EMIT_H_GUARD
 #define PARROT_JIT_SKELETON_JIT_EMIT_H_GUARD
 

Modified: trunk/src/jit/sun4/jit_emit.h
==============================================================================
--- trunk/src/jit/sun4/jit_emit.h       (original)
+++ trunk/src/jit/sun4/jit_emit.h       Tue Jun 12 07:08:35 2007
@@ -6,7 +6,6 @@
 ** $Id$
 **/
 
-#pragma once
 #ifndef PARROT_SUN4_JIT_EMIT_H_GUARD
 #define PARROT_SUN4_JIT_EMIT_H_GUARD
 

Modified: trunk/src/pmc/classobject.h
==============================================================================
--- trunk/src/pmc/classobject.h (original)
+++ trunk/src/pmc/classobject.h Tue Jun 12 07:08:35 2007
@@ -7,7 +7,6 @@
 ** documented interface.
 */
 
-#pragma once
 #ifndef PARROT_CLASSOBJECT_H_GUARD
 #define PARROT_CLASSOBJECT_H_GUARD
 

Modified: trunk/src/runops_cores.h
==============================================================================
--- trunk/src/runops_cores.h    (original)
+++ trunk/src/runops_cores.h    Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_RUNOPS_CORES_H_GUARD
 #define PARROT_RUNOPS_CORES_H_GUARD
 

Modified: trunk/src/stm/stm_internal.h
==============================================================================
--- trunk/src/stm/stm_internal.h        (original)
+++ trunk/src/stm/stm_internal.h        Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_STM_INTERNAL_H_GUARD
 #define PARROT_STM_INTERNAL_H_GUARD
 

Modified: trunk/src/stm/stm_waitlist.h
==============================================================================
--- trunk/src/stm/stm_waitlist.h        (original)
+++ trunk/src/stm/stm_waitlist.h        Tue Jun 12 07:08:35 2007
@@ -1,4 +1,3 @@
-#pragma once
 #ifndef PARROT_STM_WAITLIST_H_GUARD
 #define PARROT_STM_WAITLIST_H_GUARD
 

Modified: trunk/src/trace.h
==============================================================================
--- trunk/src/trace.h   (original)
+++ trunk/src/trace.h   Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_TRACE_H_GUARD
 #define PARROT_TRACE_H_GUARD
 

Modified: trunk/src/unicode.h
==============================================================================
--- trunk/src/unicode.h (original)
+++ trunk/src/unicode.h Tue Jun 12 07:08:35 2007
@@ -10,7 +10,6 @@
  *  References:
  */
 
-#pragma once
 #ifndef PARROT_UNICODE_H_GUARD
 #define PARROT_UNICODE_H_GUARD
 

Modified: trunk/tools/build/c2str.pl
==============================================================================
--- trunk/tools/build/c2str.pl  (original)
+++ trunk/tools/build/c2str.pl  Tue Jun 12 07:08:35 2007
@@ -161,7 +161,6 @@
  *
  */
 
-#pragma once
 #ifndef PARROT_SRC_STRING_PRIVATE_CSTRING_H_GUARD
 #define PARROT_SRC_STRING_PRIVATE_CSTRING_H_GUARD
 

Modified: trunk/tools/build/vtable_extend.pl
==============================================================================
--- trunk/tools/build/vtable_extend.pl  (original)
+++ trunk/tools/build/vtable_extend.pl  Tue Jun 12 07:08:35 2007
@@ -26,7 +26,6 @@
 /*
 Copyright (C) 2005-2007, The Perl Foundation.
 */
-#pragma once
 #ifndef PARROT_EXTEND_VTABLE_H_GUARD
 #define PARROT_EXTEND_VTABLE_H_GUARD
 

Modified: trunk/tools/build/vtable_h.pl
==============================================================================
--- trunk/tools/build/vtable_h.pl       (original)
+++ trunk/tools/build/vtable_h.pl       Tue Jun 12 07:08:35 2007
@@ -42,7 +42,6 @@
 ** This file is generated automatically from 'vtable.tbl' by vtable_h.pl
 */
 
-#pragma once
 #ifndef PARROT_VTABLE_H_GUARD
 #define PARROT_VTABLE_H_GUARD
 

Reply via email to