[81642] trunk/base
jmr at macports.org
jmr at macports.org
Wed Aug 3 02:09:57 PDT 2011
Revision: 81642
http://trac.macports.org/changeset/81642
Author: jmr at macports.org
Date: 2011-08-03 02:09:55 -0700 (Wed, 03 Aug 2011)
Log Message:
-----------
split -pedantic into a separate variable so it can be turned off individually, and use -Wextra instead of -W
Modified Paths:
--------------
trunk/base/Mk/macports.autoconf.mk.in
trunk/base/configure
trunk/base/configure.ac
trunk/base/src/darwintracelib1.0/Makefile
trunk/base/src/programs/daemondo/Makefile.in
Modified: trunk/base/Mk/macports.autoconf.mk.in
===================================================================
--- trunk/base/Mk/macports.autoconf.mk.in 2011-08-03 08:24:51 UTC (rev 81641)
+++ trunk/base/Mk/macports.autoconf.mk.in 2011-08-03 09:09:55 UTC (rev 81642)
@@ -7,12 +7,13 @@
VPATH = @srcdir@
CC = @CC@
-CFLAGS = @CFLAGS@ $(CFLAGS_QUICHEEATERS) $(CFLAGS_WERROR)
-OBJCFLAGS = @OBJCFLAGS@ $(CFLAGS_QUICHEEATERS) $(CFLAGS_WERROR)
+CFLAGS = @CFLAGS@ $(CFLAGS_QUICHEEATERS) $(CFLAGS_PEDANTIC) $(CFLAGS_WERROR)
+OBJCFLAGS = @OBJCFLAGS@ $(CFLAGS_QUICHEEATERS) $(CFLAGS_PEDANTIC) $(CFLAGS_WERROR)
CPPFLAGS = @CPPFLAGS@ @DEFS@ @INCLUDES@ @TCL_INCLUDES@
TCL_DEFS = @TCL_DEFS@
SHLIB_CFLAGS = @SHLIB_CFLAGS@
CFLAGS_QUICHEEATERS = @CFLAGS_QUICHEEATERS@
+CFLAGS_PEDANTIC = @CFLAGS_PEDANTIC@
CFLAGS_WERROR = @CFLAGS_WERROR@
READLINE_CFLAGS =
Modified: trunk/base/configure
===================================================================
--- trunk/base/configure 2011-08-03 08:24:51 UTC (rev 81641)
+++ trunk/base/configure 2011-08-03 09:09:55 UTC (rev 81642)
@@ -674,6 +674,7 @@
PTHREAD_LIBS
acx_pthread_config
CFLAGS_WERROR
+CFLAGS_PEDANTIC
CFLAGS_QUICHEEATERS
TAR_CMD
TAR_Q
@@ -6134,11 +6135,13 @@
# Quiche eaters options.
if test x$GCC = xyes; then
- CFLAGS_QUICHEEATERS='-W -Wall -pedantic'
+ CFLAGS_QUICHEEATERS='-Wextra -Wall'
+ CFLAGS_PEDANTIC='-pedantic'
fi
+
# Check whether --enable-werror was given.
if test "${enable_werror+set}" = set; then :
enableval=$enable_werror; enable_werror=${enableval}
Modified: trunk/base/configure.ac
===================================================================
--- trunk/base/configure.ac 2011-08-03 08:24:51 UTC (rev 81641)
+++ trunk/base/configure.ac 2011-08-03 09:09:55 UTC (rev 81642)
@@ -152,9 +152,11 @@
# Quiche eaters options.
if test x$GCC = xyes; then
- CFLAGS_QUICHEEATERS='-W -Wall -pedantic'
+ CFLAGS_QUICHEEATERS='-Wextra -Wall'
+ CFLAGS_PEDANTIC='-pedantic'
fi
AC_SUBST(CFLAGS_QUICHEEATERS)
+AC_SUBST(CFLAGS_PEDANTIC)
MP_WERROR
MP_COMPILER_ATTRIBUTE_UNUSED
Modified: trunk/base/src/darwintracelib1.0/Makefile
===================================================================
--- trunk/base/src/darwintracelib1.0/Makefile 2011-08-03 08:24:51 UTC (rev 81641)
+++ trunk/base/src/darwintracelib1.0/Makefile 2011-08-03 09:09:55 UTC (rev 81642)
@@ -7,6 +7,7 @@
include ../../Mk/macports.autoconf.mk
CFLAGS+= -fPIC -Wno-deprecated-declarations
+CFLAGS_PEDANTIC=
all:: ${SHLIB_NAME}
Modified: trunk/base/src/programs/daemondo/Makefile.in
===================================================================
--- trunk/base/src/programs/daemondo/Makefile.in 2011-08-03 08:24:51 UTC (rev 81641)
+++ trunk/base/src/programs/daemondo/Makefile.in 2011-08-03 09:09:55 UTC (rev 81642)
@@ -8,7 +8,7 @@
mandir= @mandir@
mandircat8= ${mandir}/cat8
-CFLAGS_QUICHEEATERS = -W -Wall
+CFLAGS_PEDANTIC =
CPPFLAGS += -I../..
SRCS = main.c
OBJS = main.o
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110803/66c53bb2/attachment.html>
More information about the macports-changes
mailing list