kernel/eka/include/e32cia.h
branchGCC_SURGE
changeset 183 9953e74bcef5
parent 182 eb3b9806166e
child 188 38a7352e23d3
equal deleted inserted replaced
182:eb3b9806166e 183:9953e74bcef5
   239 #define CSM_ZN4Kern20QueueRequestCompleteEP7DThreadP14TClientRequesti "QueueRequestComplete__4KernP7DThreadP14TClientRequesti"
   239 #define CSM_ZN4Kern20QueueRequestCompleteEP7DThreadP14TClientRequesti "QueueRequestComplete__4KernP7DThreadP14TClientRequesti"
   240 #define CSM_ZN1M18IsDataPagedAddressEPKvRi "IsDataPagedAddress__1MPCvRi"
   240 #define CSM_ZN1M18IsDataPagedAddressEPKvRi "IsDataPagedAddress__1MPCvRi"
   241 #define CSM_ZN8DSession14PinDescriptorsEPiPA3_mPP17TVirtualPinObject "PinDescriptors__8DSessionPiPA2_UlPP17TVirtualPinObject"
   241 #define CSM_ZN8DSession14PinDescriptorsEPiPA3_mPP17TVirtualPinObject "PinDescriptors__8DSessionPiPA2_UlPP17TVirtualPinObject"
   242 #define CSM_ZN14TClientRequest5ResetEv "Reset__14TClientRequest"
   242 #define CSM_ZN14TClientRequest5ResetEv "Reset__14TClientRequest"
   243 #define CSM_ZN9RMessageK8CloseRefEv "CloseRef__9RMessageK"
   243 #define CSM_ZN9RMessageK8CloseRefEv "CloseRef__9RMessageK"
       
   244 #define CSM_ZN14DBTraceFilter25CheckEm " Check__14DBTraceFilter2Ul"
       
   245 #define CSM_ZN19DKernelEventHandler8DispatchE12TKernelEventPvS1_ "Dispatch__19DKernelEventHandler12TKernelEventPvT2"
       
   246 
   244 #elif defined(__ARMCC__)
   247 #elif defined(__ARMCC__)
   245 // CIA symbol macros for RVCT
   248 // CIA symbol macros for RVCT
   246 #define CSM_ZN1K8MsgInfoE " __cpp(&K::MsgInfo)"
   249 #define CSM_ZN1K8MsgInfoE " __cpp(&K::MsgInfo)"
   247 #define CSM_ZN14NFastSemaphore6SignalEv " __cpp(NFastSemaphore::Signal)"
   250 #define CSM_ZN14NFastSemaphore6SignalEv " __cpp(NFastSemaphore::Signal)"
   248 #define CSM_ZN4Kern4ExitEi " __cpp(Kern::Exit)"
   251 #define CSM_ZN4Kern4ExitEi " __cpp(Kern::Exit)"
   350 #define CSM_ZN4Kern20QueueRequestCompleteEP7DThreadP14TClientRequesti " __cpp(Kern::QueueRequestComplete)"
   353 #define CSM_ZN4Kern20QueueRequestCompleteEP7DThreadP14TClientRequesti " __cpp(Kern::QueueRequestComplete)"
   351 #define CSM_ZN1M18IsDataPagedAddressEPKvRi " __cpp(M::IsDataPagedAddress)"
   354 #define CSM_ZN1M18IsDataPagedAddressEPKvRi " __cpp(M::IsDataPagedAddress)"
   352 #define CSM_ZN8DSession14PinDescriptorsEPiPA3_mPP17TVirtualPinObject " __cpp(DSession::PinDescriptors)"
   355 #define CSM_ZN8DSession14PinDescriptorsEPiPA3_mPP17TVirtualPinObject " __cpp(DSession::PinDescriptors)"
   353 #define CSM_ZN14TClientRequest5ResetEv "__cpp(TClientRequest::Reset)"
   356 #define CSM_ZN14TClientRequest5ResetEv "__cpp(TClientRequest::Reset)"
   354 #define CSM_ZN9RMessageK8CloseRefEv "__cpp(RMessageK::CloseRef)"
   357 #define CSM_ZN9RMessageK8CloseRefEv "__cpp(RMessageK::CloseRef)"
       
   358 #define CSM_ZN14DBTraceFilter25CheckEm  " __cpp(DBTraceFilter2::Check)"
       
   359 #define CSM_ZN19DKernelEventHandler8DispatchE12TKernelEventPvS1_ "__cpp(DKernelEventHandler::Dispatch)"
   355 #else
   360 #else
   356 // CIA symbol macros for EABI assemblers
   361 // CIA symbol macros for EABI assemblers
   357 #define CSM_ZN1K8MsgInfoE " _ZN1K7MsgInfoE"
   362 #define CSM_ZN1K8MsgInfoE " _ZN1K7MsgInfoE"
   358 #define CSM_ZN14NFastSemaphore6SignalEv " _ZN14NFastSemaphore6SignalEv"
   363 #define CSM_ZN14NFastSemaphore6SignalEv " _ZN14NFastSemaphore6SignalEv"
   359 #define CSM_ZN4Kern4ExitEi " _ZN4Kern4ExitEi"
   364 #define CSM_ZN4Kern4ExitEi " _ZN4Kern4ExitEi"
   461 #define CSM_ZN4Kern20QueueRequestCompleteEP7DThreadP14TClientRequesti "_ZN4Kern20QueueRequestCompleteEP7DThreadP14TClientRequesti"
   466 #define CSM_ZN4Kern20QueueRequestCompleteEP7DThreadP14TClientRequesti "_ZN4Kern20QueueRequestCompleteEP7DThreadP14TClientRequesti"
   462 #define CSM_ZN1M18IsDataPagedAddressEPKvRi "_ZN1M18IsDataPagedAddressEPKvRi"
   467 #define CSM_ZN1M18IsDataPagedAddressEPKvRi "_ZN1M18IsDataPagedAddressEPKvRi"
   463 #define CSM_ZN8DSession14PinDescriptorsEPiPA3_mPP17TVirtualPinObject "_ZN8DSession14PinDescriptorsEPiPA3_mPP17TVirtualPinObject"
   468 #define CSM_ZN8DSession14PinDescriptorsEPiPA3_mPP17TVirtualPinObject "_ZN8DSession14PinDescriptorsEPiPA3_mPP17TVirtualPinObject"
   464 #define CSM_ZN14TClientRequest5ResetEv "_ZN14TClientRequest5ResetEv"
   469 #define CSM_ZN14TClientRequest5ResetEv "_ZN14TClientRequest5ResetEv"
   465 #define CSM_ZN9RMessageK8CloseRefEv "_ZN9RMessageK8CloseRefEv"
   470 #define CSM_ZN9RMessageK8CloseRefEv "_ZN9RMessageK8CloseRefEv"
       
   471 #define CSM_ZN14DBTraceFilter25CheckEm  " _ZN14DBTraceFilter25CheckEm"
       
   472 #define CSM_ZN19DKernelEventHandler8DispatchE12TKernelEventPvS1_ " _ZN19DKernelEventHandler8DispatchE12TKernelEventPvS1_"
   466 #endif
   473 #endif
   467 
   474 
   468 // CIA symbols for COMMON code (used both USER and KERNEL side)
   475 // CIA symbols for COMMON code (used both USER and KERNEL side)
   469 // CIA symbol macros for Gcc98r2
   476 // CIA symbol macros for Gcc98r2
   470 #if defined(__GCC32__) && !defined(__EABI__)
   477 #if defined(__GCC32__) && !defined(__EABI__)