summaryrefslogtreecommitdiff
path: root/build
diff options
context:
space:
mode:
authorGuenter Knauf <fuankg@apache.org>2012-08-09 11:15:45 +0000
committerGuenter Knauf <fuankg@apache.org>2012-08-09 11:15:45 +0000
commit80bd011f46b74a0d3ed3852a85b9c37ccd74e1cc (patch)
tree972c44a4a713f003908ad938a67b37bd9d74c18d /build
parenta49433dd33c1087bcb424be94c6654d47889134a (diff)
downloadhttpd-80bd011f46b74a0d3ed3852a85b9c37ccd74e1cc.tar.gz
NetWare build tweaks.
mwccnlm: search directory of referencing file first for #includes. (backport r1370592, 1370615) Make use of CFLAGS from environment. Added default maxerrors value 1 so that the compiler breaks after 1st error; can be overwritten with CC_MAX_ERRORS var. (backport 1370616) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1371164 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'build')
-rw-r--r--build/NWGNUenvironment.inc10
1 files changed, 8 insertions, 2 deletions
diff --git a/build/NWGNUenvironment.inc b/build/NWGNUenvironment.inc
index d3fa660500..52295608fd 100644
--- a/build/NWGNUenvironment.inc
+++ b/build/NWGNUenvironment.inc
@@ -230,7 +230,7 @@ endif
# The default flags are as follows:
#
# -c compile only, no link
-# -nosyspath treat #include <...> like #include "..."
+# -gccinc search directory of referencing file first for #includes
# -Cpp_exceptions off disable C++ exceptions
# -RTTI off disable C++ run-time typing information
# -align 4 align on 4 byte bounderies
@@ -238,7 +238,13 @@ endif
# -proc PII generate code base on Pentium II instruction set
# -inst mmx use MMX extensions (Not used)
-CFLAGS = -c -nosyspath -Cpp_exceptions off -RTTI off -align 4 -w nocmdline -proc PII
+CFLAGS += -c -w nocmdline -gccinc -Cpp_exceptions off -RTTI off -align 4 -proc PII
+
+ifdef CC_MAX_ERRORS
+CFLAGS += -maxerrors $(CC_MAX_ERRORS)
+else
+CFLAGS += -maxerrors 1
+endif
ifeq "$(REQUIRE_PROTOTYPES)" "1"
CFLAGS += -r