Usermode/libc - Fix strchr and strrchr behavior
[tpg/acess2.git] / Usermode / Libraries / ld-acess.so_src / export.c
index 10c5c5c..5a7e6e0 100644 (file)
@@ -11,6 +11,7 @@ extern int32_t        __modsi3(int32_t Num, int32_t Den);
 extern uint32_t        __udivsi3(uint32_t Num, uint32_t Den);
 extern uint32_t        __umodsi3(uint32_t Num, uint32_t Den);
 extern void    ldacess_DumpLoadedLibraries(void);
+extern void    _ZN4_sys5debugEPKcz(const char *,...);  // C++ "_sys::debug" used by STL debug
 
 #define _STR(x)        #x
 #define STR(x) _STR(x)
@@ -25,10 +26,7 @@ extern void  ldacess_DumpLoadedLibraries(void);
 #define SYSCALL6(name,num)     EXP(name),
 
 // === CONSTANTS ===
-const struct {
-       void    *Value;
-       char    *Name;
-}      caLocalExports[] = {
+const tLocalExport caLocalExports[] = {
        EXP(gLoadedLibraries),
        EXP(_errno),
        EXP(ldacess_DumpLoadedLibraries),
@@ -43,14 +41,6 @@ const struct {
        {0, "__cxa_type_match"},
        {0, "__cxa_begin_cleanup"},
        #endif
-#if 0
-       EXP(__umoddi3),
-       EXP(__udivdi3),
-       EXP(__divsi3),
-       EXP(__modsi3),
-       EXP(__udivsi3),
-       EXP(__umodsi3)
-#endif
 };
 
 const int      ciNumLocalExports = sizeof(caLocalExports)/sizeof(caLocalExports[0]);

UCC git Repository :: git.ucc.asn.au