File tree 1 file changed +29
-0
lines changed
1 file changed +29
-0
lines changed Original file line number Diff line number Diff line change 13
13
14
14
/* Default entry point : */
15
15
ENTRY (call_user_start )
16
+ EXTERN (_DebugExceptionVector )
17
+ EXTERN (_DoubleExceptionVector )
18
+ EXTERN (_KernelExceptionVector )
19
+ EXTERN (_NMIExceptionVector )
20
+ EXTERN (_UserExceptionVector )
16
21
PROVIDE (_memmap_vecbase_reset = 0x40000000 );
17
22
/* Various memory-map dependent cache attribute settings : */
18
23
_memmap_cacheattr_wb_base = 0x00000110;
@@ -158,6 +163,30 @@ SECTIONS
158
163
{
159
164
_stext = .;
160
165
_text_start = ABSOLUTE (.);
166
+ *(.UserEnter.text)
167
+ . = ALIGN (16);
168
+ *(.DebugExceptionVector.text)
169
+ . = ALIGN (16);
170
+ *(.NMIExceptionVector.text)
171
+ . = ALIGN (16);
172
+ *(.KernelExceptionVector.text)
173
+ LONG (0 )
174
+ LONG (0 )
175
+ LONG (0 )
176
+ LONG (0 )
177
+ . = ALIGN (16);
178
+ *(.UserExceptionVector.text)
179
+ LONG (0 )
180
+ LONG (0 )
181
+ LONG (0 )
182
+ LONG (0 )
183
+ . = ALIGN (16);
184
+ *(.DoubleExceptionVector.text)
185
+ LONG (0 )
186
+ LONG (0 )
187
+ LONG (0 )
188
+ LONG (0 )
189
+ . = ALIGN (16);
161
190
*(.entry.text)
162
191
*(.init.literal)
163
192
*(.init)
You can’t perform that action at this time.
0 commit comments