summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/i386/pc386/make/custom/pc586-sse.cfg
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/i386/pc386/make/custom/pc586-sse.cfg')
-rw-r--r--c/src/lib/libbsp/i386/pc386/make/custom/pc586-sse.cfg26
1 files changed, 1 insertions, 25 deletions
diff --git a/c/src/lib/libbsp/i386/pc386/make/custom/pc586-sse.cfg b/c/src/lib/libbsp/i386/pc386/make/custom/pc586-sse.cfg
index ad6d94c657..0d100c2372 100644
--- a/c/src/lib/libbsp/i386/pc386/make/custom/pc586-sse.cfg
+++ b/c/src/lib/libbsp/i386/pc386/make/custom/pc586-sse.cfg
@@ -4,31 +4,7 @@
RTEMS_CPU_MODEL=pentium
-# This contains the compiler options necessary to select the CPU model
-# and enable architecture-specific features and extensions.
-
-# Note that the vanilla gcc multilibs for RTEMS are a joke. The
-# variants only differ by a -mtune=xxx option which merely 'optimizes'
-# for 'xxx' but does not use the full instruction set 'xxx' may implement.
-# (fully bwd compatible with i386).
-#
-# I'd recommend to roll your own set of (useful) multilibs instead...
-#
-# Useful variants would be
-# <default> (i386) (generic 386 with hard-float)
-# -msoft-float (generic 386 with soft-float)
-# -march=pentium4 (P4 with sse2)
-#
-# Note also: we give the -mtune=pentium option here only so that at least the
-# variant optimized for pentium (w/o using any pentium-specific
-# features) is used (assuming you use the vanilla RTEMS multilibs).
-#
-# And: The only sse-related feature the RTEMS support really needs is
-# fxsave/fxrstor. You can build with -msse, -msse2 or -msse3,
-# depending on your CPU.
-# There are run-time checks resulting in a 'panic' if code
-# compiled for e.g. -msse3 is executed on a CPU that only
-# supports sse2, though.
+# This configuration is useful for SMP testing on Qemu
CPU_CFLAGS = -mtune=pentium -march=pentium -msse2
include $(RTEMS_ROOT)/make/custom/pc386.cfg