aboutsummaryrefslogtreecommitdiff
path: root/libgfortran/runtime/environ.c
diff options
context:
space:
mode:
authorIain Sandoe <iain@sandoe.co.uk>2021-12-15 20:25:27 +0000
committerIain Sandoe <iain@sandoe.co.uk>2021-12-17 09:47:04 +0000
commitff56eea24e48f7a8a3b39db7049d1da532d4b8af (patch)
tree221ab946a0613a56840813f19da40bacb33bc3da /libgfortran/runtime/environ.c
parent7c0ceaed0c07ece9ce0112ea6512f38855ae868e (diff)
downloadgcc-ff56eea24e48f7a8a3b39db7049d1da532d4b8af.zip
gcc-ff56eea24e48f7a8a3b39db7049d1da532d4b8af.tar.gz
gcc-ff56eea24e48f7a8a3b39db7049d1da532d4b8af.tar.bz2
Darwin, Driver: Avoid a link line for empty commands.
We were pushing a spec value for weak_reference_mismatches unconditionally which is not needed (the value was the default) and the side-effect of this was that we appeared to need to drive a link command; leading to unexpected diagnostics for cases where gcc was invoked with an empty command line. Also we were pushing flags for sysroot, os minimum version and controls even if the command line was empty. Signed-off-by: Iain Sandoe <iain@sandoe.co.uk> gcc/ChangeLog: * config/darwin-driver.c (darwin_driver_init): Exit from the option handling early if the command line is definitely enpty. * config/darwin.h (SUBTARGET_DRIVER_SELF_SPECS): Remove setting for the default content of weak_reference_mismatches.
Diffstat (limited to 'libgfortran/runtime/environ.c')
0 files changed, 0 insertions, 0 deletions