From b0baf5dbfaa0c6cf6f399cf35f834b2b130a511c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Krystian=20Bac=C5=82awski?= Date: Tue, 10 May 2016 09:23:11 +0200 Subject: [PATCH] Don't force host compiler to implement gnu89 standard. --- toolchain-m68k | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/toolchain-m68k b/toolchain-m68k index ea4fea2..572e783 100755 --- a/toolchain-m68k +++ b/toolchain-m68k @@ -255,6 +255,7 @@ def build(): """ find_executable('perl') + find_executable('gperf') find_executable('patch') find_executable('make') find_executable('git') @@ -339,10 +340,12 @@ def build(): """ unpack('{binutils}') - configure('{binutils}', - '--prefix={target}', - '--host=i686-linux-gnu', - '--target=m68k-amigaos') + with env(CFLAGS='-g -O2 -Wall', + CXXFLAGS='-g -O2 -Wall'): + configure('{binutils}', + '--prefix={target}', + '--host=i686-linux-gnu', + '--target=m68k-amigaos') make('{binutils}') make('{binutils}', 'install') @@ -351,8 +354,8 @@ def build(): headers_install() unpack('{gcc}') - with env(CC=environ['CC'] + ' -std=gnu89', - CXX=environ['CXX'] + ' -std=gnu++98'): + with env(CFLAGS='-g -O2 -Wall -U__inline', + CXXFLAGS='-g -O2 -Wall -U__inline'): configure('{gcc}', '--prefix={target}', '--host=i686-linux-gnu',