Subversion Repositories HelenOS-historic

Rev

Rev 452 | 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