scons: Fix 'CheckLinkFlag' so '-Werror' is not enabled
A small error in 'CheckLinkFlag' was resulting in `-Werror` being set as a CXXFLAG after the function was run. This patch fixes this. Change-Id: I786f81a4f94be0356573eb6d4673d04ee5aa844d Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/54863 Maintainer: Bobby Bruce <bbruce@ucdavis.edu> Reviewed-by: Gabe Black <gabe.black@gmail.com> Tested-by: kokoro <noreply+kokoro@google.com>
This commit is contained in:
committed by
Bobby Bruce
parent
594145849c
commit
db921c890e
@@ -62,7 +62,7 @@ def CheckLinkFlag(context, flag, autoadd=True, set_for_shared=True):
|
||||
last_linkflags = context.env['LINKFLAGS']
|
||||
context.env.Append(LINKFLAGS=[flag])
|
||||
pre_werror = context.env['LINKFLAGS']
|
||||
context.env.Append(CXXFLAGS=['-Werror'])
|
||||
context.env.Append(LINKFLAGS=['-Werror'])
|
||||
ret = context.TryLink('int main(int, char *[]) { return 0; }', '.cc')
|
||||
context.env['LINKFLAGS'] = pre_werror
|
||||
if not (ret and autoadd):
|
||||
|
||||
Reference in New Issue
Block a user