Closed class101 closed 10 years ago
nvm on this one, I think I generate myself this issue, will update later if I find why it happens
Apple does not support non-multilib in GCC nor in cctools. Because of this fact, and because there is no advantage to it neither do I (you can build either 32bit or 64bit compiler executables on Windows that target both of 32bit and/or 64bit Darwin (using -m32/-m64 flags). i.e. you do not need a 64bit Windows system or compiler to generate 64bit Darwin binaries - FWIW, I would not recommend trying to link very large software on 32bit systems these days either, you will probably run out of address space.
Since Linux cleanly supports non-multilib I am happy to also support this (but IMHO there is no good reason not to build them as multilib).
Since Windows has advantages for non-multilib (different exception handling models) we must support this use case.
Hello
I have been able to successfully build gcc-5666.3
but I fail with
I attempted to compare both builds, it seems in i686 mode it is attempting to use -m64 that is set within a makefile call that is not made in x86_64 mode, the stmp-multilib that is building kext64, strange because in 64bit mode it does not compile kext64 but kext only