|
@@ -4,13 +4,16 @@ __asm__(
|
|
".text \n"
|
|
".text \n"
|
|
".global _" START "\n"
|
|
".global _" START "\n"
|
|
".global " START "\n"
|
|
".global " START "\n"
|
|
|
|
+".global " START "_data\n"
|
|
".type _" START ", @function\n"
|
|
".type _" START ", @function\n"
|
|
".type " START ", @function\n"
|
|
".type " START ", @function\n"
|
|
|
|
+".type " START "_data, @function\n"
|
|
"_" START ":\n"
|
|
"_" START ":\n"
|
|
"" START ":\n"
|
|
"" START ":\n"
|
|
" bal 1f \n"
|
|
" bal 1f \n"
|
|
" move $fp, $0 \n"
|
|
" move $fp, $0 \n"
|
|
-"2: .gpword 2b \n"
|
|
|
|
|
|
+"" START "_data: \n"
|
|
|
|
+" .gpword " START "_data \n"
|
|
" .gpword " START "_c \n"
|
|
" .gpword " START "_c \n"
|
|
".weak _DYNAMIC \n"
|
|
".weak _DYNAMIC \n"
|
|
".hidden _DYNAMIC \n"
|
|
".hidden _DYNAMIC \n"
|