diff options
author | Sergei Trofimovich <siarheit@google.com> | 2016-12-17 20:25:19 +0000 |
---|---|---|
committer | Sergei Trofimovich <siarheit@google.com> | 2016-12-17 22:49:25 +0000 |
commit | 87c3b1d4395c3d4fc7a5272717c48f3f525da959 (patch) | |
tree | b514db2dce2ac164e449428d2b038d48f96ab391 /utils | |
parent | 0af959b1999b48f3b8e6c47184b6f8c80b4c452d (diff) | |
download | haskell-87c3b1d4395c3d4fc7a5272717c48f3f525da959.tar.gz |
fix OpenBSD linkage (wxneeded)
There is two types of options passed directly to 'ld'
(and not to 'gcc' driver):
- CONF_LD_LINKER_OPTS_STAGE$4
- EXTRA_LD_OPTS
This changedoes two things:
- split 'EXTRA_LD_OPTS' into two variables:
- EXTRA_LD_OPTS (accepts 'gcc' wrapper options)
- EXTRA_LD_LINKER_OPTS (accepts raw 'ld' options)
- wraps all LD_LINKER options as '-Wl,' when passed
to 'gcc' driver.
Fixes https://phabricator.haskell.org/D2776
Signed-off-by: Sergei Trofimovich <siarheit@google.com>
Diffstat (limited to 'utils')
0 files changed, 0 insertions, 0 deletions