[PATCH] possible workaround for --optimize builds on amd64
Gerd Pokorra
gp at zimt.uni-siegen.de
Thu Mar 5 12:03:12 UTC 2009
I will test it. After finishing I will give back the report.
Gerd Pokorra
Am Donnerstag, den 05.03.2009, 08:27 +0100 schrieb Andy Dougherty:
> This is a guess for a workaround that might make --optimized builds
> work on amd64. Could someone who has an amd64 system give it a spin
> and report back? If it works, could someone apply it?
>
> Ideally, the entry should be conditional on arch == 'amd64', but I
> don't know how to do that in Parrot's Configure/build system.
>
> Thanks.
>
> diff -u parrot-0.9.1/config/gen/makefiles/CFLAGS.in parrot-andy/config/gen/makefiles/CFLAGS.in
> --- parrot-0.9.1/config/gen/makefiles/CFLAGS.in 2009-02-17 15:42:16.000000000 -0500
> +++ parrot-andy/config/gen/makefiles/CFLAGS.in 2009-03-04 20:38:44.000000000 -0500
> @@ -11,6 +11,9 @@
> src/ops/core_ops_cg.c -{@optimize@} # takes too long
> src/ops/core_ops_switch.c -{@optimize@} # Overwhelms some compilers.
>
> +# XXX TT ??? Paper over unknown problem on amd64
> +src/gc/system.c -{@optimize@}
> +
> # io should be -Wunused clean
> {^src/io/} s/-Wno-unused/-Wunused/
>
More information about the parrot-dev
mailing list