]> git.pld-linux.org Git - packages/binutils.git/commitdiff
- up to 2.20.51.0.2 auto/ac/binutils-2.20.51.0.2-1 auto/ac/binutils-2_20_51_0_2-1 auto/th/binutils-2_20_51_0_2-1 auto/ti/binutils-2_20_51_0_2-1
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Sat, 10 Oct 2009 18:10:42 +0000 (18:10 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    binutils-pt_pax_flags.patch -> 1.14
    binutils.spec -> 1.315

binutils-pt_pax_flags.patch
binutils.spec

index c784dc9f138a417ffcba828d67be1091a8494a98..c9942a1edbc56b46ef173a61ef345598a396393b 100644 (file)
  
 --- 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
-@@ -422,12 +422,27 @@
- #define PT_SUNW_EH_FRAME PT_GNU_EH_FRAME      /* Solaris uses the same value */
+@@ -423,6 +423,7 @@
  #define PT_GNU_STACK  (PT_LOOS + 0x474e551) /* Stack flags */
  #define PT_GNU_RELRO  (PT_LOOS + 0x474e552) /* Read-only after relocation */
-+#define PT_PAX_FLAGS  (PT_LOOS + 0x5041580) /* PaX flags */
+ #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.  */
  
- #define PF_X          (1 << 0)        /* Segment is executable */
- #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_MASKOS  0x0F000000    *//* OS-specific reserved bits */
+@@ -433,6 +434,19 @@
  #define PF_MASKOS     0x0FF00000      /* New value, Oct 4, 1999 Draft */
  #define PF_MASKPROC   0xF0000000      /* Processor-specific reserved bits */
++#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 */
++
+ /* Values for section header, sh_type field.  */
+ #define SHT_NULL      0               /* Section header table entry unused */
 --- binutils-2.18.50.0.1/ld/emultempl/elf32.em.orig    2007-09-08 19:34:12.000000000 +0200
 +++ binutils-2.18.50.0.1/ld/emultempl/elf32.em 2007-09-15 21:41:35.688212063 +0200
 @@ -2139,6 +2139,16 @@
index 954dda14c717cc18c5d15c3d9cd2f70026c8dd2d..20a008f58dc44c71c22886dbac562cbb81aa0c90 100644 (file)
@@ -20,13 +20,13 @@ Summary(ru.UTF-8):  Набор инструментов GNU для построе
 Summary(tr.UTF-8):     GNU geliştirme araçları
 Summary(uk.UTF-8):     Набір інструментів GNU для побудови виконуваних програм
 Name:          binutils
-Version:       2.20.51.0.1
-Release:       2
+Version:       2.20.51.0.2
+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: 694d2a6e2fb9ee084350dbf5ef19e8e5
+# Source0-md5: b01b185a5eab43190fb83efaeb2ffef9
 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
This page took 0.1763 seconds and 4 git commands to generate.