~ubuntu-branches/ubuntu/raring/python3.3/raring-proposed

« back to all changes in this revision

Viewing changes to debian/patches/link-opt.diff

  • Committer: Package Import Robot
  • Author(s): Matthias Klose
  • Date: 2012-03-22 06:14:01 UTC
  • Revision ID: package-import@ubuntu.com-20120322061401-vvrgvw3nvi68rtqq
Tags: 3.3.0~a1-1
* Python 3.3.0 alpha1 release.
* Update to 20120321 from the trunk.
* Update debian/copyright.
* Build-depend on expat (>= 2.1~).

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# DP: Call the linker with -O1 -Bsymbolic-functions
 
2
 
 
3
--- a/configure.ac
 
4
+++ b/configure.ac
 
5
@@ -1733,8 +1733,8 @@
 
6
                fi
 
7
                ;;
 
8
        Linux*|GNU*|QNX*)
 
9
-               LDSHARED='$(CC) -shared'
 
10
-               LDCXXSHARED='$(CXX) -shared';;
 
11
+               LDSHARED='$(CC) -shared -Wl,-O1 -Wl,-Bsymbolic-functions'
 
12
+               LDCXXSHARED='$(CXX) -shared -Wl,-O1 -Wl,-Bsymbolic-functions';;
 
13
        BSD/OS*/4*)
 
14
                LDSHARED="gcc -shared"
 
15
                LDCXXSHARED="g++ -shared";;
 
16
@@ -1832,7 +1832,7 @@
 
17
            LINKFORSHARED="-Wl,-E -Wl,+s";;
 
18
 #          LINKFORSHARED="-Wl,-E -Wl,+s -Wl,+b\$(BINLIBDEST)/lib-dynload";;
 
19
        BSD/OS/4*) LINKFORSHARED="-Xlinker -export-dynamic";;
 
20
-       Linux*|GNU*) LINKFORSHARED="-Xlinker -export-dynamic";;
 
21
+       Linux*|GNU*) LINKFORSHARED="-Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions";;
 
22
        # -u libsys_s pulls in all symbols in libsys
 
23
        Darwin/*) 
 
24
                LINKFORSHARED="$extra_undefs -framework CoreFoundation"