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