fat_shell: Fix build.

We need the BSD headers for <sys/queue.h>
and other things, so we can't use "strict-ansi".
This commit is contained in:
Augustin Cavalier
2024-07-09 14:44:36 -04:00
parent 51af683457
commit 2d2528f6f6
+3 -8
View File
@@ -1,7 +1,7 @@
SubDir HAIKU_TOP src tools fat_shell ; SubDir HAIKU_TOP src tools fat_shell ;
# prevent inclusion of HaikuBuildCompatibility.h and BSD headers # prevent inclusion of HaikuBuildCompatibility.h
DEFINES += HAIKU_BUILD_COMPATIBILITY_H __STRICT_ANSI__ ; DEFINES += HAIKU_BUILD_COMPATIBILITY_H ;
# set some additional defines # set some additional defines
{ {
@@ -10,12 +10,7 @@ DEFINES += HAIKU_BUILD_COMPATIBILITY_H __STRICT_ANSI__ ;
; ;
defines = [ FDefines $(defines) ] ; defines = [ FDefines $(defines) ] ;
local c++flags = local c++flags = -fno-rtti ;
-fno-rtti
;
if $(HOST_CC_IS_LEGACY_GCC) != 1 {
c++flags += -std=c++11 ;
}
SubDirCcFlags $(defines) [ FDefines _FSSH_AUTO_LOCKER_H=1 _FSSH_STACK_H=1 ] ; SubDirCcFlags $(defines) [ FDefines _FSSH_AUTO_LOCKER_H=1 _FSSH_STACK_H=1 ] ;
# prevent inclusion of C++ headers # prevent inclusion of C++ headers