| diff -up ./tools/build/src/tools/gcc.jam~ ./tools/build/src/tools/gcc.jam |
| --- ./tools/build/src/tools/gcc.jam~ 2015-02-09 15:01:04.850331626 +0100 |
| +++ ./tools/build/src/tools/gcc.jam 2015-02-09 15:44:29.122307134 +0100 |
| @@ -577,7 +577,7 @@ rule compile.fortran ( targets * : sourc |
| |
| actions compile.c++ bind PCH_FILE |
| { |
| - "$(CONFIG_COMMAND)" $(LANG) -ftemplate-depth-$(TEMPLATE_DEPTH) $(OPTIONS) $(USER_OPTIONS) -D$(DEFINES) -I"$(PCH_FILE:D)" -I"$(INCLUDES)" -include"$(FORCE_INCLUDES)" -c -o "$(<:W)" "$(>:W)" |
| + "$(CONFIG_COMMAND)" $(LANG) $(OPTIONS) $(USER_OPTIONS) -D$(DEFINES) -I"$(PCH_FILE:D)" -I"$(INCLUDES)" -include"$(FORCE_INCLUDES)" -c -o "$(<:W)" "$(>:W)" |
| } |
| |
| actions compile.c bind PCH_FILE |
| @@ -587,7 +587,7 @@ actions compile.c bind PCH_FILE |
| |
| actions compile.c++.preprocess bind PCH_FILE |
| { |
| - "$(CONFIG_COMMAND)" $(LANG) -ftemplate-depth-$(TEMPLATE_DEPTH) $(OPTIONS) $(USER_OPTIONS) -D$(DEFINES) -I"$(PCH_FILE:D)" -I"$(INCLUDES)" -include"$(FORCE_INCLUDES)" "$(>:W)" -E >"$(<:W)" |
| + "$(CONFIG_COMMAND)" $(LANG) $(OPTIONS) $(USER_OPTIONS) -D$(DEFINES) -I"$(PCH_FILE:D)" -I"$(INCLUDES)" -include"$(FORCE_INCLUDES)" "$(>:W)" -E >"$(<:W)" |
| } |
| |
| actions compile.c.preprocess bind PCH_FILE |
| @@ -704,17 +704,17 @@ |
| ### |
| |
| # Declare flags and action for compilation. |
| -toolset.flags gcc.compile OPTIONS <optimization>off : -O0 ; |
| -toolset.flags gcc.compile OPTIONS <optimization>speed : -O3 ; |
| -toolset.flags gcc.compile OPTIONS <optimization>space : -Os ; |
| +toolset.flags gcc.compile OPTIONS <optimization>off : ; |
| +toolset.flags gcc.compile OPTIONS <optimization>speed : ; |
| +toolset.flags gcc.compile OPTIONS <optimization>space : ; |
| |
| -toolset.flags gcc.compile OPTIONS <inlining>off : -fno-inline ; |
| -toolset.flags gcc.compile OPTIONS <inlining>on : -Wno-inline ; |
| -toolset.flags gcc.compile OPTIONS <inlining>full : -finline-functions -Wno-inline ; |
| +toolset.flags gcc.compile OPTIONS <inlining>off : ; |
| +toolset.flags gcc.compile OPTIONS <inlining>on : ; |
| +toolset.flags gcc.compile OPTIONS <inlining>full : ; |
| |
| -toolset.flags gcc.compile OPTIONS <warnings>off : -w ; |
| -toolset.flags gcc.compile OPTIONS <warnings>on : -Wall ; |
| -toolset.flags gcc.compile OPTIONS <warnings>all : -Wall ; |
| +toolset.flags gcc.compile OPTIONS <warnings>off : ; |
| +toolset.flags gcc.compile OPTIONS <warnings>on : ; |
| +toolset.flags gcc.compile OPTIONS <warnings>all : ; |
| toolset.flags gcc.compile OPTIONS <warnings>extra : -Wall -Wextra ; |
| toolset.flags gcc.compile OPTIONS <warnings>pedantic : -Wall -Wextra -pedantic ; |
| toolset.flags gcc.compile OPTIONS <warnings-as-errors>on : -Werror ; |