Searched hist:aaeadfcb02fea79141251cd3a9f872d6f47fc244 (Results 1 – 2 of 2) sorted by relevance
/haiku/build/scripts/ |
H A D | build_cross_tools_gcc4 | aaeadfcb02fea79141251cd3a9f872d6f47fc244 Thu Aug 16 16:38:01 UTC 2012 Alex Smith <alex@alex-smith.me.uk> Do a separate libgcc build for the kernel as well.
Turns out that libgcc is needed, for some reason building the kernel with -O0 does not end up referencing libgcc but -O2 does. A separate build of it is done with -mno-red-zone, same reason as for libsupc++. Ended up being easy to rebuild with different CFLAGS: previously I'd tried doing `CFLAGS="-mno-red-zone" make` in the libgcc dir which didn't override, the correct way is `make CFLAGS="-mno-red-zone"`
|
/haiku/ |
H A D | configure | aaeadfcb02fea79141251cd3a9f872d6f47fc244 Thu Aug 16 16:38:01 UTC 2012 Alex Smith <alex@alex-smith.me.uk> Do a separate libgcc build for the kernel as well.
Turns out that libgcc is needed, for some reason building the kernel with -O0 does not end up referencing libgcc but -O2 does. A separate build of it is done with -mno-red-zone, same reason as for libsupc++. Ended up being easy to rebuild with different CFLAGS: previously I'd tried doing `CFLAGS="-mno-red-zone" make` in the libgcc dir which didn't override, the correct way is `make CFLAGS="-mno-red-zone"`
|