Author: pluto                        Date: Mon Sep 25 07:35:23 2006 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- updated for 2.17.50.0.4.

---- Files affected:
SOURCES:
   binutils-pt_pax_flags.patch (1.7 -> 1.8) 

---- Diffs:

================================================================
Index: SOURCES/binutils-pt_pax_flags.patch
diff -u SOURCES/binutils-pt_pax_flags.patch:1.7 
SOURCES/binutils-pt_pax_flags.patch:1.8
--- SOURCES/binutils-pt_pax_flags.patch:1.7     Mon Jul 17 11:04:58 2006
+++ SOURCES/binutils-pt_pax_flags.patch Mon Sep 25 09:35:17 2006
@@ -195,11 +195,11 @@
 diff -uNr binutils-2.15.94.0.2.2.orig/ld/emultempl/elf32.em 
binutils-2.15.94.0.2.2/ld/emultempl/elf32.em
 --- binutils-2.15.94.0.2.2.orig/ld/emultempl/elf32.em  2004-11-22 
21:33:33.000000000 +0100
 +++ binutils-2.15.94.0.2.2/ld/emultempl/elf32.em       2005-02-20 
13:13:17.492538440 +0100
-@@ -1689,6 +1689,16 @@
+@@ -1859,6 +1859,16 @@
          link_info.noexecstack = TRUE;
          link_info.execstack = FALSE;
        }
-+       else if (strcmp (optarg, "execheap") == 0)
++      else if (strcmp (optarg, "execheap") == 0)
 +      {
 +        link_info.execheap = TRUE;
 +        link_info.noexecheap = FALSE;
@@ -209,25 +209,25 @@
 +        link_info.noexecheap = TRUE;
 +        link_info.execheap = FALSE;
 +      }
-       else if (strcmp (optarg, "relro") == 0)
-       link_info.relro = TRUE;
-       else if (strcmp (optarg, "norelro") == 0)
-@@ -1729,6 +1739,7 @@
+ EOF
+ 
+   if test -n "$COMMONPAGESIZE"; then
+@@ -1925,6 +1935,7 @@
    fprintf (file, _("  -z combreloc\t\tMerge dynamic relocs into one section 
and sort\n"));
    fprintf (file, _("  -z defs\t\tReport unresolved symbols in object 
files.\n"));
    fprintf (file, _("  -z execstack\t\tMark executable as requiring executable 
stack\n"));
 +  fprintf (file, _("  -z execheap\t\tMark executable as requiring executable 
heap\n"));
    fprintf (file, _("  -z initfirst\t\tMark DSO to be initialized first at 
runtime\n"));
    fprintf (file, _("  -z interpose\t\tMark object to interpose all DSOs but 
executable\n"));
-   fprintf (file, _("  -z loadfltr\t\tMark object requiring immediate 
process\n"));
-@@ -1740,6 +1751,7 @@
+   fprintf (file, _("  -z lazy\t\tMark object lazy runtime binding 
(default)\n"));
+@@ -1936,6 +1947,7 @@
+   fprintf (file, _("  -z nodelete\t\tMark DSO non-deletable at runtime\n"));
    fprintf (file, _("  -z nodlopen\t\tMark DSO not available to dlopen\n"));
    fprintf (file, _("  -z nodump\t\tMark DSO not available to dldump\n"));
-   fprintf (file, _("  -z noexecstack\tMark executable as not requiring 
executable stack\n"));
 +  fprintf (file, _("  -z noexecheap\tMark executable as not requiring 
executable heap\n"));
-   fprintf (file, _("  -z norelro\t\tDon't create RELRO program header\n"));
-   fprintf (file, _("  -z now\t\tMark object non-lazy runtime binding\n"));
-   fprintf (file, _("  -z origin\t\tMark object requiring immediate \$ORIGIN 
processing\n\t\t\t  at runtime\n"));
+   fprintf (file, _("  -z noexecstack\tMark executable as not requiring 
executable stack\n"));
+ EOF
+ 
 diff -uNr binutils-2.15.94.0.2.2.orig/ld/ldgram.y 
binutils-2.15.94.0.2.2/ld/ldgram.y
 --- binutils-2.15.94.0.2.2.orig/ld/ldgram.y    2004-11-22 21:33:32.000000000 
+0100
 +++ binutils-2.15.94.0.2.2/ld/ldgram.y 2005-02-20 13:13:17.499537376 +0100
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/SOURCES/binutils-pt_pax_flags.patch?r1=1.7&r2=1.8&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to