[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/2] Mehr C++-Kompatibilität
Nochmal zwei Patches, die benötigt werden, damit libstd++ gebaut werden kann
und ein funktionierndes Hello World oder bochs zustandebringt.
Kevin Wolf (2):
libc: extern "C" in Headerdateien
libc: Konstruktoren
buildmk.sh | 6 +++++-
src/include/setjmp.h | 9 +++++++++
src/include/stdlib.h | 8 ++++++++
src/include/string.h | 9 +++++++++
src/modules/c/build/Makefile.all | 2 +-
src/modules/c/calc/Makefile.all | 2 +-
src/modules/c/desktop/Makefile.all | 2 +-
src/modules/c/fdisk/Makefile.all | 2 +-
src/modules/c/ftp/Makefile.all | 2 +-
src/modules/c/getterm/Makefile.all | 2 +-
src/modules/c/mousetest/Makefile.all | 2 +-
src/modules/c/shell/Makefile.all | 4 ++--
src/modules/c/vm86test/Makefile.all | 2 +-
src/modules/cdi/ata/Makefile.all | 2 +-
src/modules/cdi/e1000/Makefile.all | 2 +-
src/modules/cdi/ext2/Makefile.all | 2 +-
src/modules/cdi/floppy/Makefile.all | 2 +-
src/modules/cdi/iso9660/Makefile.all | 2 +-
src/modules/cdi/ne2k/Makefile.all | 2 +-
src/modules/cdi/pcnet/Makefile.all | 2 +-
src/modules/cdi/ramdisk/Makefile.all | 2 +-
src/modules/cdi/rtl8139/Makefile.all | 2 +-
src/modules/cdi/serial/Makefile.all | 2 +-
src/modules/cdi/sis900/Makefile.all | 2 +-
src/modules/cmos/Makefile.all | 2 +-
src/modules/console/Makefile.all | 2 +-
src/modules/dma/Makefile.all | 2 +-
src/modules/fat/Makefile.all | 2 +-
src/modules/file/Makefile.all | 2 +-
src/modules/floppy/Makefile.all | 2 +-
src/modules/gui/Makefile.all | 2 +-
src/modules/include/arpa/inet.h | 9 +++++++++
src/modules/include/assert.h | 9 +++++++++
src/modules/include/math.h | 8 ++++++++
src/modules/include/netdb.h | 8 ++++++++
src/modules/include/signal.h | 9 +++++++--
src/modules/include/stdio.h | 7 +++++++
src/modules/include/sys/socket.h | 9 +++++++++
src/modules/include/time.h | 8 ++++++++
src/modules/include/unistd.h | 9 +++++++++
src/modules/init/Makefile.all | 2 +-
src/modules/kbc/Makefile.all | 2 +-
src/modules/lib/crt0.c | 16 ++++++++++++++++
src/modules/pas/kedit/Makefile.all | 2 +-
src/modules/pas/kirc/Makefile.all | 2 +-
src/modules/pas/lpt/Makefile.all | 2 +-
src/modules/pas/pashello/Makefile.all | 2 +-
src/modules/pas/setup/Makefile.all | 2 +-
src/modules/pas/tdx/Makefile.all | 2 +-
src/modules/pci/Makefile.all | 2 +-
src/modules/ramoverlay/Makefile.all | 2 +-
src/modules/rpcbench/Makefile.all | 2 +-
src/modules/servmgr/Makefile.all | 2 +-
src/modules/skeleton/Makefile.all | 2 +-
src/modules/speaker/Makefile.all | 2 +-
src/modules/sysinfo/Makefile.all | 2 +-
src/modules/tcpip/Makefile.all | 2 +-
src/modules/testlib/Makefile.all | 2 +-
src/modules/tmp/Makefile.all | 2 +-
src/modules/vesa/Makefile.all | 2 +-
src/modules/vga/Makefile.all | 2 +-
src/modules/vterm/Makefile.all | 2 +-
62 files changed, 170 insertions(+), 52 deletions(-)