Add workaround for older gcc's not fully supporting VISIBLE32.
authorKevin O'Connor <kevin@koconnor.net>
Sat, 12 Jul 2008 18:22:14 +0000 (14:22 -0400)
committerKevin O'Connor <kevin@koconnor.net>
Sat, 12 Jul 2008 18:22:14 +0000 (14:22 -0400)
src/boot.c

index 9bbbf07f9d00931489640a3407ad8efbaaefce2e..b090058fab64e41e3381c11d20407e1624d0c93d 100644 (file)
@@ -208,3 +208,7 @@ handle_19()
     debug_enter(NULL, DEBUG_HDL_19);
     do_boot(0);
 }
+
+// Ughh - some older gcc compilers have a bug which causes VISIBLE32
+// functions to not be exported as a global variables.
+asm(".global handle_18, handle_19");