CHOST="pentium3-foxkit-linux-musl" # -O2 -> Perform second-level optimisations. # Not -Os because most/all x86 aren't starved for space. # -ggdb -> Generate GDB debugging information. # This is used with splitdebug to make -dbg split packages. # -march=pen... -> Require a Pentium III or newer. # -mtune=pen... -> Tune for Pentium M processors. # More Pentium M netbooks exist than many realise, and they # are more likely users of Adélie than Pentium III. This # makes code more performant on the larger base of machines. # -mfpmath=sse -> Use SSE for all floating point math. # Since SSE is always available, this knob ensures that GCC # will take advantage of it over preferring 387 math. CFLAGS="-O2 -ggdb -march=pentium3 -mtune=pentium-m -mfpmath=sse"