#include #include "stabs.h" #include #include #include #include #include static char *dummy_env[] = { 0 }; char ** environ_ptr__data = dummy_env; char ***environ_ptr = &environ_ptr__data; #undef environ #define environ __dont_use_environ int __fillenviron() { // not yet implemented return 0; } int clearenv(void) { if (environ_ptr__data != dummy_env) { char ** p = environ_ptr__data; while (*p) { free(*p++); } free(environ_ptr__data); environ_ptr__data = dummy_env; } return 0; } ADD2INIT(__fillenviron,-2);