106 // |
106 // |
107 // Call the makefile to build the bootstrap |
107 // Call the makefile to build the bootstrap |
108 // |
108 // |
109 |
109 |
110 PRJ_EXTENSIONS |
110 PRJ_EXTENSIONS |
111 start extension base/bootstrap |
111 |
|
112 #if 0 // Removing changes associated with introduction of bootstrap.flm - see Bug 2149 |
|
113 #ifdef SBSV2 // If using SBSv2 with bootstrap FLM, MEMMODEL MUST begin with a capital letter |
|
114 |
|
115 start extension base.bootstrap bootstrap |
112 |
116 |
113 #ifdef SYMBIAN_OLD_EXPORT_LOCATION |
117 #ifdef SYMBIAN_OLD_EXPORT_LOCATION |
114 option INC_PATH /epoc32/include |
118 option INC_PATH $(EPOCROOT)epoc32/include |
115 #else |
119 #else |
116 option INC_PATH /epoc32/include/platform |
120 option INC_PATH $(EPOCROOT)epoc32/include/platform |
|
121 #endif |
|
122 |
|
123 option NAME _template_bootrom |
|
124 option CPU arm |
|
125 option MEMMODEL Multiple |
|
126 option SOURCES ./bootstrap/template.s |
|
127 option EXTRA_SRC_PATH ./bootstrap |
|
128 option INCLUDES ./config.inc |
|
129 option E32PATH ../../../kernel/eka/../. |
|
130 |
|
131 end |
|
132 |
|
133 #else // !SBSV2 |
|
134 #endif // more workaround - close the #ifdef SBSV2 here, to regain the other bit |
|
135 #endif // first part of workaround - close the #ifdef 0 |
|
136 |
|
137 |
|
138 start extension base/bootstrap bootstrap |
|
139 |
|
140 #ifdef SYMBIAN_OLD_EXPORT_LOCATION |
|
141 option INC_PATH $(EPOCROOT)epoc32/include |
|
142 #else |
|
143 option INC_PATH $(EPOCROOT)epoc32/include/platform |
117 #endif |
144 #endif |
118 |
145 |
119 option NAME _template_bootrom |
146 option NAME _template_bootrom |
120 option CPU arm |
147 option CPU arm |
121 option MEMMODEL multiple |
148 option MEMMODEL multiple |