summaryrefslogtreecommitdiff
authorwimpie <wimpie>2004-04-02 18:38:20 (UTC)
committer wimpie <wimpie>2004-04-02 18:38:20 (UTC)
commit38f1377597f88d7bb381b750df53754d0f5b2924 (patch) (unidiff)
tree52d6ca22924f17947e85fb2aa09386420f9bb092
parent5f988daf3ef7c7f5370eb15a159655d0289707cb (diff)
downloadopie-38f1377597f88d7bb381b750df53754d0f5b2924.zip
opie-38f1377597f88d7bb381b750df53754d0f5b2924.tar.gz
opie-38f1377597f88d7bb381b750df53754d0f5b2924.tar.bz2
THreaded support
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--config.in5
1 files changed, 5 insertions, 0 deletions
diff --git a/config.in b/config.in
index 9ee7ccf..0b01f78 100644
--- a/config.in
+++ b/config.in
@@ -1,86 +1,91 @@
1mainmenu "Opie Configuration" 1mainmenu "Opie Configuration"
2 2
3menu "Build Parameters" 3menu "Build Parameters"
4 4
5choice 5choice
6 prompt "Target Machine" 6 prompt "Target Machine"
7 default TARGET_X86 7 default TARGET_X86
8 help 8 help
9 Please select the architecture of the machine you will be 9 Please select the architecture of the machine you will be
10 building the OpenZaurus buildroot for. 10 building the OpenZaurus buildroot for.
11 11
12 config TARGET_X86 12 config TARGET_X86
13 boolean "Intel X86" 13 boolean "Intel X86"
14 14
15 config TARGET_MACOSX 15 config TARGET_MACOSX
16 boolean "Mac OS X (DARWIN)" 16 boolean "Mac OS X (DARWIN)"
17 17
18 config TARGET_SHARP 18 config TARGET_SHARP
19 boolean "Sharp Zaurus" 19 boolean "Sharp Zaurus"
20 20
21 config TARGET_IPAQ 21 config TARGET_IPAQ
22 boolean "iPAQ" 22 boolean "iPAQ"
23 23
24 config TARGET_RAMSES 24 config TARGET_RAMSES
25 boolean "Ramses" 25 boolean "Ramses"
26 26
27 config TARGET_SIMPAD 27 config TARGET_SIMPAD
28 boolean "SIMpad" 28 boolean "SIMpad"
29 29
30 config TARGET_YOPY 30 config TARGET_YOPY
31 boolean "Yopy 3500/3700" 31 boolean "Yopy 3500/3700"
32 32
33endchoice 33endchoice
34 34
35config OPTIMIZE 35config OPTIMIZE
36 boolean "Use optimizations" 36 boolean "Use optimizations"
37 default "y" if ! TARGET_X86 37 default "y" if ! TARGET_X86
38 38
39# added for threaded compile
40config THREADED
41 boolean "Enable threaded build"
42 default "n"
43
39config DEBUG 44config DEBUG
40 boolean "Enable debug builds" 45 boolean "Enable debug builds"
41 default n 46 default n
42config RELEASE 47config RELEASE
43 bool 48 bool
44 default y 49 default y
45 depends !DEBUG 50 depends !DEBUG
46 51
47config QUICK_LAUNCH 52config QUICK_LAUNCH
48 boolean "Enable Quick Launch" 53 boolean "Enable Quick Launch"
49 default n 54 default n
50 55
51config QUICKLAUNCH_PATH 56config QUICKLAUNCH_PATH
52 string "Path to quicklauncher" 57 string "Path to quicklauncher"
53 default "./quicklauncher" if TARGET_X86 58 default "./quicklauncher" if TARGET_X86
54 default "/opt/QtPalmtop/bin/quicklauncher" if ! TARGET_X86 59 default "/opt/QtPalmtop/bin/quicklauncher" if ! TARGET_X86
55 60
56config SPECFILE 61config SPECFILE
57 string 62 string
58 default "qws/linux-generic-g++" if TARGET_X86 && (! X11) 63 default "qws/linux-generic-g++" if TARGET_X86 && (! X11)
59 default "linux-g++" if TARGET_X86 && X11 64 default "linux-g++" if TARGET_X86 && X11
60 default "qws/linux-sharp-g++" if TARGET_SHARP && (! X11) 65 default "qws/linux-sharp-g++" if TARGET_SHARP && (! X11)
61 default "linux-g++" if TARGET_SHARP && X11 66 default "linux-g++" if TARGET_SHARP && X11
62 default "qws/linux-ipaq-g++" if TARGET_IPAQ && (! X11) 67 default "qws/linux-ipaq-g++" if TARGET_IPAQ && (! X11)
63 default "linux-g++" if TARGET_IPAQ && X11 68 default "linux-g++" if TARGET_IPAQ && X11
64 default "qws/linux-ramses-g++" if TARGET_RAMSES && (! X11) 69 default "qws/linux-ramses-g++" if TARGET_RAMSES && (! X11)
65 default "linux-g++" if TARGET_RAMSES && X11 70 default "linux-g++" if TARGET_RAMSES && X11
66 default "qws/linux-simpad-g++" if TARGET_SIMPAD && (! X11) 71 default "qws/linux-simpad-g++" if TARGET_SIMPAD && (! X11)
67 default "linux-g++" if TARGET_SIMPAD && X11 72 default "linux-g++" if TARGET_SIMPAD && X11
68 default "qws/linux-yopy-g++" if TARGET_YOPY && (! X11) 73 default "qws/linux-yopy-g++" if TARGET_YOPY && (! X11)
69 default "qws/macx-generic-g++" if TARGET_MACOSX && (! X11) 74 default "qws/macx-generic-g++" if TARGET_MACOSX && (! X11)
70 75
71config CUSTOMFILE 76config CUSTOMFILE
72 string 77 string
73 default "custom-ipaq.h" if TARGET_IPAQ 78 default "custom-ipaq.h" if TARGET_IPAQ
74 default "custom-sharp.h" if TARGET_SHARP 79 default "custom-sharp.h" if TARGET_SHARP
75 default "custom-ramses.h" if TARGET_RAMSES 80 default "custom-ramses.h" if TARGET_RAMSES
76 default "custom-ipaq.h" if TARGET_SIMPAD 81 default "custom-ipaq.h" if TARGET_SIMPAD
77 default "custom-yopy.h" if TARGET_YOPY 82 default "custom-yopy.h" if TARGET_YOPY
78 83
79config OPTIMIZATIONS 84config OPTIMIZATIONS
80 string "Optimization flags" 85 string "Optimization flags"
81 depends OPTIMIZE 86 depends OPTIMIZE
82 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_IPAQ 87 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_IPAQ
83 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_YOPY 88 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_YOPY
84 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SHARP 89 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SHARP
85 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_RAMSES 90 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_RAMSES
86 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SIMPAD 91 default "-march=armv4 -mtune=strongarm1100 -mapcs-32 -fexpensive-optimizations -fomit-frame-pointer -O2" if TARGET_SIMPAD