|
@ -7,13 +7,15 @@ |
|
|
]}. |
|
|
]}. |
|
|
|
|
|
|
|
|
{port_env, [ |
|
|
{port_env, [ |
|
|
|
|
|
{".*", "FLTO_FLAG", "-flto"}, |
|
|
|
|
|
|
|
|
{"(linux|solaris|freebsd|netbsd|openbsd|dragonfly|darwin|gnu)", |
|
|
{"(linux|solaris|freebsd|netbsd|openbsd|dragonfly|darwin|gnu)", |
|
|
"CFLAGS", "$CFLAGS -Ic_src/ -g -Wall -flto -Werror -O3"}, |
|
|
|
|
|
|
|
|
"CFLAGS", "$CFLAGS -Ic_src/ -g -Wall $FLTO_FLAG -Werror -O3"}, |
|
|
{"(linux|solaris|freebsd|netbsd|openbsd|dragonfly|darwin|gnu)", |
|
|
{"(linux|solaris|freebsd|netbsd|openbsd|dragonfly|darwin|gnu)", |
|
|
"CXXFLAGS", "$CXXFLAGS -Ic_src/ -g -Wall -flto -Werror -O3"}, |
|
|
|
|
|
|
|
|
"CXXFLAGS", "$CXXFLAGS -Ic_src/ -g -Wall $FLTO_FLAG -Werror -O3"}, |
|
|
|
|
|
|
|
|
{"(linux|solaris|freebsd|netbsd|openbsd|dragonfly|darwin|gnu)", |
|
|
{"(linux|solaris|freebsd|netbsd|openbsd|dragonfly|darwin|gnu)", |
|
|
"LDFLAGS", "$LDFLAGS -flto -lstdc++"}, |
|
|
|
|
|
|
|
|
"LDFLAGS", "$LDFLAGS $FLTO_FLAG -lstdc++"}, |
|
|
|
|
|
|
|
|
%% OS X Leopard flags for 64-bit |
|
|
%% OS X Leopard flags for 64-bit |
|
|
{"darwin9.*-64$", "CXXFLAGS", "-m64"}, |
|
|
{"darwin9.*-64$", "CXXFLAGS", "-m64"}, |
|
|