packages: binutils/binutils-pt_pax_flags.patch, binutils/binutils.spec - up...
arekm
arekm at pld-linux.org
Tue Sep 8 21:11:15 CEST 2009
Author: arekm Date: Tue Sep 8 19:11:15 2009 GMT
Module: packages Tag: HEAD
---- Log message:
- up to 2.20.51.0.1
---- Files affected:
packages/binutils:
binutils-pt_pax_flags.patch (1.12 -> 1.13) , binutils.spec (1.312 -> 1.313)
---- Diffs:
================================================================
Index: packages/binutils/binutils-pt_pax_flags.patch
diff -u packages/binutils/binutils-pt_pax_flags.patch:1.12 packages/binutils/binutils-pt_pax_flags.patch:1.13
--- packages/binutils/binutils-pt_pax_flags.patch:1.12 Sat Sep 15 23:49:43 2007
+++ packages/binutils/binutils-pt_pax_flags.patch Tue Sep 8 21:11:10 2009
@@ -158,10 +158,10 @@
--- binutils-2.15.94.0.2.2.orig/include/elf/common.h 2004-11-22 21:33:32.000000000 +0100
+++ binutils-2.15.94.0.2.2/include/elf/common.h 2005-02-20 13:13:17.482539960 +0100
-@@ -307,12 +307,27 @@
+@@ -422,12 +422,27 @@
+ #define PT_SUNW_EH_FRAME PT_GNU_EH_FRAME /* Solaris uses the same value */
#define PT_GNU_STACK (PT_LOOS + 0x474e551) /* Stack flags */
#define PT_GNU_RELRO (PT_LOOS + 0x474e552) /* Read-only after relocation */
- #define PT_GNU_SHR (PT_LOOS + 0x474e554) /* Sharable segment */
+#define PT_PAX_FLAGS (PT_LOOS + 0x5041580) /* PaX flags */
/* Program segment permissions, in program header p_flags field. */
@@ -170,18 +170,18 @@
#define PF_W (1 << 1) /* Segment is writable */
#define PF_R (1 << 2) /* Segment is readable */
+
-+#define PF_PAGEEXEC (1 << 4) /* Enable PAGEEXEC */
-+#define PF_NOPAGEEXEC (1 << 5) /* Disable PAGEEXEC */
-+#define PF_SEGMEXEC (1 << 6) /* Enable SEGMEXEC */
-+#define PF_NOSEGMEXEC (1 << 7) /* Disable SEGMEXEC */
-+#define PF_MPROTECT (1 << 8) /* Enable MPROTECT */
-+#define PF_NOMPROTECT (1 << 9) /* Disable MPROTECT */
-+#define PF_RANDEXEC (1 << 10) /* Enable RANDEXEC */
-+#define PF_NORANDEXEC (1 << 11) /* Disable RANDEXEC */
-+#define PF_EMUTRAMP (1 << 12) /* Enable EMUTRAMP */
-+#define PF_NOEMUTRAMP (1 << 13) /* Disable EMUTRAMP */
-+#define PF_RANDMMAP (1 << 14) /* Enable RANDMMAP */
-+#define PF_NORANDMMAP (1 << 15) /* Disable RANDMMAP */
++#define PF_PAGEEXEC (1 << 4) /* Enable PAGEEXEC */
++#define PF_NOPAGEEXEC (1 << 5) /* Disable PAGEEXEC */
++#define PF_SEGMEXEC (1 << 6) /* Enable SEGMEXEC */
++#define PF_NOSEGMEXEC (1 << 7) /* Disable SEGMEXEC */
++#define PF_MPROTECT (1 << 8) /* Enable MPROTECT */
++#define PF_NOMPROTECT (1 << 9) /* Disable MPROTECT */
++#define PF_RANDEXEC (1 << 10) /* Enable RANDEXEC */
++#define PF_NORANDEXEC (1 << 11) /* Disable RANDEXEC */
++#define PF_EMUTRAMP (1 << 12) /* Enable EMUTRAMP */
++#define PF_NOEMUTRAMP (1 << 13) /* Disable EMUTRAMP */
++#define PF_RANDMMAP (1 << 14) /* Enable RANDMMAP */
++#define PF_NORANDMMAP (1 << 15) /* Disable RANDMMAP */
+
/* #define PF_MASKOS 0x0F000000 *//* OS-specific reserved bits */
#define PF_MASKOS 0x0FF00000 /* New value, Oct 4, 1999 Draft */
================================================================
Index: packages/binutils/binutils.spec
diff -u packages/binutils/binutils.spec:1.312 packages/binutils/binutils.spec:1.313
--- packages/binutils/binutils.spec:1.312 Thu Jul 23 16:32:34 2009
+++ packages/binutils/binutils.spec Tue Sep 8 21:11:10 2009
@@ -21,13 +21,13 @@
Summary(tr.UTF-8): GNU geliştirme araçları
Summary(uk.UTF-8): Набір інструментів GNU для побудови виконуваних програм
Name: binutils
-Version: 2.19.51.0.14
+Version: 2.20.51.0.1
Release: 1
Epoch: 3
License: GPL v3+
Group: Development/Tools
Source0: ftp://ftp.kernel.org/pub/linux/devel/binutils/%{name}-%{version}.tar.bz2
-# Source0-md5: e0b485a3ff9392da1351dc3fb61a3d10
+# Source0-md5: 694d2a6e2fb9ee084350dbf5ef19e8e5
Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
# Source1-md5: a717d9707ec77d82acb6ec9078c472d6
Patch0: %{name}-gasp.patch
@@ -174,10 +174,10 @@
# AM_BINUTILS_WARNINGS in bfd/warning.m4, ZW_GNU_GETTEXT_SISTER_DIR in config/gettext-sister.m4
for dir in gas bfd; do
cd $dir || exit 1
- aclocal -I .. -I ../config -I ../bfd
- automake --cygnus Makefile
- automake --cygnus doc/Makefile
- autoconf
+ %{__aclocal} -I .. -I ../config -I ../bfd
+ %{__automake} Makefile
+ %{__automake} doc/Makefile
+ %{__autoconf}
cd ..
done
@@ -328,6 +328,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.313 2009/09/08 19:11:10 arekm
+- up to 2.20.51.0.1
+
Revision 1.312 2009/07/23 14:32:34 arekm
- up to 2.19.51.0.14
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/binutils/binutils-pt_pax_flags.patch?r1=1.12&r2=1.13&f=u
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/binutils/binutils.spec?r1=1.312&r2=1.313&f=u
More information about the pld-cvs-commit
mailing list