From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peter Korsgaard Date: Fri, 28 Aug 2020 17:03:17 +0200 Subject: [Buildroot] [PATCH v2] package/boost: fixup Optimization flag in boost build In-Reply-To: <20200807085811.672959-1-buildroot@heine.tech> (Michael Nosthoff's message of "Fri, 7 Aug 2020 10:58:12 +0200") References: <20200805124132.559272-1-buildroot@heine.tech> <20200807085811.672959-1-buildroot@heine.tech> Message-ID: <875z92yfre.fsf@dell.be.48ers.dk> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net >>>>> "Michael" == Michael Nosthoff writes: > When building with Boost Build the CXXFLAGS are extended depending > on the optimization level set. When not defined explicitly the > optimization level depends on the . For release it's 'speed' > and for debug it's set to 'off' > These flags overwrite the -O flag passed in with TARGET_CXXFLAGS as > it is appended when calling g++. > This commit sets the Optimization flags generated by Boost Build > to the value of TARGET_OPTIMIZATION no matter what level is used. > As Boost Build offers no nice way to alter those values the gcc > toolchain file is altered directly. > Signed-off-by: Michael Nosthoff > --- > v1 -> v2: > - use sed to manipulate gcc.jam directly > - remove extending user-config.jam Committed to 2020.02.x and 2020.05.x, thanks. -- Bye, Peter Korsgaard