aboutsummaryrefslogtreecommitdiff
path: root/libgfortran/runtime/environ.c
diff options
context:
space:
mode:
authorIain Sandoe <iain@sandoe.co.uk>2021-12-15 14:11:58 +0000
committerIain Sandoe <iain@sandoe.co.uk>2021-12-17 10:12:53 +0000
commit574c09da48a5a0ff4c32dd4577eaf65bac8c94a0 (patch)
treebbd48f012b5c703361676ecb157284ea04798fd9 /libgfortran/runtime/environ.c
parent80091f9426809d3cba111025e7e1e943d952e2f1 (diff)
downloadgcc-574c09da48a5a0ff4c32dd4577eaf65bac8c94a0.zip
gcc-574c09da48a5a0ff4c32dd4577eaf65bac8c94a0.tar.gz
gcc-574c09da48a5a0ff4c32dd4577eaf65bac8c94a0.tar.bz2
libgcc, Darwin: Add missing build dependencies.
There was a race condition where the link for the new shared EH library (only used on earlier Darwin) could fail because the new crts had not been copied to the gcc directory. This can cause a build failure (although currently only seen on powerpc-darwin). Fixed by adding specific dependency on the crts and on the multi target. We also add the declaration header for the Darwin10 unwinder shim to the powerpc cases, since we build that there for Rosetta use. Signed-off-by: Iain Sandoe <iain@sandoe.co.uk> libgcc/ChangeLog: * config.host: Add shim declaration header to powerpc*-darwin builds. * config/rs6000/t-darwin-ehs: Remove dependency on the powerpc end file. * config/t-darwin-ehs: Add dependencies to the shared unwinder objects. * config/t-slibgcc-darwin: Add extra_parts to the dependencies for the shared EH lib. Add all-multi to the dependencies for the libgcc_s.1.dylib redirections.
Diffstat (limited to 'libgfortran/runtime/environ.c')
0 files changed, 0 insertions, 0 deletions