summaryrefslogtreecommitdiff
path: root/profiles/arch/x86/i525/make.defaults
blob: a0b5e2df74a8ef567c7b63ad0907aec25237417f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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"