sl@0: // sl@0: // HAL_GCC_SHIM.CIA - generated by GENSHIMSRC.BAT sl@0: // sl@0: sl@0: #include sl@0: #include sl@0: #include sl@0: sl@0: sl@0: EXPORT_C __NAKED__ int export_at_ordinal_1() sl@0: // sl@0: // HAL::Get(HALData::TAttribute, int &) sl@0: // sl@0: { sl@0: asm("stmfd sp!, {r4,lr} "); sl@0: asm("mov r4, sp "); sl@0: asm("bic sp, sp, #4 "); sl@0: asm("bl _ZN3HAL3GetEN7HALData10TAttributeERi "); sl@0: asm("mov sp, r4 "); sl@0: asm("ldmfd sp!, {r4,pc} "); sl@0: } sl@0: sl@0: sl@0: EXPORT_C __NAKED__ int export_at_ordinal_2() sl@0: // sl@0: // HAL::Set(HALData::TAttribute, int) sl@0: // sl@0: { sl@0: asm("stmfd sp!, {r4,lr} "); sl@0: asm("mov r4, sp "); sl@0: asm("bic sp, sp, #4 "); sl@0: asm("bl _ZN3HAL3SetEN7HALData10TAttributeEi "); sl@0: asm("mov sp, r4 "); sl@0: asm("ldmfd sp!, {r4,pc} "); sl@0: } sl@0: sl@0: sl@0: EXPORT_C __NAKED__ int export_at_ordinal_3() sl@0: // sl@0: // HAL::GetAll(int &, HAL::SEntry *&) sl@0: // sl@0: { sl@0: asm("stmfd sp!, {r4,lr} "); sl@0: asm("mov r4, sp "); sl@0: asm("bic sp, sp, #4 "); sl@0: asm("bl _ZN3HAL6GetAllERiRPNS_6SEntryE "); sl@0: asm("mov sp, r4 "); sl@0: asm("ldmfd sp!, {r4,pc} "); sl@0: } sl@0: