From d32d99bd7e3872afd4a5ca8f55b18748336db84b Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Mon, 1 Aug 2016 04:19:55 -0500 Subject: Profiles: Add i525 profile --- profiles/arch/x86/i525/make.defaults | 15 +++++++++++++++ profiles/arch/x86/i525/parent | 1 + 2 files changed, 16 insertions(+) create mode 100644 profiles/arch/x86/i525/make.defaults create mode 100644 profiles/arch/x86/i525/parent (limited to 'profiles/arch/x86/i525') diff --git a/profiles/arch/x86/i525/make.defaults b/profiles/arch/x86/i525/make.defaults new file mode 100644 index 000000000..a0b5e2df7 --- /dev/null +++ b/profiles/arch/x86/i525/make.defaults @@ -0,0 +1,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" diff --git a/profiles/arch/x86/i525/parent b/profiles/arch/x86/i525/parent new file mode 100644 index 000000000..f3229c5b9 --- /dev/null +++ b/profiles/arch/x86/i525/parent @@ -0,0 +1 @@ +.. -- cgit v1.2.3-70-g09d2