Usermode/libc - Fixed some warnings in strtoi tests
[tpg/acess2.git] / Usermode / Libraries / libc.so_src / stub.c
index 5f16c05..a1c67ff 100644 (file)
@@ -28,7 +28,7 @@ extern void   _stdio_init(void);
 extern void    _call_atexit_handlers(void);\r
 \r
 // === GLOBALS ===\r
-extern char **_envp;\r
+extern char **environ;\r
 // --- CPU Features ---\r
 #if USE_CPUID\r
 tCPUID gCPU_Features;\r
@@ -46,7 +46,7 @@ tCPUID        gCPU_Features;
 int SoMain(UNUSED(uintptr_t, BaseAddress), UNUSED(int, argc), UNUSED(char **, argv), char **envp)\r
 {\r
        // Init for env.c\r
-       _envp = envp;\r
+       environ = envp;\r
 \r
        #if 0   \r
        {\r
@@ -82,6 +82,10 @@ int SoMain(UNUSED(uintptr_t, BaseAddress), UNUSED(int, argc), UNUSED(char **, ar
 int ErrorHandler(int Fault)\r
 {\r
         int    i;\r
+\r
+       extern void ldacess_DumpLoadedLibraries(void);  \r
+       ldacess_DumpLoadedLibraries();\r
+\r
        fprintf(stderr, "ErrorHandler: (Fault = %i)\n", Fault);\r
        fprintf(stderr, "Loaded Libraries:\n");\r
        for( i = 0; i < 64; i ++ )\r
@@ -94,11 +98,6 @@ int ErrorHandler(int Fault)
        return -1;\r
 }\r
 \r
-EXPORT int *libc_geterrno()\r
-{\r
-       return &_errno;\r
-}\r
-\r
 #if USE_CPUID\r
 /**\r
  * \brief Call the CPUID opcode\r

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