pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/mk/wrapper + -Wcast-align



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e9f81081c76f
branches:  trunk
changeset: 522323:e9f81081c76f
user:      rillig <rillig%pkgsrc.org@localhost>
date:      Thu Dec 07 00:32:36 2006 +0000

description:
+ -Wcast-align

diffstat:

 mk/wrapper/transform-gcc |  9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

diffs (37 lines):

diff -r 5da0b8fbf494 -r e9f81081c76f mk/wrapper/transform-gcc
--- a/mk/wrapper/transform-gcc  Thu Dec 07 00:27:06 2006 +0000
+++ b/mk/wrapper/transform-gcc  Thu Dec 07 00:32:36 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: transform-gcc,v 1.7 2006/12/01 21:10:18 rillig Exp $
+# $NetBSD: transform-gcc,v 1.8 2006/12/07 00:32:36 rillig Exp $
 #
 # This file handles the transformations needed for gcc that can be done
 # looking at only one argument at a time.
@@ -15,6 +15,7 @@
 
 # GCC extensions.
 -fPIC                  |\
+-ggdb                  |\
 -M[DFPT]               |\
 -O[23s]                        |\
 -pipe                  |\
@@ -26,6 +27,7 @@
 -W                     |\
 -W[cLlS],*             |\
 -Wall                  |\
+-Wcast-align           |\
 -Wcast-qual            |\
 -Wextra                        |\
 -Werror                        |\
@@ -46,6 +48,11 @@
 -Wswitch               |\
 -Wwrite-strings                ) transform_pass ;;
 
+# Options specific to g++.
+-fmessage-length=*     |\
+-fno-exceptions                |\
+-fno-rtti              ) transform_pass ;;
+
 # Other compiler's options that have corresponding GCC options.
 -KPIC                  |\
 -kPIC                  ) transform_to "-fPIC" ;;



Home | Main Index | Thread Index | Old Index