Skip to content

Instantly share code, notes, and snippets.

@colomon
Created March 12, 2012 17:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save colomon/2023598 to your computer and use it in GitHub Desktop.
Save colomon/2023598 to your computer and use it in GitHub Desktop.
31c31
< set $P0["archname"], "darwin-thread-multi-2level"
---
> set $P0["archname"], "darwin-multi-2level"
34a35
> set $P0["bigendian"], "0"
38a40
> set $P0["byteorder"], "12345678"
40c42
< set $P0["cc"], "gcc -m32"
---
> set $P0["cc"], "/usr/bin/gcc-4.2"
47,48c49,56
< set $P0["ccflags"], "-fno-common -no-cpp-precomp -g -pipe -fno-common -I/usr/local/include -fstack-protector -I/usr/local/include -I/opt/local/include -pipe -fno-common -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -I /opt/local/include"
< set $P0["ccwarn"], "-Wno-shadow"
---
> set $P0["ccflags"], "-pipe -O2 -fno-common -I/opt/local/include -no-cpp-precomp -fstack-protector -I/opt/local/include -pipe -fno-common -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHAS_GETTEXT -I/opt/local/lib/libffi-3.0.9/include "
> set $P0["ccwarn"], "-falign-functions=16 -funit-at-a-time -maccumulate-outgoing-args -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -fvisibility=hidden"
> set $P0["ccwarn::compilers/imcc/imclexer.c"], "-falign-functions=16 -funit-at-a-time -maccumulate-outgoing-args -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -fvisibility=hidden"
> set $P0["ccwarn::compilers/imcc/imcparser.c"], "-falign-functions=16 -funit-at-a-time -maccumulate-outgoing-args -W -Wall -Waggregate-return -Wcast-align -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -fvisibility=hidden"
> set $P0["ccwarn::compilers/imcc/optimizer.c"], "-falign-functions=16 -funit-at-a-time -maccumulate-outgoing-args -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -fvisibility=hidden"
> set $P0["ccwarn::src/extra_nci_thunks.c"], "-falign-functions=16 -funit-at-a-time -maccumulate-outgoing-args -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -fvisibility=hidden"
> set $P0["ccwarn::src/nci/extra_thunks.c"], "-falign-functions=16 -funit-at-a-time -maccumulate-outgoing-args -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -fvisibility=hidden"
> set $P0["ccwarn::src/spf_render.c"], "-falign-functions=16 -funit-at-a-time -maccumulate-outgoing-args -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -fvisibility=hidden"
49a58
> set $P0["clang"], "0"
51c60
< set $P0["configdate"], "Mon Mar 12 17:43:41 2012 GMT"
---
> set $P0["configdate"], "Mon Mar 12 17:09:59 2012 GMT"
69c78
< set $P0["doublesize"], $S2
---
> set $P0["doublesize"], "8"
72c81
< set $P0["embed-ldflags"], "-L/usr/local/lib -lparrot -arch x86_64 -lpthread -lm -L/opt/local/lib -licuuc -licudata -lutil -lreadline"
---
> set $P0["embed-ldflags"], "-L/usr/local/lib -lparrot -arch x86_64 -lpthread -lm -L/opt/local/lib -licuuc -licudata -lutil -lgmp -lreadline -lintl -lffi"
76c85
< set $P0["float4_t"], "double"
---
> set $P0["float4_t"], "float"
78c87
< set $P0["floatsize"], $S2
---
> set $P0["floatsize"], "4"
81a91
> set $P0["g++"], "0"
83a94
> set $P0["gccversion"], "4.2"
85a97,99
> set $P0["glibc"], $S2
> set $P0["glut"], "define"
> set $P0["glut_brand"], "MacOSX_GLUT"
86a101
> set $P0["gmp"], "define"
88c103,104
< set $P0["HAS_BSD_STAT_EXTN"], "0"
---
> set $P0["HAS_BSD_STAT_EXTN"], "1"
> set $P0["HAS_C99_SNPRINTF"], "1"
95,97c111,114
< set $P0["HAS_GETTEXT"], "0"
< set $P0["HAS_GLUT"], "0"
< set $P0["has_glut"], "0"
---
> set $P0["HAS_GETTEXT"], "1"
> set $P0["HAS_GLUT"], "5"
> set $P0["has_glut"], "5"
> set $P0["HAS_GMP"], "1"
99,102c116,120
< set $P0["HAS_INF_NAN"], "0"
< set $P0["HAS_INT64"], "0"
< set $P0["HAS_LIBFFI"], "0"
< set $P0["has_libffi"], "0"
---
> set $P0["HAS_INF_NAN"], "1"
> set $P0["HAS_INT64"], "1"
> set $P0["HAS_IPV6"], "1"
> set $P0["HAS_LIBFFI"], "1"
> set $P0["has_libffi"], "1"
104,108c122,126
< set $P0["HAS_LONGLONG"], ""
< set $P0["has_negative_zero"], "0"
< set $P0["HAS_OPENGL"], "0"
< set $P0["has_opengl"], "0"
< set $P0["HAS_PCRE"], "0"
---
> set $P0["HAS_LONGLONG"], "1"
> set $P0["has_negative_zero"], "1"
> set $P0["HAS_OPENGL"], "1"
> set $P0["has_opengl"], "1"
> set $P0["HAS_PCRE"], "1"
111,113c129,132
< set $P0["HAS_READLINE"], "0"
< set $P0["has_setitimer"], $S2
< set $P0["has_sigaction"], $S2
---
> set $P0["HAS_READLINE"], "1"
> set $P0["has_setitimer"], "define"
> set $P0["has_sig_atomic_t"], "define"
> set $P0["has_sigaction"], "define"
114a134
> set $P0["HAS_SNPRINTF"], "1"
117c137
< set $P0["HAS_STAT_ATIMESPEC"], "0"
---
> set $P0["HAS_STAT_ATIMESPEC"], "1"
119c139
< set $P0["HAS_THREADS"], "0"
---
> set $P0["HAS_THREADS"], "1"
121c141
< set $P0["has_zlib"], "0"
---
> set $P0["has_zlib"], "1"
135,136c155,156
< set $P0["hugefloatval"], "float"
< set $P0["hugefloatvalsize"], $S2
---
> set $P0["hugefloatval"], "long double"
> set $P0["hugefloatvalsize"], "16"
138,141c158,161
< set $P0["hugeintvalsize"], $S2
< set $P0["i_netinetin"], $S2
< set $P0["i_setjmp"], $S2
< set $P0["i_signal"], $S2
---
> set $P0["hugeintvalsize"], "8"
> set $P0["i_netinetin"], "define"
> set $P0["i_setjmp"], "define"
> set $P0["i_signal"], "define"
143,144c163,164
< set $P0["i_syssocket"], $S2
< set $P0["i_syssysctl"], $S2
---
> set $P0["i_syssocket"], "define"
> set $P0["i_syssysctl"], "define"
149c169
< set $P0["inline"], ""
---
> set $P0["inline"], "inline"
152c172
< set $P0["int2_t"], "int"
---
> set $P0["int2_t"], "short"
154c174,175
< set $P0["intsize"], $S2
---
> set $P0["int8_t"], "long"
> set $P0["intsize"], "4"
158,159c179,180
< set $P0["intvalsize"], $S2
< set $P0["isreg"], "0"
---
> set $P0["intvalsize"], "8"
> set $P0["isreg"], "1"
166c187
< set $P0["ldflags"], "-L/usr/local/lib -fstack-protector -L\"/Users/colomon/sol/temp/parrot/blib/lib\" -L/opt/local/lib"
---
> set $P0["ldflags"], "-L/opt/local/lib -fstack-protector -L\"/Users/colomon/sol/temp/parrot/blib/lib\""
178c199
< set $P0["libs"], "-lm -lutil -lreadline"
---
> set $P0["libs"], "-lm -lutil -lgmp -lreadline -lintl -lffi "
182c203
< set $P0["linkflags"], "-undefined dynamic_lookup -L/opt/local/lib"
---
> set $P0["linkflags"], "-undefined dynamic_lookup -L/opt/local/lib -L/opt/local/lib "
186,188c207,209
< set $P0["longdoublesize"], $S2
< set $P0["longlongsize"], $S2
< set $P0["longsize"], $S2
---
> set $P0["longdoublesize"], "16"
> set $P0["longlongsize"], "8"
> set $P0["longsize"], "8"
197a219
> set $P0["msvcversion"], $S2
202c224,225
< set $P0["numvalsize"], $S2
---
> set $P0["noinline"], "__attribute__ ((noinline))"
> set $P0["numvalsize"], "8"
204c227
< set $P0["nvsize"], $S2
---
> set $P0["nvsize"], "8"
208,209c231,233
< set $P0["opcodesize"], $S2
< set $P0["opengl_lib"], ""
---
> set $P0["opcodesize"], "8"
> set $P0["opengl"], "define"
> set $P0["opengl_lib"], "-framework OpenGL -framework GLUT"
219c243
< set $P0["perldoc"], "/Users/colomon/perl5/perlbrew/perls/perl-5.14.0/bin/perldoc"
---
> set $P0["perldoc"], "/opt/local/bin/perldoc"
224c248
< set $P0["pod2man"], "/Users/colomon/perl5/perlbrew/perls/perl-5.14.0/bin/pod2man"
---
> set $P0["pod2man"], "/opt/local/bin/pod2man"
227c251
< set $P0["ptrsize"], $S2
---
> set $P0["ptrsize"], "8"
238c262
< set $P0["setenv"], "0"
---
> set $P0["setenv"], "1"
241c265
< set $P0["shortsize"], $S2
---
> set $P0["shortsize"], "2"
244c268
< set $P0["sym_export"], ""
---
> set $P0["sym_export"], "__attribute__ ((visibility(\"default\")))"
251c275,276
< set $P0["unsetenv"], "0"
---
> set $P0["unsetenv"], "1"
> set $P0["va_ptr_type"], "register"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment