From 08e6655afee625a44a411570694d0c2e9a024bbc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20A=C3=9Fmus?= Date: Fri, 5 Nov 2010 20:31:11 +0000 Subject: [PATCH] Patch by kaliber (ticket #6333): Removed many instances of passing an additional -Wall to the compiler, which may actually have unwanted effects. -Wall is standard by the build system. Also, -Wno-multichar was passed unnecessarily for Haiku targets. I didn't remove it for the bfs_shell, hope this is what Ingo meant in the ticket. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39314 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/drivers/network/3com/pci/Jamfile | 2 -- .../kernel/drivers/network/atheros813x/dev/alc/Jamfile | 2 -- .../kernel/drivers/network/broadcom440x/dev/bfe/Jamfile | 2 -- .../kernel/drivers/network/broadcom570x/dev/bge/Jamfile | 2 -- src/add-ons/kernel/drivers/network/dp83815/Jamfile | 3 --- src/add-ons/kernel/drivers/network/etherpci/Jamfile | 3 --- .../kernel/drivers/network/ipro100/dev/fxp/Jamfile | 2 -- src/add-ons/kernel/drivers/network/ipro1000/Jamfile | 3 --- .../kernel/drivers/network/jmicron2x0/dev/jme/Jamfile | 2 -- src/add-ons/kernel/drivers/network/pcnet/dev/le/Jamfile | 2 -- src/add-ons/kernel/drivers/network/rtl8169/Jamfile | 3 --- src/add-ons/kernel/drivers/network/sis900/Jamfile | 2 -- src/add-ons/kernel/drivers/network/via_rhine/pci/Jamfile | 2 -- src/add-ons/kernel/drivers/network/vlance/Jamfile | 3 --- src/add-ons/kernel/drivers/network/wb840/Jamfile | 2 -- .../kernel/drivers/network/wlan/broadcom43xx/Jamfile | 2 +- src/add-ons/kernel/file_systems/bfs/Jamfile | 4 ++-- src/add-ons/kernel/file_systems/ext2/Jamfile | 6 ------ src/add-ons/kernel/file_systems/iso9660/Jamfile | 3 +-- src/add-ons/kernel/file_systems/ntfs/libntfs/Jamfile | 2 -- .../kernel/file_systems/udf/drive_setup_addon/Jamfile | 4 ++-- src/bin/bzip2/Jamfile | 3 ++- src/system/boot/loader/Jamfile | 4 ++-- src/system/boot/platform/amiga_m68k/Jamfile | 8 ++++---- src/system/boot/platform/atari_m68k/Jamfile | 8 ++++---- src/system/boot/platform/bios_ia32/Jamfile | 4 ++-- src/system/boot/platform/pxe_ia32/Jamfile | 4 ++-- src/system/boot/platform/routerboard_mipsel/Jamfile | 6 +++--- src/system/boot/platform/u-boot/Jamfile | 4 ++-- src/tests/add-ons/kernel/file_systems/bfs/r5/Jamfile | 6 +++--- .../kernel/file_systems/iso9660/iso9660_shell/Jamfile | 4 ++-- src/tests/add-ons/kernel/file_systems/udf/r5/Jamfile | 6 +++--- .../kernel/file_systems/udf/r5/drive_setup_addon/Jamfile | 4 ++-- .../add-ons/kernel/file_systems/userlandfs/bfs/Jamfile | 4 ++-- src/tools/bfs_shell/Jamfile | 4 ++-- 35 files changed, 41 insertions(+), 84 deletions(-) diff --git a/src/add-ons/kernel/drivers/network/3com/pci/Jamfile b/src/add-ons/kernel/drivers/network/3com/pci/Jamfile index 50c12d59cf..aa8ef75a18 100644 --- a/src/add-ons/kernel/drivers/network/3com/pci/Jamfile +++ b/src/add-ons/kernel/drivers/network/3com/pci/Jamfile @@ -1,7 +1,5 @@ SubDir HAIKU_TOP src add-ons kernel drivers network 3com pci ; -SubDirCcFlags -Wall ; - UseHeaders [ FDirName $(SUBDIR) .. ] : true ; UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : true ; diff --git a/src/add-ons/kernel/drivers/network/atheros813x/dev/alc/Jamfile b/src/add-ons/kernel/drivers/network/atheros813x/dev/alc/Jamfile index a09c8a15a6..9ccf63fc32 100644 --- a/src/add-ons/kernel/drivers/network/atheros813x/dev/alc/Jamfile +++ b/src/add-ons/kernel/drivers/network/atheros813x/dev/alc/Jamfile @@ -1,7 +1,5 @@ SubDir HAIKU_TOP src add-ons kernel drivers network atheros813x dev alc ; -SubDirCcFlags -Wall ; - UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : true ; diff --git a/src/add-ons/kernel/drivers/network/broadcom440x/dev/bfe/Jamfile b/src/add-ons/kernel/drivers/network/broadcom440x/dev/bfe/Jamfile index a8ed2c4766..50ccaf8bea 100644 --- a/src/add-ons/kernel/drivers/network/broadcom440x/dev/bfe/Jamfile +++ b/src/add-ons/kernel/drivers/network/broadcom440x/dev/bfe/Jamfile @@ -1,7 +1,5 @@ SubDir HAIKU_TOP src add-ons kernel drivers network broadcom440x dev bfe ; -SubDirCcFlags -Wall ; - UseHeaders [ FDirName $(SUBDIR) .. .. ] : true ; UseHeaders [ FDirName $(SUBDIR) .. mii ] : true ; UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : true ; diff --git a/src/add-ons/kernel/drivers/network/broadcom570x/dev/bge/Jamfile b/src/add-ons/kernel/drivers/network/broadcom570x/dev/bge/Jamfile index 341e4ecf69..cb7ecfcaca 100644 --- a/src/add-ons/kernel/drivers/network/broadcom570x/dev/bge/Jamfile +++ b/src/add-ons/kernel/drivers/network/broadcom570x/dev/bge/Jamfile @@ -1,7 +1,5 @@ SubDir HAIKU_TOP src add-ons kernel drivers network broadcom570x dev bge ; -SubDirCcFlags -Wall ; - UseHeaders [ FDirName $(SUBDIR) .. .. ] : true ; UseHeaders [ FDirName $(SUBDIR) .. mii ] : true ; UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : true ; diff --git a/src/add-ons/kernel/drivers/network/dp83815/Jamfile b/src/add-ons/kernel/drivers/network/dp83815/Jamfile index 76bfb75e3c..33dad7ed74 100644 --- a/src/add-ons/kernel/drivers/network/dp83815/Jamfile +++ b/src/add-ons/kernel/drivers/network/dp83815/Jamfile @@ -2,9 +2,6 @@ SubDir HAIKU_TOP src add-ons kernel drivers network dp83815 ; SetSubDirSupportedPlatformsBeOSCompatible ; -# set some additional flags -SubDirCcFlags -Wall ; - # For ether_driver.h UsePrivateHeaders net ; diff --git a/src/add-ons/kernel/drivers/network/etherpci/Jamfile b/src/add-ons/kernel/drivers/network/etherpci/Jamfile index f4b65f0db5..1c19781a86 100644 --- a/src/add-ons/kernel/drivers/network/etherpci/Jamfile +++ b/src/add-ons/kernel/drivers/network/etherpci/Jamfile @@ -2,9 +2,6 @@ SubDir HAIKU_TOP src add-ons kernel drivers network etherpci ; SetSubDirSupportedPlatformsBeOSCompatible ; -# set some additional flags -SubDirCcFlags -Wall ; - # For ether_driver.h UsePrivateHeaders net ; diff --git a/src/add-ons/kernel/drivers/network/ipro100/dev/fxp/Jamfile b/src/add-ons/kernel/drivers/network/ipro100/dev/fxp/Jamfile index d1f3f648a5..7115d2203d 100644 --- a/src/add-ons/kernel/drivers/network/ipro100/dev/fxp/Jamfile +++ b/src/add-ons/kernel/drivers/network/ipro100/dev/fxp/Jamfile @@ -1,7 +1,5 @@ SubDir HAIKU_TOP src add-ons kernel drivers network ipro100 dev fxp ; -SubDirCcFlags -Wall ; - UseHeaders [ FDirName $(SUBDIR) .. .. ] : true ; UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : true ; diff --git a/src/add-ons/kernel/drivers/network/ipro1000/Jamfile b/src/add-ons/kernel/drivers/network/ipro1000/Jamfile index d6580b8204..c8d7892924 100644 --- a/src/add-ons/kernel/drivers/network/ipro1000/Jamfile +++ b/src/add-ons/kernel/drivers/network/ipro1000/Jamfile @@ -2,9 +2,6 @@ SubDir HAIKU_TOP src add-ons kernel drivers network ipro1000 ; SetSubDirSupportedPlatformsBeOSCompatible ; -# set some additional flags -SubDirCcFlags -Wall ; - # For ether_driver.h UsePrivateHeaders net ; diff --git a/src/add-ons/kernel/drivers/network/jmicron2x0/dev/jme/Jamfile b/src/add-ons/kernel/drivers/network/jmicron2x0/dev/jme/Jamfile index 01bca3c89e..028e421954 100644 --- a/src/add-ons/kernel/drivers/network/jmicron2x0/dev/jme/Jamfile +++ b/src/add-ons/kernel/drivers/network/jmicron2x0/dev/jme/Jamfile @@ -1,7 +1,5 @@ SubDir HAIKU_TOP src add-ons kernel drivers network jmicron2x0 dev jme ; -SubDirCcFlags -Wall ; - UseHeaders [ FDirName $(SUBDIR) .. .. ] : true ; UseHeaders [ FDirName $(SUBDIR) .. mii ] : true ; UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : true ; diff --git a/src/add-ons/kernel/drivers/network/pcnet/dev/le/Jamfile b/src/add-ons/kernel/drivers/network/pcnet/dev/le/Jamfile index d973664ee1..0fc54c4cef 100644 --- a/src/add-ons/kernel/drivers/network/pcnet/dev/le/Jamfile +++ b/src/add-ons/kernel/drivers/network/pcnet/dev/le/Jamfile @@ -1,7 +1,5 @@ SubDir HAIKU_TOP src add-ons kernel drivers network pcnet dev le ; -SubDirCcFlags -Wall ; - UsePrivateHeaders kernel net ; UseHeaders [ FDirName $(SUBDIR) .. .. ] : true ; diff --git a/src/add-ons/kernel/drivers/network/rtl8169/Jamfile b/src/add-ons/kernel/drivers/network/rtl8169/Jamfile index 95231751e6..0c27f95817 100644 --- a/src/add-ons/kernel/drivers/network/rtl8169/Jamfile +++ b/src/add-ons/kernel/drivers/network/rtl8169/Jamfile @@ -2,9 +2,6 @@ SubDir HAIKU_TOP src add-ons kernel drivers network rtl8169 ; SetSubDirSupportedPlatformsBeOSCompatible ; -# set some additional flags -SubDirCcFlags -Wall ; - # For ether_driver.h UsePrivateHeaders net ; diff --git a/src/add-ons/kernel/drivers/network/sis900/Jamfile b/src/add-ons/kernel/drivers/network/sis900/Jamfile index 25eaf03705..eba437f251 100644 --- a/src/add-ons/kernel/drivers/network/sis900/Jamfile +++ b/src/add-ons/kernel/drivers/network/sis900/Jamfile @@ -2,8 +2,6 @@ SubDir HAIKU_TOP src add-ons kernel drivers network sis900 ; SetSubDirSupportedPlatformsBeOSCompatible ; -# set some additional flags -SubDirCcFlags -Wall ; # For ether_driver.h UsePrivateHeaders net ; diff --git a/src/add-ons/kernel/drivers/network/via_rhine/pci/Jamfile b/src/add-ons/kernel/drivers/network/via_rhine/pci/Jamfile index 9f01bc6dda..128b71b230 100644 --- a/src/add-ons/kernel/drivers/network/via_rhine/pci/Jamfile +++ b/src/add-ons/kernel/drivers/network/via_rhine/pci/Jamfile @@ -1,7 +1,5 @@ SubDir HAIKU_TOP src add-ons kernel drivers network via_rhine pci ; -SubDirCcFlags -Wall ; - UseHeaders [ FDirName $(SUBDIR) .. ] : true ; UseHeaders [ FDirName $(HAIKU_TOP) src libs compat freebsd_network compat ] : true ; diff --git a/src/add-ons/kernel/drivers/network/vlance/Jamfile b/src/add-ons/kernel/drivers/network/vlance/Jamfile index b1bf44890d..02c01385f2 100644 --- a/src/add-ons/kernel/drivers/network/vlance/Jamfile +++ b/src/add-ons/kernel/drivers/network/vlance/Jamfile @@ -2,9 +2,6 @@ SubDir HAIKU_TOP src add-ons kernel drivers network vlance ; SetSubDirSupportedPlatformsBeOSCompatible ; -# set some additional flags -SubDirCcFlags -Wall ; - # For ether_driver.h UsePrivateHeaders net ; diff --git a/src/add-ons/kernel/drivers/network/wb840/Jamfile b/src/add-ons/kernel/drivers/network/wb840/Jamfile index 29cc52da5d..bad8ef4b79 100644 --- a/src/add-ons/kernel/drivers/network/wb840/Jamfile +++ b/src/add-ons/kernel/drivers/network/wb840/Jamfile @@ -3,8 +3,6 @@ SubDir HAIKU_TOP src add-ons kernel drivers network wb840 ; SetSubDirSupportedPlatformsBeOSCompatible ; # set some additional flags -SubDirCcFlags -Wall ; - # For ether_driver.h UsePrivateHeaders net ; diff --git a/src/add-ons/kernel/drivers/network/wlan/broadcom43xx/Jamfile b/src/add-ons/kernel/drivers/network/wlan/broadcom43xx/Jamfile index 654943b3cc..e8c340b64a 100644 --- a/src/add-ons/kernel/drivers/network/wlan/broadcom43xx/Jamfile +++ b/src/add-ons/kernel/drivers/network/wlan/broadcom43xx/Jamfile @@ -14,7 +14,7 @@ SubDirCcFlags [ FDefines _KERNEL=1 FBSD_DRIVER=1 ] -Wno-format -Wno-unused -Wno-uninitialized - -Wall ; + ; UseHeaders [ FDirName $(SUBDIR) ] : true ; diff --git a/src/add-ons/kernel/file_systems/bfs/Jamfile b/src/add-ons/kernel/file_systems/bfs/Jamfile index f594463c9f..ec249f1ca8 100644 --- a/src/add-ons/kernel/file_systems/bfs/Jamfile +++ b/src/add-ons/kernel/file_systems/bfs/Jamfile @@ -20,8 +20,8 @@ SubDir HAIKU_TOP src add-ons kernel file_systems bfs ; } defines = [ FDefines $(defines) ] ; - SubDirCcFlags $(defines) -Wall -Wno-multichar ; - SubDirC++Flags $(defines) -Wall -Wno-multichar ; + SubDirCcFlags $(defines) ; + SubDirC++Flags $(defines) ; } UsePrivateKernelHeaders ; diff --git a/src/add-ons/kernel/file_systems/ext2/Jamfile b/src/add-ons/kernel/file_systems/ext2/Jamfile index 0f64740538..ab8b5ee6ae 100644 --- a/src/add-ons/kernel/file_systems/ext2/Jamfile +++ b/src/add-ons/kernel/file_systems/ext2/Jamfile @@ -1,11 +1,5 @@ SubDir HAIKU_TOP src add-ons kernel file_systems ext2 ; -# set some additional defines -{ - SubDirCcFlags -Wall -Wno-multichar ; - SubDirC++Flags -Wall -Wno-multichar ; -} - #UsePrivateHeaders [ FDirName kernel disk_device_manager ] ; UsePrivateHeaders [ FDirName kernel util ] ; UsePrivateHeaders shared storage ; diff --git a/src/add-ons/kernel/file_systems/iso9660/Jamfile b/src/add-ons/kernel/file_systems/iso9660/Jamfile index ced2516e0d..98e76585e9 100644 --- a/src/add-ons/kernel/file_systems/iso9660/Jamfile +++ b/src/add-ons/kernel/file_systems/iso9660/Jamfile @@ -3,8 +3,7 @@ SubDir HAIKU_TOP src add-ons kernel file_systems iso9660 ; UsePrivateHeaders kernel ; # set some additional defines -SubDirCcFlags -Wall -Wno-multichar ; -SubDirC++Flags -Wall -Wno-multichar -fno-rtti ; +SubDirC++Flags -fno-rtti ; KernelAddon iso9660 : iso9660.cpp diff --git a/src/add-ons/kernel/file_systems/ntfs/libntfs/Jamfile b/src/add-ons/kernel/file_systems/ntfs/libntfs/Jamfile index 2e0cd3360d..32180d6f2a 100644 --- a/src/add-ons/kernel/file_systems/ntfs/libntfs/Jamfile +++ b/src/add-ons/kernel/file_systems/ntfs/libntfs/Jamfile @@ -1,7 +1,5 @@ SubDir HAIKU_TOP src add-ons kernel file_systems ntfs libntfs ; -SubDirCcFlags -Wall -Wno-multichar ; - DEFINES += HAVE_CONFIG_H=1 ; KernelStaticLibrary libntfs.a : diff --git a/src/add-ons/kernel/file_systems/udf/drive_setup_addon/Jamfile b/src/add-ons/kernel/file_systems/udf/drive_setup_addon/Jamfile index 92dc6e6bbf..329a3ab981 100644 --- a/src/add-ons/kernel/file_systems/udf/drive_setup_addon/Jamfile +++ b/src/add-ons/kernel/file_systems/udf/drive_setup_addon/Jamfile @@ -21,8 +21,8 @@ oldOPTIM = $(OPTIM) ; } defines = [ FDefines $(defines) ] ; - SubDirCcFlags $(defines) -Wall -Wno-multichar ; - SubDirC++Flags $(defines) -Wall -Wno-multichar ; + SubDirCcFlags $(defines) -Wno-multichar ; + SubDirC++Flags $(defines) -Wno-multichar ; } UsePrivateHeaders [ FDirName kernel util ] ; diff --git a/src/bin/bzip2/Jamfile b/src/bin/bzip2/Jamfile index fec3ad2d0a..f445001cdd 100644 --- a/src/bin/bzip2/Jamfile +++ b/src/bin/bzip2/Jamfile @@ -2,7 +2,8 @@ SubDir HAIKU_TOP src bin bzip2 ; # set some additional defines { - SubDirCcFlags -Wall -Winline -O2 -fomit-frame-pointer -fno-strength-reduce -D_FILE_OFFSET_BITS=64 -w ; + SubDirCcFlags -Winline -O2 -fomit-frame-pointer -fno-strength-reduce + -D_FILE_OFFSET_BITS=64 -w ; } local bzip2_rsrc = [ FGristFiles bzip2.rsrc ] ; diff --git a/src/system/boot/loader/Jamfile b/src/system/boot/loader/Jamfile index e9b8ba1a7c..671ca94580 100644 --- a/src/system/boot/loader/Jamfile +++ b/src/system/boot/loader/Jamfile @@ -46,8 +46,8 @@ UsePrivateHeaders shared storage ; } defines = [ FDefines $(defines) ] ; - SubDirCcFlags $(defines) -Wall -Wno-multichar ; - SubDirC++Flags $(defines) -Wall -Wno-multichar -fno-rtti ; + SubDirCcFlags $(defines) ; + SubDirC++Flags $(defines) -fno-rtti ; } KernelStaticLibrary boot_loader : diff --git a/src/system/boot/platform/amiga_m68k/Jamfile b/src/system/boot/platform/amiga_m68k/Jamfile index 158aee2d2e..d8c6a9418e 100644 --- a/src/system/boot/platform/amiga_m68k/Jamfile +++ b/src/system/boot/platform/amiga_m68k/Jamfile @@ -13,8 +13,8 @@ UsePrivateHeaders [ FDirName storage ] ; local defines = _BOOT_MODE ; defines = [ FDefines $(defines) ] ; - SubDirCcFlags $(defines) -Wall -Wno-multichar ; - SubDirC++Flags $(defines) -Wall -Wno-multichar -fno-rtti ; + SubDirCcFlags $(defines) ; + SubDirC++Flags $(defines) -fno-rtti ; } #SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src add-ons accelerants common ] ; @@ -52,9 +52,9 @@ KernelMergeObject boot_platform_amiga_m68k_other.o : # support.S video.cpp #apm.cpp - + $(genericPlatformSources) - + # VESA/DDC EDID #decode_edid.c #dump_edid.c diff --git a/src/system/boot/platform/atari_m68k/Jamfile b/src/system/boot/platform/atari_m68k/Jamfile index 3d08428e64..0ae1f61971 100644 --- a/src/system/boot/platform/atari_m68k/Jamfile +++ b/src/system/boot/platform/atari_m68k/Jamfile @@ -13,8 +13,8 @@ UsePrivateHeaders [ FDirName storage ] ; local defines = _BOOT_MODE ; defines = [ FDefines $(defines) ] ; - SubDirCcFlags $(defines) -Wall -Wno-multichar ; - SubDirC++Flags $(defines) -Wall -Wno-multichar -fno-rtti ; + SubDirCcFlags $(defines) ; + SubDirC++Flags $(defines) -fno-rtti ; } #SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src add-ons accelerants common ] ; @@ -50,7 +50,7 @@ KernelMergeObject boot_platform_atari_m68k_other.o : # support.S video.cpp #apm.cpp - + # generic text_menu.cpp @@ -119,7 +119,7 @@ rule AtariBootPrgLd LocalDepends all : $(1) ; Depends $(1) : $(2) ; - MakeLocateDebug $(1) ; + MakeLocateDebug $(1) ; } diff --git a/src/system/boot/platform/bios_ia32/Jamfile b/src/system/boot/platform/bios_ia32/Jamfile index c736ad5b20..a335e7e778 100644 --- a/src/system/boot/platform/bios_ia32/Jamfile +++ b/src/system/boot/platform/bios_ia32/Jamfile @@ -11,8 +11,8 @@ UsePrivateHeaders [ FDirName storage ] ; local defines = _BOOT_MODE ; defines = [ FDefines $(defines) ] ; - SubDirCcFlags $(defines) -Wall -Wno-multichar ; - SubDirC++Flags $(defines) -Wall -Wno-multichar -fno-rtti ; + SubDirCcFlags $(defines) ; + SubDirC++Flags $(defines) -fno-rtti ; } SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src add-ons accelerants common ] ; diff --git a/src/system/boot/platform/pxe_ia32/Jamfile b/src/system/boot/platform/pxe_ia32/Jamfile index 748c0e341e..e6997fc052 100644 --- a/src/system/boot/platform/pxe_ia32/Jamfile +++ b/src/system/boot/platform/pxe_ia32/Jamfile @@ -13,8 +13,8 @@ UsePrivateHeaders [ FDirName storage ] ; local defines = _BOOT_MODE _PXE_ENV ; defines = [ FDefines $(defines) ] ; - SubDirCcFlags $(defines) -Wall -Wno-multichar ; - SubDirC++Flags $(defines) -Wall -Wno-multichar -fno-rtti ; + SubDirCcFlags $(defines) ; + SubDirC++Flags $(defines) -fno-rtti ; } local genericPlatformSources = diff --git a/src/system/boot/platform/routerboard_mipsel/Jamfile b/src/system/boot/platform/routerboard_mipsel/Jamfile index a2c2fdc889..0f840d3fad 100644 --- a/src/system/boot/platform/routerboard_mipsel/Jamfile +++ b/src/system/boot/platform/routerboard_mipsel/Jamfile @@ -11,13 +11,13 @@ UsePrivateHeaders [ FDirName storage ] ; local defines = _BOOT_MODE ; defines = [ FDefines $(defines) ] ; - SubDirCcFlags $(defines) -Wall -Wno-multichar ; - SubDirC++Flags $(defines) -Wall -Wno-multichar -fno-rtti ; + SubDirCcFlags $(defines) ; + SubDirC++Flags $(defines) -fno-rtti ; } SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src add-ons accelerants common ] ; -local genericPlatformSources = +local genericPlatformSources = text_menu.cpp # video_blit.cpp # video_splash.cpp diff --git a/src/system/boot/platform/u-boot/Jamfile b/src/system/boot/platform/u-boot/Jamfile index a2904ac47c..62813a4dc1 100644 --- a/src/system/boot/platform/u-boot/Jamfile +++ b/src/system/boot/platform/u-boot/Jamfile @@ -17,8 +17,8 @@ UsePrivateHeaders [ FDirName kernel arch arm board $(TARGET_BOOT_BOARD) ] ; local defines = _BOOT_MODE ; defines = [ FDefines $(defines) ] ; - SubDirCcFlags $(defines) -Wall -Wno-multichar -g3 ; - SubDirC++Flags $(defines) -Wall -Wno-multichar -fno-rtti -g3 ; + SubDirCcFlags $(defines) -g3 ; + SubDirC++Flags $(defines) -fno-rtti -g3 ; } # we fake NetBSD since we don't have an OS ID yet for uimage, diff --git a/src/tests/add-ons/kernel/file_systems/bfs/r5/Jamfile b/src/tests/add-ons/kernel/file_systems/bfs/r5/Jamfile index 629c1bf213..7a22934a15 100644 --- a/src/tests/add-ons/kernel/file_systems/bfs/r5/Jamfile +++ b/src/tests/add-ons/kernel/file_systems/bfs/r5/Jamfile @@ -33,8 +33,8 @@ oldOPTIM = $(OPTIM) ; } defines = [ FDefines $(defines) ] ; - SubDirCcFlags $(defines) -Wall -Wno-multichar ; - SubDirC++Flags $(defines) -Wall -Wno-multichar -fno-rtti ; + SubDirCcFlags $(defines) ; + SubDirC++Flags $(defines) -fno-rtti ; } UsePrivateHeaders [ FDirName kernel ] ; # For kernel_cpp.cpp @@ -59,7 +59,7 @@ KernelAddon $(bfsAddOnName)_r5 : ; SEARCH on [ FGristFiles - kernel_cpp.cpp + kernel_cpp.cpp ] = [ FDirName $(HAIKU_TOP) src system kernel util ] ; #----------------------------------------------------- diff --git a/src/tests/add-ons/kernel/file_systems/iso9660/iso9660_shell/Jamfile b/src/tests/add-ons/kernel/file_systems/iso9660/iso9660_shell/Jamfile index b5ccbf0773..84772af7c9 100644 --- a/src/tests/add-ons/kernel/file_systems/iso9660/iso9660_shell/Jamfile +++ b/src/tests/add-ons/kernel/file_systems/iso9660/iso9660_shell/Jamfile @@ -8,8 +8,8 @@ SEARCH_SOURCE # set some additional defines { local defines = [ FDefines FS_SHELL USER DEBUG ] ; - SubDirCcFlags $(defines) -Wall -Wno-multichar ; - SubDirC++Flags $(defines) -Wall -Wno-multichar -fno-exceptions ; + SubDirCcFlags $(defines) ; + SubDirC++Flags $(defines) -fno-exceptions ; } local libHaikuCompat ; diff --git a/src/tests/add-ons/kernel/file_systems/udf/r5/Jamfile b/src/tests/add-ons/kernel/file_systems/udf/r5/Jamfile index 73a6a45b3b..d94a504fa7 100644 --- a/src/tests/add-ons/kernel/file_systems/udf/r5/Jamfile +++ b/src/tests/add-ons/kernel/file_systems/udf/r5/Jamfile @@ -20,8 +20,8 @@ oldOPTIM = $(OPTIM) ; } defines = [ FDefines $(defines) ] ; - SubDirCcFlags $(defines) -Wall -Wno-multichar ; - SubDirC++Flags $(defines) -Wall -Wno-multichar ; + SubDirCcFlags $(defines) ; + SubDirC++Flags $(defines) ; } UsePrivateHeaders kernel ; # For kernel_cpp.cpp @@ -47,7 +47,7 @@ KernelAddon udf : ; SEARCH on [ FGristFiles - kernel_cpp.cpp + kernel_cpp.cpp ] = [ FDirName $(HAIKU_TOP) src system kernel util ] ; diff --git a/src/tests/add-ons/kernel/file_systems/udf/r5/drive_setup_addon/Jamfile b/src/tests/add-ons/kernel/file_systems/udf/r5/drive_setup_addon/Jamfile index 93205ed7d1..8289920b43 100644 --- a/src/tests/add-ons/kernel/file_systems/udf/r5/drive_setup_addon/Jamfile +++ b/src/tests/add-ons/kernel/file_systems/udf/r5/drive_setup_addon/Jamfile @@ -23,8 +23,8 @@ oldOPTIM = $(OPTIM) ; } defines = [ FDefines $(defines) ] ; - SubDirCcFlags $(defines) -Wall -Wno-multichar ; - SubDirC++Flags $(defines) -Wall -Wno-multichar ; + SubDirCcFlags $(defines) ; + SubDirC++Flags $(defines) ; } UsePrivateHeaders [ FDirName kernel util ] ; diff --git a/src/tests/add-ons/kernel/file_systems/userlandfs/bfs/Jamfile b/src/tests/add-ons/kernel/file_systems/userlandfs/bfs/Jamfile index 63afad8d2b..9893d43989 100644 --- a/src/tests/add-ons/kernel/file_systems/userlandfs/bfs/Jamfile +++ b/src/tests/add-ons/kernel/file_systems/userlandfs/bfs/Jamfile @@ -17,8 +17,8 @@ SEARCH_SOURCE += $(bfsTop) ; } defines = [ FDefines $(defines) ] ; - SubDirCcFlags $(defines) -Wall -Wno-multichar ; - SubDirC++Flags $(defines) -Wall -Wno-multichar -fno-rtti ; + SubDirCcFlags $(defines) ; + SubDirC++Flags $(defines) -fno-rtti ; } UsePrivateKernelHeaders ; diff --git a/src/tools/bfs_shell/Jamfile b/src/tools/bfs_shell/Jamfile index ccde44d9c3..4de4f26d5b 100644 --- a/src/tools/bfs_shell/Jamfile +++ b/src/tools/bfs_shell/Jamfile @@ -18,8 +18,8 @@ DEFINES += HAIKU_BUILD_COMPATIBILITY_H ; } defines = [ FDefines $(defines) ] ; - SubDirCcFlags $(defines) -Wall -Wno-multichar ; - SubDirC++Flags $(defines) -Wall -Wno-multichar -fno-rtti ; + SubDirCcFlags $(defines) -Wno-multichar ; + SubDirC++Flags $(defines) -Wno-multichar -fno-rtti ; } local libHaikuCompat ;