Rename FP_HAVE_GCC to FP_GCC_VERSION
Rename "extra-gcc-opts" to "settings", and start generalising it
Fix platform detection in bindists In a bindist, we generate files like the hsc2hs wrapper. This means we need to have the right values for the variables like CONF_GCC_LINKER_OPTS_STAGE1 which in turn means we need to know what platform we're on.
Keep separate linker flags, for when we want to link with gcc or ld
For bindists, build ghc-pwd with stage 1 rather then the bootstrapping compiler. This fixes problems where the bootstrapping compiler dynamically links against libraries not on the target machine.
Tweak the bindist configure.ac.in
Set stage-specific CC/LD opts in the bindist configure.ac
Pass the location of gcc in the ghc wrapper script; partially fixes #3863 This means we don't rely on baking a path to gcc into the executable
Check for suitable versions of make in bindists; fixes trac #3860 We already had a check in configure of the actual build. This patch adds it to the configure of the bindists too.
Put README and INSTALL into bindists Also tidied up the way configure.ac gets into bindists