1/* Unlike other ROM functions which are exported using PROVIDE, which declares 2 weak symbols, these libgcc functions are exported using assignment, 3 which declares strong symbols. This is done so that ROM functions are always 4 used instead of the ones provided by libgcc.a. 5*/ 6 7__absvdi2 = 0x4006387c; 8__absvsi2 = 0x40063868; 9__adddf3 = 0x40002590; 10__addsf3 = 0x400020e8; 11__addvdi3 = 0x40002cbc; 12__addvsi3 = 0x40002c98; 13__ashldi3 = 0x4000c818; 14__ashrdi3 = 0x4000c830; 15__bswapdi2 = 0x40064b08; 16__bswapsi2 = 0x40064ae0; 17__clrsbdi2 = 0x40064b7c; 18__clrsbsi2 = 0x40064b64; 19__clzdi2 = 0x4000ca50; 20__clzsi2 = 0x4000c7e8; 21__cmpdi2 = 0x40063820; 22__ctzdi2 = 0x4000ca64; 23__ctzsi2 = 0x4000c7f0; 24__divdc3 = 0x400645a4; 25__divdf3 = 0x40002954; 26__divdi3 = 0x4000ca84; 27__divsi3 = 0x4000c7b8; 28__eqdf2 = 0x400636a8; 29__eqsf2 = 0x40063374; 30__extendsfdf2 = 0x40002c34; 31__ffsdi2 = 0x4000ca2c; 32__ffssi2 = 0x4000c804; 33__fixdfdi = 0x40002ac4; 34__fixdfsi = 0x40002a78; 35__fixsfdi = 0x4000244c; 36__fixsfsi = 0x4000240c; 37__fixunsdfsi = 0x40002b30; 38__fixunssfdi = 0x40002504; 39__fixunssfsi = 0x400024ac; 40__floatdidf = 0x4000c988; 41__floatdisf = 0x4000c8c0; 42__floatsidf = 0x4000c944; 43__floatsisf = 0x4000c870; 44__floatundidf = 0x4000c978; 45__floatundisf = 0x4000c8b0; 46__floatunsidf = 0x4000c938; 47__floatunsisf = 0x4000c864; 48__gcc_bcmp = 0x40064a70; 49__gedf2 = 0x40063768; 50__gesf2 = 0x4006340c; 51__gtdf2 = 0x400636dc; 52__gtsf2 = 0x400633a0; 53__ledf2 = 0x40063704; 54__lesf2 = 0x400633c0; 55__lshrdi3 = 0x4000c84c; 56__ltdf2 = 0x40063790; 57__ltsf2 = 0x4006342c; 58__moddi3 = 0x4000cd4c; 59__modsi3 = 0x4000c7c0; 60__muldc3 = 0x40063c90; 61__muldf3 = 0x4006358c; 62__muldi3 = 0x4000c9fc; 63__mulsf3 = 0x400632c8; 64__mulsi3 = 0x4000c7b0; 65__mulvdi3 = 0x40002d78; 66__mulvsi3 = 0x40002d60; 67__nedf2 = 0x400636a8; 68__negdf2 = 0x400634a0; 69__negdi2 = 0x4000ca14; 70__negsf2 = 0x400020c0; 71__negvdi2 = 0x40002e98; 72__negvsi2 = 0x40002e78; 73__nesf2 = 0x40063374; 74__nsau_data = 0x3ff96544; 75__paritysi2 = 0x40002f3c; 76__popcount_tab = 0x3ff96544; 77__popcountdi2 = 0x40002ef8; 78__popcountsi2 = 0x40002ed0; 79__powidf2 = 0x400638e4; 80__subdf3 = 0x400026e4; 81__subsf3 = 0x400021d0; 82__subvdi3 = 0x40002d20; 83__subvsi3 = 0x40002cf8; 84__truncdfsf2 = 0x40002b90; 85__ucmpdi2 = 0x40063840; 86__udiv_w_sdiv = 0x40064bec; 87__udivdi3 = 0x4000cff8; 88__udivmoddi4 = 0x40064bf4; 89__udivsi3 = 0x4000c7c8; 90__umoddi3 = 0x4000d280; 91__umodsi3 = 0x4000c7d0; 92__umulsidi3 = 0x4000c7d8; 93__unorddf2 = 0x400637f4; 94__unordsf2 = 0x40063478; 95