Rev 452 | Rev 457 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 452 | Rev 455 | ||
---|---|---|---|
Line 32... | Line 32... | ||
32 | BFD_NAME = elf32-i386 |
32 | BFD_NAME = elf32-i386 |
33 | BFD_ARCH = i386 |
33 | BFD_ARCH = i386 |
34 | TARGET = i686-pc-linux-gnu |
34 | TARGET = i686-pc-linux-gnu |
35 | TOOLCHAIN_DIR = /usr/local/i686/bin |
35 | TOOLCHAIN_DIR = /usr/local/i686/bin |
36 | 36 | ||
37 | ## Accepted CPUs |
37 | ## Make some default assumptions |
38 | # |
38 | # |
- | 39 | ||
- | 40 | ifndef CPU |
|
39 | # Default CPU is Pentium 4 |
41 | CPU = pentium4 |
- | 42 | endif |
|
- | 43 | ||
- | 44 | ## Accepted CPUs |
|
40 | # |
45 | # |
41 | 46 | ||
42 | ifeq ($CPU,athlon-xp) |
47 | ifeq ($(CPU),athlon-xp) |
43 | CFLAGS += -march=athlon-xp -mmmx -msse -m3dnow |
48 | CFLAGS += -march=athlon-xp -mmmx -msse -m3dnow |
44 | DEFS += -DFENCES=486 |
49 | DEFS += -DFENCES=486 |
45 | CONFIG_SMP = n |
50 | CONFIG_SMP = n |
46 | CONFIG_HT = n |
51 | CONFIG_HT = n |
- | 52 | endif |
|
47 | elseifeq ($CPU,athlon-mp) |
53 | ifeq ($(CPU),athlon-mp) |
48 | CFLAGS += -march=athlon-mp -mmmx -msse -m3dnow |
54 | CFLAGS += -march=athlon-mp -mmmx -msse -m3dnow |
49 | DEFS += -DFENCES=486 |
55 | DEFS += -DFENCES=486 |
- | 56 | endif |
|
50 | elseifeq ($CPU,pentium3) |
57 | ifeq ($(CPU),pentium3) |
51 | CFLAGS += -march=pentium3 -mmmx -msse -msse2 |
58 | CFLAGS += -march=pentium3 -mmmx -msse -msse2 |
52 | DEFS += -DFENCES=486 |
59 | DEFS += -DFENCES=486 |
53 | else |
60 | endif |
- | 61 | ifeq ($(CPU),pentium4) |
|
54 | CFLAGS += -march=pentium4 -mfpmath=sse -mmmx -msse -msse2 -msse3 |
62 | CFLAGS += -march=pentium4 -mfpmath=sse -mmmx -msse -msse2 -msse3 |
55 | DEFS += -DFENCES=p4 |
63 | DEFS += -DFENCES=p4 |
56 | endif |
64 | endif |
57 | 65 | ||
58 | ## Own configuration directives |
66 | ## Own configuration directives |