# New Ticket Created by  Jerry Gay 
# Please include the string:  [perl #44333]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=44333 >


r20426 (or something shortly before--probably andy's compiler
attribute detection) breaks with msvc. the config/build output
follows.
~jerry

c:\usr\local\parrot\clean>perl configure.pl
Parrot Version 0.4.14 Configure 2.0
Copyright (C) 2001-2007, The Perl Foundation.

Hello, I'm Configure. My job is to poke and prod your system to figure out
how to build Parrot. The process is completely automated, unless you passed in
the `--ask' flag on the command line, in which case I'll prompt you for a few
pieces of info.

Since you're running this program, you obviously have Perl 5--I'll be pulling
some defaults from its configuration.

Checking MANIFEST.....................................................done.
Setting up Configure's default values.................................done.
Setting up installation paths.........................................done.
Tweaking settings for miniparrot...................................skipped.
Loading platform and local hints files................................done.
Finding header files distributed with Parrot..........................done.
Determining what C compiler and linker to use.........................done.
Determining whether make is installed..................................yes.
Determining whether lex is installed...............................skipped.
Determining whether yacc is installed..............................skipped.
Determining if your C compiler is actually gcc..........................no.
Determining whether libc has the backtrace* functions (glibc only)......no.
Determining if your C compiler is actually Visual C++..................yes.
Enabling optimization...................................................no.
Detecting compiler attributes (-DHASATTRIBUTE_xxx)....................done.
Determining flags for building shared libraries.......................done.
Determine if parrot should be linked against a shared library..........yes.
Determining what charset files should be compiled in..................done.
Determining what encoding files should be compiled in.................done.
Determining what types Parrot should use..............................done.
Determining what opcode files should be compiled in...................done.
Determining what pmc files should be compiled in......................done.
Determining your minimum pointer alignment......................... 1 byte.
Probing for C headers.................................................done.
Determining some sizes................................................done.
Computing native byteorder for Parrot's wordsize.............little-endian.
Test the type of va_ptr (this test is likely to segfault)..............x86.
Figuring out how to pack() Parrot's types.............................done.
Figuring out what formats should be used for sprintf..................done.
Determining if your C library has a working S_ISREG.....................no.
Determining architecture, OS and JIT capability.......................done.
Generating CPU specific stuff.........................................done.
Verifying that the compiler supports function pointer casts............yes.
Determining whether your compiler supports computed goto................no.
Determining if your compiler supports inline...........................yes.
Determining what allocator to use.....................................done.
Determining if your C library supports memalign.........................no.
Determining some signal stuff.........................................done.
Determining whether there is socklen_t..................................no.
Determining if your C library has setenv / unsetenv...............unsetenv.
Determining if your platform supports AIO...............................no.
Determining if your platform supports GMP...............................no.
Determining if your platform supports readline..........................no.
Determining if your platform supports gdbm..............................no.
Testing snprintf......................................................done.
Determining whether perldoc is installed...............................yes.
Determining whether python is installed.................................no.
Determining whether GNU m4 is installed................................yes.
Running CPU specific stuff............................................done.
Determining whether ICU is installed................................failed.
Determining Parrot's revision.......................................r20426.
Generating C headers..................................................done.
Generating core pmc list..............................................done.
Generating runtime/parrot/include.....................................done.
Configuring languages.................................................done.
Generating makefiles and other build files............................done.
Moving platform files into place......................................done.
Recording configuration data for later retrieval......................done.
Okay, we're done!

You can now use `nmake' to build your Parrot.
(NOTE: do not use `nmake -j <n>'!)
After that, you can use `nmake test' to run the test suite.

Happy Hacking,
        The Parrot Team


c:\usr\local\parrot\clean>nmake

Microsoft (R) Program Maintenance Utility Version 8.00.50727.42
Copyright (C) Microsoft Corporation.  All rights reserved.

Compiling with:
xx.c
cl -I.\include -nologo -GF -W3 -MD -Zi -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -
DNO_HASH_SEED -DUSE_SITECUSTOMIZE -D_CRT_SECURE_NO_DEPRECATE -DHASATTRIBUTE_WARN
_UNUSED_RESULT -Zi -DHAS_JIT -DI386 -I. -Fo xx.obj -c xx.c
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\ops2pm.pl src\ops\core.op
s src\ops\bit.ops src\ops\cmp.ops src\ops\debug.ops src\ops\experimental.ops src
\ops\io.ops src\ops\math.ops src\ops\object.ops src\ops\pic.ops src\ops\pmc.ops
src\ops\set.ops src\ops\stack.ops src\ops\stm.ops src\ops\string.ops src\ops\sys
.ops src\ops\var.ops
print_newline             1210       experimental, not in ops.num
print_newline_p           1211       experimental, not in ops.num
gcd_i_n_n                 1212       experimental, not in ops.num
gcd_i_nc_n                1213       experimental, not in ops.num
gcd_i_n_nc                1214       experimental, not in ops.num
gcd_i_nc_nc               1215       experimental, not in ops.num
gcd_i_i_i_i_i             1216       experimental, not in ops.num
gcd_i_i_i_ic_i            1217       experimental, not in ops.num
gcd_i_i_i_i_ic            1218       experimental, not in ops.num
gcd_i_i_i_ic_ic           1219       experimental, not in ops.num
splice_p_p_i_i            1220       experimental, not in ops.num
splice_p_p_ic_i           1221       experimental, not in ops.num
splice_p_p_i_ic           1222       experimental, not in ops.num
splice_p_p_ic_ic          1223       experimental, not in ops.num
slice_p_p_k               1224       experimental, not in ops.num
slice_p_p_kc              1225       experimental, not in ops.num
slice_p_p_k_ic            1226       experimental, not in ops.num
slice_p_p_kc_ic           1227       experimental, not in ops.num
iter_p_p                  1228       experimental, not in ops.num
morph_p_i                 1229       experimental, not in ops.num
morph_p_ic                1230       experimental, not in ops.num
exec_s                    1231       experimental, not in ops.num
exec_sc                   1232       experimental, not in ops.num
classname_p_p             1233       experimental, not in ops.num
trap                      1234       experimental, not in ops.num
pow_n_n_i                 1235       experimental, not in ops.num
pow_n_nc_i                1236       experimental, not in ops.num
pow_n_n_ic                1237       experimental, not in ops.num
pow_n_nc_ic               1238       experimental, not in ops.num
getclass_p_i              1239       experimental, not in ops.num
getclass_p_ic             1240       experimental, not in ops.num
new_p_i_s                 1241       experimental, not in ops.num
new_p_ic_s                1242       experimental, not in ops.num
new_p_i_sc                1243       experimental, not in ops.num
new_p_ic_sc               1244       experimental, not in ops.num
instantiate_p             1245       experimental, not in ops.num
pmcinfo_i_p_ic            1246       experimental, not in ops.num
new_p_p                   1247       experimental, not in ops.num
new_p_p_p                 1248       experimental, not in ops.num
new_p_p_pc                1249       experimental, not in ops.num
add_io_event_p_p_p_ic     1250       experimental, not in ops.num
need_finalize_p           1251       experimental, not in ops.num
runinterp_p_p             1252       experimental, not in ops.num
runinterp_p_pc            1253       experimental, not in ops.num
newpdd15class_p_s         1254       experimental, not in ops.num
newpdd15class_p_sc        1255       experimental, not in ops.num
newpdd15class_p_p         1256       experimental, not in ops.num
newpdd15class_p_pc        1257       experimental, not in ops.num
setstdout_p                          SKIPPED: not in ops.num nor ops.skip
setstderr_p                          SKIPPED: not in ops.num nor ops.skip
hash_i_p                             SKIPPED: not in ops.num nor ops.skip
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\ops2c.pl C --core
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\ops2c.pl CSwitch --core
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\vtable_extend.pl
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pbcversion_h.pl > include
\parrot\pbcversion.h
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\builtin.c >
src\builtin.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\inter_call.c
 > src\inter_call.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\inter_cb.c >
 src\inter_cb.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\inter_misc.c
 > src\inter_misc.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\global.c > s
rc\global.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\global_setup
.c > src\global_setup.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\library.c >
src\library.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\mmd.c > src\
mmd.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc.c > src\
pmc.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\objects.c >
src\objects.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\spf_render.c
 > src\spf_render.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\spf_vtable.c
 > src\spf_vtable.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --vtable
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\d
efault.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\defa
ult.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\default.
c > src\pmc\default.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\n
ull.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\null
.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\null.c >
 src\pmc\null.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\e
nv.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\env.
pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\env.c >
src\pmc\env.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\k
ey.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\key.
pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\key.c >
src\pmc\key.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\r
andom.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\rand
om.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\random.c
 > src\pmc\random.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\u
nmanagedstruct.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\unma
nagedstruct.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\unmanage
dstruct.c > src\pmc\unmanagedstruct.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\m
anagedstruct.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\mana
gedstruct.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\manageds
truct.c > src\pmc\managedstruct.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\d
elegate.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\dele
gate.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\delegate
.c > src\pmc\delegate.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\n
ci.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\c
ompiler.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\comp
iler.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\compiler
.c > src\pmc\compiler.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\f
ixedpmcarray.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\r
esizablepmcarray.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\e
xception.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\exce
ption.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\exceptio
n.c > src\pmc\exception.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\v
ersion.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\vers
ion.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\version.
c > src\pmc\version.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\v
tablecache.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\vtab
lecache.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\vtableca
che.c > src\pmc\vtablecache.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\p
arrotio.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\parr
otio.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\parrotio
.c > src\pmc\parrotio.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\p
arrotlibrary.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\parr
otlibrary.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\parrotli
brary.c > src\pmc\parrotlibrary.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\p
arrotinterpreter.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\parr
otinterpreter.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\parrotin
terpreter.c > src\pmc\parrotinterpreter.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\p
arrotthread.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\parr
otthread.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\parrotth
read.c > src\pmc\parrotthread.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\l
expad.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\lexp
ad.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\lexpad.c
 > src\pmc\lexpad.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\t
imer.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\time
r.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\timer.c
> src\pmc\timer.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\p
ointer.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\poin
ter.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\pointer.
c > src\pmc\pointer.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\s
ub.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\sub.
pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\sub.c >
src\pmc\sub.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\c
losure.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\clos
ure.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\closure.
c > src\pmc\closure.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\c
ontinuation.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\cont
inuation.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\continua
tion.c > src\pmc\continuation.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\r
etcontinuation.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\retc
ontinuation.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\retconti
nuation.c > src\pmc\retcontinuation.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\e
xception_handler.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\exce
ption_handler.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\exceptio
n_handler.c > src\pmc\exception_handler.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\c
oroutine.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\coro
utine.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\coroutin
e.c > src\pmc\coroutine.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\e
val.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\eval
.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\eval.c >
 src\pmc\eval.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\nci.
pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\nci.c >
src\pmc\nci.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\s
calar.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\f
loat.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\floa
t.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\float.c
> src\pmc\float.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\i
nteger.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\inte
ger.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\integer.
c > src\pmc\integer.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\b
igint.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\bigi
nt.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\bigint.c
 > src\pmc\bigint.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\c
omplex.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\comp
lex.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\complex.
c > src\pmc\complex.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\s
tring.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\stri
ng.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\string.c
 > src\pmc\string.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\b
oolean.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\bool
ean.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\boolean.
c > src\pmc\boolean.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\r
ef.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\ref.
pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\ref.c >
src\pmc\ref.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\s
haredref.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\shar
edref.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\sharedre
f.c > src\pmc\sharedref.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\a
rray.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\arra
y.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\array.c
> src\pmc\array.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\f
ixedintegerarray.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\fixe
dintegerarray.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\fixedint
egerarray.c > src\pmc\fixedintegerarray.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\i
ntlist.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\intl
ist.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\intlist.
c > src\pmc\intlist.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\i
terator.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\iter
ator.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\iterator
.c > src\pmc\iterator.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\s
array.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\sarr
ay.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\sarray.c
 > src\pmc\sarray.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\f
ixedstringarray.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\fixe
dstringarray.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\fixedstr
ingarray.c > src\pmc\fixedstringarray.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\m
ultiarray.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\mult
iarray.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\multiarr
ay.c > src\pmc\multiarray.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\h
ash.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\hash
.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\hash.c >
 src\pmc\hash.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\o
rderedhash.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\orde
redhash.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\orderedh
ash.c > src\pmc\orderedhash.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\t
queue.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\tque
ue.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\tqueue.c
 > src\pmc\tqueue.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\p
arrotclass.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\parr
otclass.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\parrotcl
ass.c > src\pmc\parrotclass.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\p
arrotobject.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\parr
otobject.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\parrotob
ject.c > src\pmc\parrotobject.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\o
s.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\os.p
mc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\os.c > s
rc\pmc\os.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\f
ile.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\file
.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\file.c >
 src\pmc\file.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\a
ddrregistry.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\addr
registry.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\addrregi
stry.c > src\pmc\addrregistry.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\b
ound_nci.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\boun
d_nci.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\bound_nc
i.c > src\pmc\bound_nci.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\c
apture.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\capt
ure.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\capture.
c > src\pmc\capture.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\c
lass.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\clas
s.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\class.c
> src\pmc\class.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\c
odestring.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\code
string.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\codestri
ng.c > src\pmc\codestring.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\d
eleg_pmc.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\dele
g_pmc.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\deleg_pm
c.c > src\pmc\deleg_pmc.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\e
numerate.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\enum
erate.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\enumerat
e.c > src\pmc\enumerate.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\e
xporter.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\expo
rter.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\exporter
.c > src\pmc\exporter.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\f
ixedbooleanarray.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\fixe
dbooleanarray.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\fixedboo
leanarray.c > src\pmc\fixedbooleanarray.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\f
ixedfloatarray.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\fixe
dfloatarray.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\fixedflo
atarray.c > src\pmc\fixedfloatarray.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\fixe
dpmcarray.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\fixedpmc
array.c > src\pmc\fixedpmcarray.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\l
exinfo.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\lexi
nfo.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\lexinfo.
c > src\pmc\lexinfo.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\m
ultisub.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\mult
isub.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\multisub
.c > src\pmc\multisub.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\n
amespace.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\name
space.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\namespac
e.c > src\pmc\namespace.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\o
bject.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\obje
ct.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\object.c
 > src\pmc\object.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\p
air.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\pair
.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\pair.c >
 src\pmc\pair.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\p
arrotrunningthread.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\parr
otrunningthread.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\parrotru
nningthread.c > src\pmc\parrotrunningthread.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\p
ccmethod_test.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\pccm
ethod_test.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\pccmetho
d_test.c > src\pmc\pccmethod_test.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\p
mcproxy.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\pmcp
roxy.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\pmcproxy
.c > src\pmc\pmcproxy.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\r
esizablebooleanarray.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\resi
zablebooleanarray.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\resizabl
ebooleanarray.c > src\pmc\resizablebooleanarray.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\r
esizablefloatarray.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\resi
zablefloatarray.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\resizabl
efloatarray.c > src\pmc\resizablefloatarray.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\r
esizableintegerarray.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\resi
zableintegerarray.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\resizabl
eintegerarray.c > src\pmc\resizableintegerarray.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\resi
zablepmcarray.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\resizabl
epmcarray.c > src\pmc\resizablepmcarray.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\r
esizablestringarray.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\resi
zablestringarray.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\resizabl
estringarray.c > src\pmc\resizablestringarray.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\r
ole.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\role
.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\role.c >
 src\pmc\role.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\scal
ar.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\scalar.c
 > src\pmc\scalar.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\s
lice.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\slic
e.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\slice.c
> src\pmc\slice.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\s
tmlog.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\stml
og.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\stmlog.c
 > src\pmc\stmlog.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\s
tmref.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\stmr
ef.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\stmref.c
 > src\pmc\stmref.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\s
tmvar.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\stmv
ar.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\stmvar.c
 > src\pmc\stmvar.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\s
uper.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\supe
r.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\super.c
> src\pmc\super.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --dump src\pmc\u
ndef.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\pmc2c.pl --c src\pmc\unde
f.pmc
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl src\pmc\undef.c
> src\pmc\undef.str
        C:\usr\bin\perl-5.8.8\bin\perl.exe tools\build\c2str.pl --all
src\string.c
c:\usr\local\parrot\clean\include\parrot/stacks.h(52) : error C2143: syntax erro
r : missing ')' before '('
c:\usr\local\parrot\clean\include\parrot/stacks.h(52) : error C2091: function re
turns function
c:\usr\local\parrot\clean\include\parrot/stacks.h(52) : error C2059: syntax erro
r : ')'
c:\usr\local\parrot\clean\include\parrot/stacks.h(53) : error C2061: syntax erro
r : identifier '__attribute__'
c:\usr\local\parrot\clean\include\parrot/stacks.h(53) : error C2059: syntax erro
r : ';'
c:\usr\local\parrot\clean\include\parrot/stacks.h(54) : error C2054: expected '(
' to follow 'warn_unused_result'
c:\usr\local\parrot\clean\include\parrot/stacks.h(56) : error C2085: 'get_entry_
type' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/stacks.h(61) : error C2085: 'mark_stack
' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/stacks.h(65) : error C2143: syntax erro
r : missing ')' before '('
c:\usr\local\parrot\clean\include\parrot/stacks.h(65) : error C2091: function re
turns function
c:\usr\local\parrot\clean\include\parrot/stacks.h(65) : error C2059: syntax erro
r : ')'
c:\usr\local\parrot\clean\include\parrot/stacks.h(66) : error C2085: '__attribut
e__' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/stacks.h(66) : error C2143: syntax erro
r : missing ';' before 'type'
c:\usr\local\parrot\clean\include\parrot/stacks.h(68) : error C2085: 'new_stack'
 : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/stacks.h(74) : error C2085: 'Parrot_dum
p_dynamic_environment' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/stacks.h(77) : error C2143: syntax erro
r : missing ')' before '('
c:\usr\local\parrot\clean\include\parrot/stacks.h(77) : error C2091: function re
turns function
c:\usr\local\parrot\clean\include\parrot/stacks.h(77) : error C2059: syntax erro
r : ')'
c:\usr\local\parrot\clean\include\parrot/stacks.h(79) : error C2085: '__attribut
e__' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/stacks.h(79) : error C2143: syntax erro
r : missing ';' before 'type'
c:\usr\local\parrot\clean\include\parrot/stacks.h(80) : error C2085: 'pop_dest'
: not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/stacks.h(87) : error C2085: 'rotate_ent
ries' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/stacks.h(90) : error C2085: 'stack_dest
roy' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/stacks.h(94) : error C2143: syntax erro
r : missing ')' before '('
c:\usr\local\parrot\clean\include\parrot/stacks.h(94) : error C2091: function re
turns function
c:\usr\local\parrot\clean\include\parrot/stacks.h(94) : error C2059: syntax erro
r : ')'
c:\usr\local\parrot\clean\include\parrot/stacks.h(95) : error C2085: '__attribut
e__' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/stacks.h(95) : error C2143: syntax erro
r : missing ';' before 'type'
c:\usr\local\parrot\clean\include\parrot/stacks.h(99) : error C2085: 'stack_entr
y' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/stacks.h(102) : error C2143: syntax err
or : missing ')' before '('
c:\usr\local\parrot\clean\include\parrot/stacks.h(102) : error C2091: function r
eturns function
c:\usr\local\parrot\clean\include\parrot/stacks.h(102) : error C2059: syntax err
or : ')'
c:\usr\local\parrot\clean\include\parrot/stacks.h(103) : error C2085: '__attribu
te__' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/stacks.h(103) : error C2143: syntax err
or : missing ';' before 'type'
c:\usr\local\parrot\clean\include\parrot/stacks.h(104) : error C2085: 'stack_hei
ght' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/stacks.h(108) : error C2143: syntax err
or : missing ')' before '('
c:\usr\local\parrot\clean\include\parrot/stacks.h(108) : error C2091: function r
eturns function
c:\usr\local\parrot\clean\include\parrot/stacks.h(108) : error C2059: syntax err
or : ')'
c:\usr\local\parrot\clean\include\parrot/stacks.h(109) : error C2085: '__attribu
te__' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/stacks.h(109) : error C2143: syntax err
or : missing ';' before 'type'
c:\usr\local\parrot\clean\include\parrot/stacks.h(113) : error C2085: 'stack_pee
k' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/stacks.h(122) : error C2085: 'stack_pop
' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/stacks.h(132) : error C2085: 'stack_pus
h' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/stacks.h(138) : error C2143: syntax err
or : missing ')' before '('
c:\usr\local\parrot\clean\include\parrot/stacks.h(138) : error C2091: function r
eturns function
c:\usr\local\parrot\clean\include\parrot/stacks.h(138) : error C2059: syntax err
or : ')'
c:\usr\local\parrot\clean\include\parrot/stacks.h(140) : error C2085: '__attribu
te__' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/stacks.h(140) : error C2143: syntax err
or : missing ';' before 'type'
c:\usr\local\parrot\clean\include\parrot/stacks.h(143) : error C2085: 'cst_new_s
tack_chunk' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/stacks.h(146) : error C2143: syntax err
or : missing ')' before '('
c:\usr\local\parrot\clean\include\parrot/stacks.h(146) : error C2091: function r
eturns function
c:\usr\local\parrot\clean\include\parrot/stacks.h(146) : error C2059: syntax err
or : ')'
c:\usr\local\parrot\clean\include\parrot/stacks.h(148) : error C2085: '__attribu
te__' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/stacks.h(148) : error C2143: syntax err
or : missing ';' before 'type'
c:\usr\local\parrot\clean\include\parrot/stacks.h(152) : error C2085: 'register_
new_stack' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/stacks.h(155) : error C2143: syntax err
or : missing ')' before '('
c:\usr\local\parrot\clean\include\parrot/stacks.h(155) : error C2091: function r
eturns function
c:\usr\local\parrot\clean\include\parrot/stacks.h(155) : error C2059: syntax err
or : ')'
c:\usr\local\parrot\clean\include\parrot/stacks.h(157) : error C2085: '__attribu
te__' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/stacks.h(157) : error C2143: syntax err
or : missing ';' before 'type'
c:\usr\local\parrot\clean\include\parrot/stacks.h(159) : error C2085: 'stack_pre
pare_pop' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/stacks.h(162) : error C2143: syntax err
or : missing ')' before '('
c:\usr\local\parrot\clean\include\parrot/stacks.h(162) : error C2091: function r
eturns function
c:\usr\local\parrot\clean\include\parrot/stacks.h(162) : error C2059: syntax err
or : ')'
c:\usr\local\parrot\clean\include\parrot/stacks.h(164) : error C2085: '__attribu
te__' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/stacks.h(164) : error C2143: syntax err
or : missing ';' before 'type'
c:\usr\local\parrot\clean\include\parrot/stacks.h(166) : error C2085: 'stack_pre
pare_push' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/stacks.h(169) : error C2085: 'stack_sys
tem_init' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/register.h(67) : error C2085: 'Parrot_c
lear_i' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/register.h(71) : error C2085: 'Parrot_c
lear_n' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/register.h(75) : error C2085: 'Parrot_c
lear_p' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/register.h(79) : error C2085: 'Parrot_c
lear_s' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/register.h(86) : error C2085: 'Parrot_f
ree_context' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/register.h(90) : error C2085: 'parrot_g
c_context' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/register.h(94) : error C2085: 'Parrot_p
op_context' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/register.h(98) : error C2085: 'Parrot_p
op_regs' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/register.h(101) : error C2143: syntax e
rror : missing ')' before '('
c:\usr\local\parrot\clean\include\parrot/register.h(101) : error C2091: function
 returns function
c:\usr\local\parrot\clean\include\parrot/register.h(101) : error C2059: syntax e
rror : ')'
c:\usr\local\parrot\clean\include\parrot/register.h(103) : error C2085: '__attri
bute__' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/register.h(103) : error C2143: syntax e
rror : missing ';' before 'type'
c:\usr\local\parrot\clean\include\parrot/register.h(106) : error C2085: 'Parrot_
push_context' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/register.h(110) : error C2085: 'Parrot_
push_regs' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/register.h(115) : error C2085: 'Parrot_
set_context_threshold' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/register.h(118) : error C2085: 'create_
initial_context' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/register.h(121) : error C2085: 'destroy
_context' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/register.h(125) : error C2085: 'mark_re
gister_stack' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/register.h(128) : error C2061: syntax e
rror : identifier '__attribute__'
c:\usr\local\parrot\clean\include\parrot/register.h(134) : error C2143: syntax e
rror : missing ')' before '('
c:\usr\local\parrot\clean\include\parrot/register.h(134) : error C2091: function
 returns function
c:\usr\local\parrot\clean\include\parrot/register.h(134) : error C2059: syntax e
rror : ')'
c:\usr\local\parrot\clean\include\parrot/register.h(139) : error C2085: 'Parrot_
dup_context' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/register.h(142) : error C2085: 'setup_r
egister_stacks' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/warnings.h(15) : error C2085: 'Warnings
_classes' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/warnings.h(28) : error C2085: 'Errors_c
lasses' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/warnings.h(59) : error C2085: 'Parrot_w
arn' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/warnings.h(67) : error C2085: 'Parrot_w
arn_s' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/warnings.h(70) : error C2085: 'print_pb
c_location' : not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/op.h(23) : error C2085: 'op_type_t' : n
ot in formal parameter list
c:\usr\local\parrot\clean\include\parrot/op.h(41) : error C2085: 'arg_type_t' :
not in formal parameter list
c:\usr\local\parrot\clean\include\parrot/op.h(49) : error C2085: 'arg_dir_t' : n
ot in formal parameter list
c:\usr\local\parrot\clean\include\parrot/op.h(49) : fatal error C1003: error cou
nt exceeds 100; stopping compilation
NMAKE : fatal error U1077: 'C:\usr\bin\perl-5.8.8\bin\perl.exe' : return code '0
x2'
Stop.

c:\usr\local\parrot\clean>gvim src\string.c

c:\usr\local\parrot\clean>gvim include\parrot\stacks.h

c:\usr\local\parrot\clean>svn info
Path: .
URL: http://svn.perl.org/parrot/trunk
Repository Root: http://svn.perl.org/parrot
Repository UUID: d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Revision: 20426
Node Kind: directory
Schedule: normal
Last Changed Author: fperrad
Last Changed Rev: 20426
Last Changed Date: 2007-08-02 02:44:22 -0700 (Thu, 02 Aug 2007)


c:\usr\local\parrot\clean>

Reply via email to