Configure MergeObjs supports response files rather than Ld
The previous configuration script to test whether Ld supported response files was * Incorrect (see #23542) * Used, in practice, to check if the *merge objects tool* supported response files. This commit modifies the macro to run the merge objects tool (rather than Ld), using a response file, and checking the result with $NM Fixes #23542
Showing
- compiler/GHC/Settings.hs 4 additions, 4 deletionscompiler/GHC/Settings.hs
- compiler/GHC/Settings/IO.hs 2 additions, 2 deletionscompiler/GHC/Settings/IO.hs
- compiler/GHC/SysTools/Tasks.hs 1 addition, 1 deletioncompiler/GHC/SysTools/Tasks.hs
- configure.ac 1 addition, 1 deletionconfigure.ac
- distrib/configure.ac.in 1 addition, 1 deletiondistrib/configure.ac.in
- hadrian/bindist/Makefile 1 addition, 1 deletionhadrian/bindist/Makefile
- hadrian/bindist/config.mk.in 1 addition, 1 deletionhadrian/bindist/config.mk.in
- hadrian/cfg/system.config.in 1 addition, 1 deletionhadrian/cfg/system.config.in
- hadrian/src/Rules/Generate.hs 1 addition, 1 deletionhadrian/src/Rules/Generate.hs
- m4/fp_ld_supports_response_files.m4 0 additions, 19 deletionsm4/fp_ld_supports_response_files.m4
- m4/fp_merge_objects_supports_response_files.m4 22 additions, 0 deletionsm4/fp_merge_objects_supports_response_files.m4
Loading
Please register or sign in to comment