equal
deleted
inserted
replaced
130 #endif |
130 #endif |
131 |
131 |
132 // CIA symbols for KERNEL side code |
132 // CIA symbols for KERNEL side code |
133 // CIA symbol macros for Gcc98r2 |
133 // CIA symbol macros for Gcc98r2 |
134 #if defined(__GCC32__) && !defined(__EABI__) |
134 #if defined(__GCC32__) && !defined(__EABI__) |
135 #define CSM_ZN1K8MsgInfoE " _1K.MsgInfo" |
135 #define CSM_ZN1K7MsgInfoE " _1K.MsgInfo" |
136 #define CSM_ZN14NFastSemaphore6SignalEv " Signal__14NFastSemaphore" |
136 #define CSM_ZN14NFastSemaphore6SignalEv " Signal__14NFastSemaphore" |
137 #define CSM_ZN4Kern4ExitEi " Exit__4Kerni" |
137 #define CSM_ZN4Kern4ExitEi " Exit__4Kerni" |
138 #define CSM_ZN5NKern4ExitEv " Exit__5NKern" |
138 #define CSM_ZN5NKern4ExitEv " Exit__5NKern" |
139 #define CSM_ZN11NThreadBase12DoCsFunctionEv " DoCsFunction__11NThreadBase" |
139 #define CSM_ZN11NThreadBase12DoCsFunctionEv " DoCsFunction__11NThreadBase" |
140 #define CSM_Z24KUDesInfoPanicBadDesTypev " KUDesInfoPanicBadDesType__Fv" |
140 #define CSM_Z24KUDesInfoPanicBadDesTypev " KUDesInfoPanicBadDesType__Fv" |
244 #define CSM_ZN14DBTraceFilter25CheckEm " Check__14DBTraceFilter2Ul" |
244 #define CSM_ZN14DBTraceFilter25CheckEm " Check__14DBTraceFilter2Ul" |
245 #define CSM_ZN19DKernelEventHandler8DispatchE12TKernelEventPvS1_ "Dispatch__19DKernelEventHandler12TKernelEventPvT2" |
245 #define CSM_ZN19DKernelEventHandler8DispatchE12TKernelEventPvS1_ "Dispatch__19DKernelEventHandler12TKernelEventPvT2" |
246 |
246 |
247 #elif defined(__ARMCC__) |
247 #elif defined(__ARMCC__) |
248 // CIA symbol macros for RVCT |
248 // CIA symbol macros for RVCT |
249 #define CSM_ZN1K8MsgInfoE " __cpp(&K::MsgInfo)" |
249 #define CSM_ZN1K7MsgInfoE " __cpp(&K::MsgInfo)" |
250 #define CSM_ZN14NFastSemaphore6SignalEv " __cpp(NFastSemaphore::Signal)" |
250 #define CSM_ZN14NFastSemaphore6SignalEv " __cpp(NFastSemaphore::Signal)" |
251 #define CSM_ZN4Kern4ExitEi " __cpp(Kern::Exit)" |
251 #define CSM_ZN4Kern4ExitEi " __cpp(Kern::Exit)" |
252 #define CSM_ZN5NKern4ExitEv " __cpp(NKern::Exit)" |
252 #define CSM_ZN5NKern4ExitEv " __cpp(NKern::Exit)" |
253 #define CSM_ZN11NThreadBase12DoCsFunctionEv " __cpp(NThreadBase::DoCsFunction)" |
253 #define CSM_ZN11NThreadBase12DoCsFunctionEv " __cpp(NThreadBase::DoCsFunction)" |
254 #define CSM_Z24KUDesInfoPanicBadDesTypev " __cpp(KUDesInfoPanicBadDesType)" |
254 #define CSM_Z24KUDesInfoPanicBadDesTypev " __cpp(KUDesInfoPanicBadDesType)" |
357 #define CSM_ZN9RMessageK8CloseRefEv "__cpp(RMessageK::CloseRef)" |
357 #define CSM_ZN9RMessageK8CloseRefEv "__cpp(RMessageK::CloseRef)" |
358 #define CSM_ZN14DBTraceFilter25CheckEm " __cpp(DBTraceFilter2::Check)" |
358 #define CSM_ZN14DBTraceFilter25CheckEm " __cpp(DBTraceFilter2::Check)" |
359 #define CSM_ZN19DKernelEventHandler8DispatchE12TKernelEventPvS1_ "__cpp(DKernelEventHandler::Dispatch)" |
359 #define CSM_ZN19DKernelEventHandler8DispatchE12TKernelEventPvS1_ "__cpp(DKernelEventHandler::Dispatch)" |
360 #else |
360 #else |
361 // CIA symbol macros for EABI assemblers |
361 // CIA symbol macros for EABI assemblers |
362 #define CSM_ZN1K8MsgInfoE " _ZN1K7MsgInfoE" |
362 #define CSM_ZN1K7MsgInfoE " _ZN1K7MsgInfoE" |
363 #define CSM_ZN14NFastSemaphore6SignalEv " _ZN14NFastSemaphore6SignalEv" |
363 #define CSM_ZN14NFastSemaphore6SignalEv " _ZN14NFastSemaphore6SignalEv" |
364 #define CSM_ZN4Kern4ExitEi " _ZN4Kern4ExitEi" |
364 #define CSM_ZN4Kern4ExitEi " _ZN4Kern4ExitEi" |
365 #define CSM_ZN5NKern4ExitEv " _ZN5NKern4ExitEv" |
365 #define CSM_ZN5NKern4ExitEv " _ZN5NKern4ExitEv" |
366 #define CSM_ZN11NThreadBase12DoCsFunctionEv " _ZN11NThreadBase12DoCsFunctionEv" |
366 #define CSM_ZN11NThreadBase12DoCsFunctionEv " _ZN11NThreadBase12DoCsFunctionEv" |
367 #define CSM_Z24KUDesInfoPanicBadDesTypev " _Z24KUDesInfoPanicBadDesTypev" |
367 #define CSM_Z24KUDesInfoPanicBadDesTypev " _Z24KUDesInfoPanicBadDesTypev" |