Fix libffi build rules
authorIan Lynagh <igloo@earth.li>
Sat, 15 Jan 2011 20:21:04 +0000 (20:21 +0000)
committerIan Lynagh <igloo@earth.li>
Sat, 15 Jan 2011 20:21:04 +0000 (20:21 +0000)
commiteb675b52615870c462aa34dce559d1597fdfcce5
tree5b7549d13a181c837c5260c43fd4b357ba6a4f51
parent66dfd5c5947c79eabd7e3bdf6aa6e9b5b506564b
Fix libffi build rules
Fixes a rare race when both libHSffi.a and libHSffi_p.a were being built
at the same time:

"cp" libffi/dist-install/build/libffi.a libffi/dist-install/build/libHSffi.a
"cp" libffi/dist-install/build/libffi.a libffi/dist-install/build/libHSffi.a
"cp" libffi/dist-install/build/libffi.so libffi/dist-install/build/libHSffi-ghc7.1.20110115.so
cp: cannot create regular file `libffi/dist-install/build/libHSffi.a': File exists
libffi/ghc.mk