Munge the libc header files around enough so that gcc can build
commit4c2260640abc68e38312e3d30c0688db311ef1ec
authorTravis Geiselbrecht <geist@newos.org>
Sun, 5 Sep 2004 04:42:34 +0000 (5 04:42 +0000)
committerTravis Geiselbrecht <geist@newos.org>
Sun, 5 Sep 2004 04:42:34 +0000 (5 04:42 +0000)
treef53f6967dbe4e81c4e01e608905fe104f6983a16
parent642c8c7bd3b2e2500af524f21f4608b816ebe451
Munge the libc header files around enough so that gcc can build
libstdc++ against it. A pretty major milestone actually.

Next step is to remove the local libsupc++ library and c++ header files,
and figure out precisely how to build gcc to have this all precompiled.

Also, the headers are laid out pretty close to how they're supposed to,
might be easy enough to port some apps directly to newos.

git-svn-id: svn+ssh://newos.org/var/svn/newos/newos@1127 c25cc9d1-44fa-0310-b259-ad778cb1d433
13 files changed:
boot/i386/stage1.c
boot/i386/stage1.h
boot/i386/stage2.c
boot/i386/stage2_priv.h
include/libc++/cstddef
include/locale.h [new file with mode: 0755]
include/math.h
include/newos/types.h
include/stddef.h [deleted file]
include/stdio.h
include/stdlib.h
include/string.h
lib/libc/stdio/stdio.c