Source-Changes-HG archive

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

[src/trunk]: src do not build profiling versions of libgcc or libgcc_eh.



details:   https://anonhg.NetBSD.org/src/rev/9ab102b4b2ba
branches:  trunk
changeset: 770442:9ab102b4b2ba
user:      chs <chs%NetBSD.org@localhost>
date:      Mon Oct 17 14:20:54 2011 +0000

description:
do not build profiling versions of libgcc or libgcc_eh.
they are not used, and they don't build on arm with gcc 4.5.

diffstat:

 distrib/sets/lists/comp/ad.mips64eb             |  10 +++++-----
 distrib/sets/lists/comp/ad.mips64el             |  10 +++++-----
 distrib/sets/lists/comp/md.amd64                |   6 +++---
 distrib/sets/lists/comp/md.sparc64              |   6 +++---
 distrib/sets/lists/comp/mi                      |   4 ++--
 distrib/sets/lists/comp/shl.mi                  |   4 ++--
 external/gpl3/gcc/lib/libgcc/libgcc/Makefile    |   4 +++-
 external/gpl3/gcc/lib/libgcc/libgcc_eh/Makefile |   4 +++-
 gnu/lib/libgcc4/libgcc/Makefile                 |   3 ++-
 gnu/lib/libgcc4/libgcc_eh/Makefile              |   3 ++-
 10 files changed, 30 insertions(+), 24 deletions(-)

diffs (200 lines):

diff -r 8ef8ea4968b8 -r 9ab102b4b2ba distrib/sets/lists/comp/ad.mips64eb
--- a/distrib/sets/lists/comp/ad.mips64eb       Mon Oct 17 14:19:28 2011 +0000
+++ b/distrib/sets/lists/comp/ad.mips64eb       Mon Oct 17 14:20:54 2011 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: ad.mips64eb,v 1.58 2011/10/13 22:08:18 joerg Exp $
+# $NetBSD: ad.mips64eb,v 1.59 2011/10/17 14:20:54 chs Exp $
 ./usr/bin/elf2aout                             comp-obsolete           obsolete
 ./usr/bin/elf2ecoff                            comp-sysutil-bin
 ./usr/include/gcc-4.5/loongson.h               comp-c-include          gcccmds,gcc=45
@@ -275,9 +275,9 @@
 ./usr/lib/64/libform_pic.a                     comp-c-piclib           compat,pic
 ./usr/lib/64/libgcc.a                          comp-c-lib              compat
 ./usr/lib/64/libgcc_eh.a                       comp-c-lib              compat,pic
-./usr/lib/64/libgcc_eh_p.a                     comp-c-proflib          compat,profile,pic
+./usr/lib/64/libgcc_eh_p.a                     comp-c-proflib          obsolete
 ./usr/lib/64/libgcc_eh_pic.a                   comp-c-piclib           obsolete
-./usr/lib/64/libgcc_p.a                                comp-c-proflib          compat,profile
+./usr/lib/64/libgcc_p.a                                comp-c-proflib          obsolete
 ./usr/lib/64/libgcc_pic.a                      comp-c-piclib           obsolete
 ./usr/lib/64/libgcc_s.a                                comp-obsolete           obsolete
 ./usr/lib/64/libgcc_s.so                       base-sys-shlib          compat,pic
@@ -856,9 +856,9 @@
 ./usr/lib/o32/libform_pic.a                    comp-c-piclib           compat,pic
 ./usr/lib/o32/libgcc.a                         comp-c-lib              compat
 ./usr/lib/o32/libgcc_eh.a                      comp-c-lib              compat,pic
-./usr/lib/o32/libgcc_eh_p.a                    comp-c-proflib          compat,profile,pic
+./usr/lib/o32/libgcc_eh_p.a                    comp-c-proflib          obsolete
 ./usr/lib/o32/libgcc_eh_pic.a                  comp-c-piclib           obsolete
-./usr/lib/o32/libgcc_p.a                       comp-c-proflib          compat,profile
+./usr/lib/o32/libgcc_p.a                       comp-c-proflib          obsolete
 ./usr/lib/o32/libgcc_pic.a                     comp-c-piclib           obsolete
 ./usr/lib/o32/libgcc_s.a                       comp-obsolete           obsolete
 ./usr/lib/o32/libgcc_s.so                      base-sys-shlib          compat,pic
diff -r 8ef8ea4968b8 -r 9ab102b4b2ba distrib/sets/lists/comp/ad.mips64el
--- a/distrib/sets/lists/comp/ad.mips64el       Mon Oct 17 14:19:28 2011 +0000
+++ b/distrib/sets/lists/comp/ad.mips64el       Mon Oct 17 14:20:54 2011 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: ad.mips64el,v 1.58 2011/10/13 22:08:18 joerg Exp $
+# $NetBSD: ad.mips64el,v 1.59 2011/10/17 14:20:54 chs Exp $
 ./usr/bin/elf2aout                             comp-obsolete           obsolete
 ./usr/bin/elf2ecoff                            comp-sysutil-bin
 ./usr/include/gcc-4.5/loongson.h               comp-c-include          gcccmds,gcc=45
@@ -275,9 +275,9 @@
 ./usr/lib/64/libform_pic.a                     comp-c-piclib           compat,pic
 ./usr/lib/64/libgcc.a                          comp-c-lib              compat
 ./usr/lib/64/libgcc_eh.a                       comp-c-lib              compat,pic
-./usr/lib/64/libgcc_eh_p.a                     comp-c-proflib          compat,profile,pic
+./usr/lib/64/libgcc_eh_p.a                     comp-c-proflib          obsolete
 ./usr/lib/64/libgcc_eh_pic.a                   comp-c-piclib           obsolete
-./usr/lib/64/libgcc_p.a                                comp-c-proflib          compat,profile
+./usr/lib/64/libgcc_p.a                                comp-c-proflib          obsolete
 ./usr/lib/64/libgcc_pic.a                      comp-c-piclib           obsolete
 ./usr/lib/64/libgcc_s.a                                comp-obsolete           obsolete
 ./usr/lib/64/libgcc_s.so                       base-sys-shlib          compat,pic
@@ -856,9 +856,9 @@
 ./usr/lib/o32/libform_pic.a                    comp-c-piclib           compat,pic
 ./usr/lib/o32/libgcc.a                         comp-c-lib              compat
 ./usr/lib/o32/libgcc_eh.a                      comp-c-lib              compat,pic
-./usr/lib/o32/libgcc_eh_p.a                    comp-c-proflib          compat,profile,pic
+./usr/lib/o32/libgcc_eh_p.a                    comp-c-proflib          obsolete
 ./usr/lib/o32/libgcc_eh_pic.a                  comp-c-piclib           obsolete
-./usr/lib/o32/libgcc_p.a                       comp-c-proflib          compat,profile
+./usr/lib/o32/libgcc_p.a                       comp-c-proflib          obsolete
 ./usr/lib/o32/libgcc_pic.a                     comp-c-piclib           obsolete
 ./usr/lib/o32/libgcc_s.a                       comp-obsolete           obsolete
 ./usr/lib/o32/libgcc_s.so                      base-sys-shlib          compat,pic
diff -r 8ef8ea4968b8 -r 9ab102b4b2ba distrib/sets/lists/comp/md.amd64
--- a/distrib/sets/lists/comp/md.amd64  Mon Oct 17 14:19:28 2011 +0000
+++ b/distrib/sets/lists/comp/md.amd64  Mon Oct 17 14:20:54 2011 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: md.amd64,v 1.142 2011/10/13 22:08:18 joerg Exp $
+# $NetBSD: md.amd64,v 1.143 2011/10/17 14:20:54 chs Exp $
 ./usr/include/amd64                            comp-c-include
 ./usr/include/amd64/ansi.h                     comp-c-include
 ./usr/include/amd64/aout_machdep.h             comp-c-include
@@ -544,10 +544,10 @@
 ./usr/lib/i386/libgcc.a                                comp-c-lib              compat
 ./usr/lib/i386/libgcc_eh.a                     comp-c-lib              compat,pic
 ./usr/lib/i386/libgcc_eh_g.a                   comp-c-proflib          compat,debuglib
-./usr/lib/i386/libgcc_eh_p.a                   comp-c-proflib          compat,profile
+./usr/lib/i386/libgcc_eh_p.a                   comp-c-proflib          obsolete
 ./usr/lib/i386/libgcc_eh_pic.a                 comp-c-piclib           obsolete
 ./usr/lib/i386/libgcc_g.a                      comp-c-proflib          compat,debuglib
-./usr/lib/i386/libgcc_p.a                      comp-c-proflib          compat,profile
+./usr/lib/i386/libgcc_p.a                      comp-c-proflib          obsolete
 ./usr/lib/i386/libgcc_pic.a                    comp-c-piclib           obsolete
 ./usr/lib/i386/libgcc_s.a                      comp-obsolete           obsolete
 ./usr/lib/i386/libgcc_s.so                     comp-sys-shlib          compat,pic
diff -r 8ef8ea4968b8 -r 9ab102b4b2ba distrib/sets/lists/comp/md.sparc64
--- a/distrib/sets/lists/comp/md.sparc64        Mon Oct 17 14:19:28 2011 +0000
+++ b/distrib/sets/lists/comp/md.sparc64        Mon Oct 17 14:20:54 2011 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: md.sparc64,v 1.127 2011/10/13 22:08:18 joerg Exp $
+# $NetBSD: md.sparc64,v 1.128 2011/10/17 14:20:54 chs Exp $
 ./usr/include/gcc-4.5/tgmath.h                 comp-c-include          gcccmds,gcc=45
 ./usr/include/ieeefp.h                         comp-c-include
 ./usr/include/sparc                            comp-c-include
@@ -403,10 +403,10 @@
 ./usr/lib/sparc/libgcc.a                       comp-c-lib              compat
 ./usr/lib/sparc/libgcc_eh.a                    comp-c-lib              compat,pic
 ./usr/lib/sparc/libgcc_eh_g.a                  -unknown-               compat,debuglib,pic
-./usr/lib/sparc/libgcc_eh_p.a                  comp-c-proflib          compat,profile,pic
+./usr/lib/sparc/libgcc_eh_p.a                  comp-c-proflib          obsolete
 ./usr/lib/sparc/libgcc_eh_pic.a                        comp-c-piclib           obsolete
 ./usr/lib/sparc/libgcc_g.a                     -unknown-               compat,debuglib
-./usr/lib/sparc/libgcc_p.a                     comp-c-proflib          compat,profile
+./usr/lib/sparc/libgcc_p.a                     comp-c-proflib          obsolete
 ./usr/lib/sparc/libgcc_pic.a                   comp-c-piclib           obsolete
 ./usr/lib/sparc/libgcc_s.a                     comp-obsolete           obsolete
 ./usr/lib/sparc/libgcc_s.so                    base-sys-shlib          compat,pic
diff -r 8ef8ea4968b8 -r 9ab102b4b2ba distrib/sets/lists/comp/mi
--- a/distrib/sets/lists/comp/mi        Mon Oct 17 14:19:28 2011 +0000
+++ b/distrib/sets/lists/comp/mi        Mon Oct 17 14:20:54 2011 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: mi,v 1.1693 2011/10/14 12:53:21 njoly Exp $
+#      $NetBSD: mi,v 1.1694 2011/10/17 14:20:54 chs Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -2817,7 +2817,7 @@
 ./usr/lib/libgcc.a                             comp-c-lib
 ./usr/lib/libgcc_eh_g.a                                -unknown-               debuglib
 ./usr/lib/libgcc_g.a                           -unknown-               debuglib
-./usr/lib/libgcc_p.a                           comp-c-proflib          profile
+./usr/lib/libgcc_p.a                           comp-c-proflib          obsolete
 ./usr/lib/libgcc_s.a                           comp-obsolete           obsolete
 ./usr/lib/libgcc_s_g.a                         -unknown-               debuglib
 ./usr/lib/libgcov.a                            comp-c-lib
diff -r 8ef8ea4968b8 -r 9ab102b4b2ba distrib/sets/lists/comp/shl.mi
--- a/distrib/sets/lists/comp/shl.mi    Mon Oct 17 14:19:28 2011 +0000
+++ b/distrib/sets/lists/comp/shl.mi    Mon Oct 17 14:20:54 2011 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: shl.mi,v 1.197 2011/10/14 12:53:23 njoly Exp $
+# $NetBSD: shl.mi,v 1.198 2011/10/17 14:20:56 chs Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -38,7 +38,7 @@
 ./usr/lib/libg2c_pic.a                         comp-fortran-lib        gcc=3
 ./usr/lib/libg2c_pic.a                         comp-obsolete           gcc=4,obsolete
 ./usr/lib/libgcc_eh.a                          comp-c-lib
-./usr/lib/libgcc_eh_p.a                                comp-c-proflib          profile
+./usr/lib/libgcc_eh_p.a                                comp-c-proflib          obsolete
 ./usr/lib/libgcc_eh_pic.a                      comp-c-piclib           obsolete
 ./usr/lib/libgcc_pic.a                         comp-c-lib              obsolete
 ./usr/lib/libgmp.so                            comp-c-shlib            obsolete
diff -r 8ef8ea4968b8 -r 9ab102b4b2ba external/gpl3/gcc/lib/libgcc/libgcc/Makefile
--- a/external/gpl3/gcc/lib/libgcc/libgcc/Makefile      Mon Oct 17 14:19:28 2011 +0000
+++ b/external/gpl3/gcc/lib/libgcc/libgcc/Makefile      Mon Oct 17 14:20:54 2011 +0000
@@ -1,7 +1,9 @@
-#      $NetBSD: Makefile,v 1.6 2011/10/11 03:10:26 mrg Exp $
+#      $NetBSD: Makefile,v 1.7 2011/10/17 14:20:54 chs Exp $
 
 REQUIRETOOLS=  yes
 NOLINT=                # defined
+NOPIC=         # defined
+NOPROFILE=     # defined
 
 LIB=           gcc
 
diff -r 8ef8ea4968b8 -r 9ab102b4b2ba external/gpl3/gcc/lib/libgcc/libgcc_eh/Makefile
--- a/external/gpl3/gcc/lib/libgcc/libgcc_eh/Makefile   Mon Oct 17 14:19:28 2011 +0000
+++ b/external/gpl3/gcc/lib/libgcc/libgcc_eh/Makefile   Mon Oct 17 14:20:54 2011 +0000
@@ -1,7 +1,9 @@
-#      $NetBSD: Makefile,v 1.3 2011/10/07 09:15:22 mrg Exp $
+#      $NetBSD: Makefile,v 1.4 2011/10/17 14:20:54 chs Exp $
 
 REQUIRETOOLS=  yes
 NOLINT=                # defined
+NOPIC=         # defined
+NOPROFILE=     # defined
 
 LIB=           gcc_eh
 
diff -r 8ef8ea4968b8 -r 9ab102b4b2ba gnu/lib/libgcc4/libgcc/Makefile
--- a/gnu/lib/libgcc4/libgcc/Makefile   Mon Oct 17 14:19:28 2011 +0000
+++ b/gnu/lib/libgcc4/libgcc/Makefile   Mon Oct 17 14:20:54 2011 +0000
@@ -1,7 +1,8 @@
-#      $NetBSD: Makefile,v 1.11 2010/03/14 00:26:10 mrg Exp $
+#      $NetBSD: Makefile,v 1.12 2011/10/17 14:20:54 chs Exp $
 
 REQUIRETOOLS=  yes
 NOLINT=                # defined
+NOPROFILE=     # defined
 
 LIB=           gcc
 
diff -r 8ef8ea4968b8 -r 9ab102b4b2ba gnu/lib/libgcc4/libgcc_eh/Makefile
--- a/gnu/lib/libgcc4/libgcc_eh/Makefile        Mon Oct 17 14:19:28 2011 +0000
+++ b/gnu/lib/libgcc4/libgcc_eh/Makefile        Mon Oct 17 14:20:54 2011 +0000
@@ -1,7 +1,8 @@
-#      $NetBSD: Makefile,v 1.8 2009/12/18 13:57:10 uebayasi Exp $
+#      $NetBSD: Makefile,v 1.9 2011/10/17 14:20:54 chs Exp $
 
 REQUIRETOOLS=  yes
 NOLINT=                # defined
+NOPROFILE=     # defined
 
 LIB=           gcc_eh
 



Home | Main Index | Thread Index | Old Index