4.115
Last change
on this file since 441b90e was
4a4201c,
checked in by Till Straumann <strauman@…>, on 11/10/09 at 06:51:52
|
2009-11-10 Till Straumann <strauman@…>
- pc386/make/custom/pc586-sse.cfg, pc386/start/start.S,
shared/irq/irq_asm.S: Added experimental SSE support.
|
-
Property mode set to
100644
|
File size:
1.4 KB
|
Line | |
---|
1 | # |
---|
2 | # Configuration file for a PC using a Pentium Class CPU |
---|
3 | # |
---|
4 | # $Id$ |
---|
5 | # |
---|
6 | |
---|
7 | RTEMS_CPU_MODEL=pentium |
---|
8 | |
---|
9 | # This contains the compiler options necessary to select the CPU model |
---|
10 | # and enable architecture-specific features and extensions. |
---|
11 | |
---|
12 | # Note that the vanilla gcc multilibs for RTEMS are a joke. The |
---|
13 | # variants only differ by a -mtune=xxx option which merely 'optimizes' |
---|
14 | # for 'xxx' but does not use the full instruction set 'xxx' may implement. |
---|
15 | # (fully bwd compatible with i386). |
---|
16 | # |
---|
17 | # I'd recommend to roll your own set of (useful) multilibs instead... |
---|
18 | # |
---|
19 | # Useful variants would be |
---|
20 | # <default> (i386) (generic 386 with hard-float) |
---|
21 | # -msoft-float (generic 386 with soft-float) |
---|
22 | # -march=pentium4 (P4 with sse2) |
---|
23 | # |
---|
24 | # Note also: we give the -mtune=pentium option here only so that at least the |
---|
25 | # variant optimized for pentium (w/o using any pentium-specific |
---|
26 | # features) is used (assuming you use the vanilla RTEMS multilibs). |
---|
27 | # |
---|
28 | # And: The only sse-related feature the RTEMS support really needs is |
---|
29 | # fxsave/fxrstor. You can build with -msse, -msse2 or -msse3, |
---|
30 | # depending on your CPU. |
---|
31 | # There are run-time checks resulting in a 'panic' if code |
---|
32 | # compiled for e.g. -msse3 is executed on a CPU that only |
---|
33 | # supports sse2, though. |
---|
34 | CPU_CFLAGS = -mtune=pentium -march=pentium -msse2 |
---|
35 | |
---|
36 | include $(RTEMS_ROOT)/make/custom/pc386.cfg |
---|
37 | |
---|
Note: See
TracBrowser
for help on using the repository browser.