diff options
author | Michalis Spyrou <michalis.spyrou@arm.com> | 2020-01-07 12:56:01 +0000 |
---|---|---|
committer | Michalis Spyrou <michalis.spyrou@arm.com> | 2020-01-08 11:06:43 +0000 |
commit | 7d30352848670657e6433ab5ca72966ea516df14 (patch) | |
tree | cf1712a77e86c1597638f3a005012f46de482a4a /examples/SConscript | |
parent | a5eb5910f060db5af63062a01debe74e4faf80df (diff) | |
download | ComputeLibrary-7d30352848670657e6433ab5ca72966ea516df14.tar.gz |
COMPMID-3000 (Nightly) Bare metal debug build failures
Added -fstack-protector-strong flag in order to solve the
undefined reference to `__stack_chk_guard' when building
in debug mode.
Change-Id: Idd71c6cb0f4af57c9910c4a1b71e12caf66f6424
Signed-off-by: Michalis Spyrou <michalis.spyrou@arm.com>
Reviewed-on: https://review.mlplatform.org/c/2544
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Reviewed-by: Georgios Pinitas <georgios.pinitas@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Diffstat (limited to 'examples/SConscript')
-rw-r--r-- | examples/SConscript | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/examples/SConscript b/examples/SConscript index add3022056..96a4f93d6b 100644 --- a/examples/SConscript +++ b/examples/SConscript @@ -57,7 +57,7 @@ for file in Glob("./graph_*.cpp"): prog = None if env['os'] in ['android', 'bare_metal'] or env['standalone']: - prog = examples_env.Program(example, ["{}.cpp".format(example), utils, graph_utils], LIBS = examples_libs + arm_compute_graph_libs, LINKFLAGS=examples_env["LINKFLAGS"]+['-Wl,--whole-archive',graph_dependency,'-Wl,--no-whole-archive']) + prog = examples_env.Program(example, ["{}.cpp".format(example), utils, graph_utils], LIBS = examples_libs + arm_compute_graph_libs, LINKFLAGS=examples_env["LINKFLAGS"]+['-Wl,--whole-archive',graph_dependency,'-Wl,--no-whole-archive', '-fstack-protector-strong']) Depends(prog, graph_dependency) prog = install_bin(prog) else: @@ -121,7 +121,7 @@ for file in Glob("#3rdparty/examples/graph_*.cpp"): prog = None if env['os'] in ['android', 'bare_metal'] or env['standalone']: - prog = examples_env.Program(example, [examples_env.Object(source=file, target=example), utils, graph_utils], LIBS = examples_libs + arm_compute_graph_libs, LINKFLAGS=examples_env["LINKFLAGS"]+['-Wl,--whole-archive',graph_dependency,'-Wl,--no-whole-archive']) + prog = examples_env.Program(example, [examples_env.Object(source=file, target=example), utils, graph_utils], LIBS = examples_libs + arm_compute_graph_libs, LINKFLAGS=examples_env["LINKFLAGS"]+['-Wl,--whole-archive',graph_dependency,'-Wl,--no-whole-archive', '-fstack-protector-strong']) Depends(prog, graph_dependency) prog = install_bin(prog) else: |