cobol: Remove unnecesssary CPPFLAGS update and restore MacOS build
The build currently fails on MacOS even when the Cobol front-end and libgcobol builds are disabled. The problem is that gcc/cobol/Make-lang.in adds -Iinclude to CPPFLAGS, which somehow makes clang unhappy about the include order: error: <cstddef> tried including <stddef.h> but didn't find libc++'s <stddef.h> header. This usually means that your header search paths are not configured properly. It turns out that this addition is unnecessary: simply removing it fixes the build on MacOS, without impacting the build x86_64-pc-linux-gnu when configured with --enable-languages=default,cobol. It feels like there might be more cleanup opportunities there, but they can be taken care of later. gcc/cobol/ChangeLog: * Make-lang.in: Remove unnecessary CPPFLAGS update.
This commit is contained in:
parent
8ff7ff1a06
commit
503f10e34d
1 changed files with 0 additions and 1 deletions
|
@ -56,7 +56,6 @@ LIB_SOURCE ?= $(srcdir)/../libgcobol
|
|||
#
|
||||
CPPFLAGS = \
|
||||
-std=c++14 \
|
||||
-Iinclude \
|
||||
-I$(BINCLUDE) \
|
||||
-I$(LIB_INCLUDE) \
|
||||
-DEXEC_LIB=\"$(prefix)/lib64\" \
|
||||
|
|
Loading…
Add table
Reference in a new issue