Now we need to explicitly disable RTTI in the boot loader, since it is generally enabled in the kernel.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9565 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
parent
df48dfeda2
commit
4303e367b2
@ -22,7 +22,7 @@ UsePrivateHeaders [ FDirName storage ] ;
|
||||
|
||||
defines = [ FDefines $(defines) ] ;
|
||||
SubDirCcFlags $(defines) -Wall -Wno-multichar ;
|
||||
SubDirC++Flags $(defines) -Wall -Wno-multichar ;
|
||||
SubDirC++Flags $(defines) -Wall -Wno-multichar -fno-rtti ;
|
||||
}
|
||||
|
||||
KernelStaticLibrary boot_loader :
|
||||
|
@ -6,6 +6,8 @@ UsePrivateHeaders [ FDirName storage ] ;
|
||||
|
||||
#SubDirHdrs $(OBOS_TOP) src add-ons kernel file_systems amiga_ffs ;
|
||||
|
||||
SubDirC++Flags -fno-rtti ;
|
||||
|
||||
KernelStaticLibrary boot_amiga_ffs :
|
||||
amiga_ffs.cpp
|
||||
Volume.cpp
|
||||
|
@ -6,6 +6,8 @@ UsePrivateHeaders [ FDirName storage ] ;
|
||||
|
||||
SubDirHdrs $(OBOS_TOP) src add-ons kernel file_systems bfs ;
|
||||
|
||||
SubDirC++Flags -fno-rtti ;
|
||||
|
||||
KernelStaticLibrary boot_bfs :
|
||||
bfs.cpp
|
||||
Directory.cpp
|
||||
|
@ -5,6 +5,8 @@ SubDirHdrs $(OBOS_TOP) headers private kernel boot platform $(OBOS_BOOT_PLATFORM
|
||||
UsePrivateHeaders [ FDirName kernel disk_device_manager ] ;
|
||||
UsePrivateHeaders [ FDirName storage ] ;
|
||||
|
||||
SubDirC++Flags -fno-rtti ;
|
||||
|
||||
KernelMergeObject boot_platform_bios_ia32.o :
|
||||
<$(SOURCE_GRIST)>shell.S
|
||||
<$(SOURCE_GRIST)>start.c
|
||||
|
@ -1,5 +1,7 @@
|
||||
SubDir OBOS_TOP src kernel boot platform openfirmware ;
|
||||
|
||||
SubDirC++Flags -fno-rtti ;
|
||||
|
||||
KernelMergeObject boot_platform_openfirmware.o :
|
||||
<$(SOURCE_GRIST)>start.c
|
||||
<$(SOURCE_GRIST)>openfirmware.c
|
||||
|
@ -2,6 +2,8 @@ SubDir OBOS_TOP src kernel boot platform openfirmware arch ppc ;
|
||||
|
||||
SubDirHdrs $(OBOS_TOP) src kernel boot platform $(OBOS_BOOT_PLATFORM) ;
|
||||
|
||||
SubDirC++Flags -fno-rtti ;
|
||||
|
||||
KernelStaticLibrary boot_platform_openfirmware_ppc :
|
||||
arch_mmu.cpp
|
||||
arch_cpu_asm.S
|
||||
|
Loading…
x
Reference in New Issue
Block a user