summaryrefslogtreecommitdiff
path: root/compiler/main
diff options
context:
space:
mode:
authorIan Lynagh <igloo@earth.li>2010-03-23 22:13:25 +0000
committerIan Lynagh <igloo@earth.li>2010-03-23 22:13:25 +0000
commit64c64a6e9b30e7c089cddfce23a8eb92d644d2eb (patch)
tree8937050792d77d581f368963e1793f01f9d50f5a /compiler/main
parent624e821201ed68425c906358f8d45a69f4e61093 (diff)
downloadhaskell-64c64a6e9b30e7c089cddfce23a8eb92d644d2eb.tar.gz
Tweak the Makefile code for making .a libs; fixes trac #3642
The main change is that, rather than using "xargs ar" we now put all the filenames into a file, and do "ar @file". This means that ar adds all the files at once, which works around a problem where files with the same basename in a later invocation were overwriting the existing file in the .a archive.
Diffstat (limited to 'compiler/main')
0 files changed, 0 insertions, 0 deletions