public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-projects commit in pax-utils: paxelf.c
@ 2008-12-30 12:59 Mike Frysinger (vapier)
  0 siblings, 0 replies; 9+ messages in thread
From: Mike Frysinger (vapier) @ 2008-12-30 12:59 UTC (permalink / raw
  To: gentoo-commits

vapier      08/12/30 12:59:42

  Modified:             paxelf.c
  Log:
  use xzalloc

Revision  Changes    Path
1.63                 pax-utils/paxelf.c

file : http://sources.gentoo.org/viewcvs.py/gentoo-projects/pax-utils/paxelf.c?rev=1.63&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-projects/pax-utils/paxelf.c?rev=1.63&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-projects/pax-utils/paxelf.c?r1=1.62&r2=1.63

Index: paxelf.c
===================================================================
RCS file: /var/cvsroot/gentoo-projects/pax-utils/paxelf.c,v
retrieving revision 1.62
retrieving revision 1.63
diff -u -r1.62 -r1.63
--- paxelf.c	30 Dec 2008 12:38:29 -0000	1.62
+++ paxelf.c	30 Dec 2008 12:59:42 -0000	1.63
@@ -1,7 +1,7 @@
 /*
  * Copyright 2003-2007 Gentoo Foundation
  * Distributed under the terms of the GNU General Public License v2
- * $Header: /var/cvsroot/gentoo-projects/pax-utils/paxelf.c,v 1.62 2008/12/30 12:38:29 vapier Exp $
+ * $Header: /var/cvsroot/gentoo-projects/pax-utils/paxelf.c,v 1.63 2008/12/30 12:59:42 vapier Exp $
  *
  * Copyright 2005-2007 Ned Ludd        - <solar@gentoo.org>
  * Copyright 2005-2007 Mike Frysinger  - <vapier@gentoo.org>
@@ -444,8 +444,7 @@
 	if (buffer == NULL || buffer_len < EI_NIDENT)
 		return NULL;
 
-	elf = xmalloc(sizeof(*elf));
-	memset(elf, 0x00, sizeof(*elf));
+	elf = xzalloc(sizeof(*elf));
 
 	elf->fd = -1;
 	elf->len = buffer_len;






^ permalink raw reply	[flat|nested] 9+ messages in thread

* [gentoo-commits] gentoo-projects commit in pax-utils: paxelf.c
@ 2009-12-01  5:52 Mike Frysinger (vapier)
  0 siblings, 0 replies; 9+ messages in thread
From: Mike Frysinger (vapier) @ 2009-12-01  5:52 UTC (permalink / raw
  To: gentoo-commits

vapier      09/12/01 05:52:55

  Modified:             paxelf.c
  Log:
  constify all the elf pairs

Revision  Changes    Path
1.65                 pax-utils/paxelf.c

file : http://sources.gentoo.org/viewcvs.py/gentoo-projects/pax-utils/paxelf.c?rev=1.65&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-projects/pax-utils/paxelf.c?rev=1.65&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-projects/pax-utils/paxelf.c?r1=1.64&r2=1.65

Index: paxelf.c
===================================================================
RCS file: /var/cvsroot/gentoo-projects/pax-utils/paxelf.c,v
retrieving revision 1.64
retrieving revision 1.65
diff -u -r1.64 -r1.65
--- paxelf.c	1 Dec 2009 05:50:11 -0000	1.64
+++ paxelf.c	1 Dec 2009 05:52:55 -0000	1.65
@@ -1,7 +1,7 @@
 /*
  * Copyright 2003-2007 Gentoo Foundation
  * Distributed under the terms of the GNU General Public License v2
- * $Header: /var/cvsroot/gentoo-projects/pax-utils/paxelf.c,v 1.64 2009/12/01 05:50:11 vapier Exp $
+ * $Header: /var/cvsroot/gentoo-projects/pax-utils/paxelf.c,v 1.65 2009/12/01 05:52:55 vapier Exp $
  *
  * Copyright 2005-2007 Ned Ludd        - <solar@gentoo.org>
  * Copyright 2005-2007 Mike Frysinger  - <vapier@gentoo.org>
@@ -14,7 +14,7 @@
  * binary defines into readable strings.
  */
 #define QUERY(n) { #n, n }
-typedef struct {
+typedef const struct {
 	const char *str;
 	int value;
 } pairtype;






^ permalink raw reply	[flat|nested] 9+ messages in thread

* [gentoo-commits] gentoo-projects commit in pax-utils: paxelf.c
@ 2009-12-01  6:03 Mike Frysinger (vapier)
  0 siblings, 0 replies; 9+ messages in thread
From: Mike Frysinger (vapier) @ 2009-12-01  6:03 UTC (permalink / raw
  To: gentoo-commits

vapier      09/12/01 06:03:43

  Modified:             paxelf.c
  Log:
  cleanup the eabi checks

Revision  Changes    Path
1.66                 pax-utils/paxelf.c

file : http://sources.gentoo.org/viewcvs.py/gentoo-projects/pax-utils/paxelf.c?rev=1.66&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-projects/pax-utils/paxelf.c?rev=1.66&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-projects/pax-utils/paxelf.c?r1=1.65&r2=1.66

Index: paxelf.c
===================================================================
RCS file: /var/cvsroot/gentoo-projects/pax-utils/paxelf.c,v
retrieving revision 1.65
retrieving revision 1.66
diff -u -r1.65 -r1.66
--- paxelf.c	1 Dec 2009 05:52:55 -0000	1.65
+++ paxelf.c	1 Dec 2009 06:03:43 -0000	1.66
@@ -1,7 +1,7 @@
 /*
  * Copyright 2003-2007 Gentoo Foundation
  * Distributed under the terms of the GNU General Public License v2
- * $Header: /var/cvsroot/gentoo-projects/pax-utils/paxelf.c,v 1.65 2009/12/01 05:52:55 vapier Exp $
+ * $Header: /var/cvsroot/gentoo-projects/pax-utils/paxelf.c,v 1.66 2009/12/01 06:03:43 vapier Exp $
  *
  * Copyright 2005-2007 Ned Ludd        - <solar@gentoo.org>
  * Copyright 2005-2007 Mike Frysinger  - <vapier@gentoo.org>
@@ -108,44 +108,42 @@
 
 const char *get_endian(elfobj *elf)
 {
-	if (elf->data[EI_DATA] == ELFDATA2LSB)
-		return (char *) "LE";
-	if (elf->data[EI_DATA] == ELFDATA2MSB)
-		return (char *) "BE";
-	return (char *) "??";
+	switch (elf->data[EI_DATA]) {
+		case ELFDATA2LSB: return "LE";
+		case ELFDATA2MSB: return "BE";
+		default:          return "??";
+	}
 }
 
-static int arm_eabi_poker(elfobj *elf);
 static int arm_eabi_poker(elfobj *elf)
 {
-	unsigned int eflags = 0;
-	static char eabi[26];
+	unsigned int emachine, eflags;
 
 	if (ELFOSABI_NONE != elf->data[EI_OSABI])
 		return -1;
 
-	memset(eabi, 0, sizeof(eabi));
-
 	if (elf->elf_class == ELFCLASS32) {
-		if ((int)EGET(EHDR32(elf->ehdr)->e_machine) != EM_ARM)
-			return -1;
-		eflags = EF_ARM_EABI_VERSION(EGET(EHDR32(elf->ehdr)->e_flags));
+		emachine = EHDR32(elf->ehdr)->e_machine;
+		eflags = EHDR32(elf->ehdr)->e_flags;
 	} else {
-		if ((int)EGET(EHDR64(elf->ehdr)->e_machine) != EM_ARM)
-			return -1;
-		eflags = EF_ARM_EABI_VERSION(EGET(EHDR64(elf->ehdr)->e_flags));
+		emachine = EHDR64(elf->ehdr)->e_machine;
+		eflags = EHDR64(elf->ehdr)->e_flags;
 	}
-	return (eflags >> 24);
+
+	if (EGET(emachine) == EM_ARM)
+		return EF_ARM_EABI_VERSION(EGET(eflags)) >> 24;
+	else
+		return -1;
 }
 
 const char *get_elf_eabi(elfobj *elf)
 {
 	static char buf[26];
 	int eabi = arm_eabi_poker(elf);
-	memset(buf, 0, sizeof(buf));
-	if (eabi >= 0) {
-		sprintf(buf, "%d", eabi);
-	}
+	if (eabi >= 0)
+		snprintf(buf, sizeof(buf), "%i", eabi);
+	else
+		strcpy(buf, "?");
 	return buf;
 }
 
@@ -155,7 +153,7 @@
 	if (str)
 		if (strlen(str) > 9)
 			return str + 9;
-	return (char *) "";
+	return "";
 }
 
 void print_etypes(FILE *stream)






^ permalink raw reply	[flat|nested] 9+ messages in thread

* [gentoo-commits] gentoo-projects commit in pax-utils: paxelf.c
@ 2012-04-29  6:24 Mike Frysinger (vapier)
  0 siblings, 0 replies; 9+ messages in thread
From: Mike Frysinger (vapier) @ 2012-04-29  6:24 UTC (permalink / raw
  To: gentoo-commits

vapier      12/04/29 06:24:47

  Modified:             paxelf.c
  Log:
  drop invalid checking when looking up section headers -- e_shentsize applies to the section header struct itself, not the data region that it points to (sh_offset).  further, we only care about the sections name here, not the stuff it points to.  this fixes a bug where the last section in the ELF which happens to be smaller than e_shentsize cannot be looked up.

Revision  Changes    Path
1.72                 pax-utils/paxelf.c

file : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/pax-utils/paxelf.c?rev=1.72&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-projects/pax-utils/paxelf.c?rev=1.72&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/pax-utils/paxelf.c?r1=1.71&r2=1.72

Index: paxelf.c
===================================================================
RCS file: /var/cvsroot/gentoo-projects/pax-utils/paxelf.c,v
retrieving revision 1.71
retrieving revision 1.72
diff -u -r1.71 -r1.72
--- paxelf.c	28 Apr 2012 05:14:26 -0000	1.71
+++ paxelf.c	29 Apr 2012 06:24:47 -0000	1.72
@@ -1,7 +1,7 @@
 /*
  * Copyright 2003-2007 Gentoo Foundation
  * Distributed under the terms of the GNU General Public License v2
- * $Header: /var/cvsroot/gentoo-projects/pax-utils/paxelf.c,v 1.71 2012/04/28 05:14:26 vapier Exp $
+ * $Header: /var/cvsroot/gentoo-projects/pax-utils/paxelf.c,v 1.72 2012/04/29 06:24:47 vapier Exp $
  *
  * Copyright 2005-2007 Ned Ludd        - <solar@gentoo.org>
  * Copyright 2005-2007 Mike Frysinger  - <vapier@gentoo.org>
@@ -706,7 +706,6 @@
 	if (shstrndx >= shnum) return NULL; \
 	strtbl = &(shdr[shstrndx]); \
 	for (i = 0; i < shnum; ++i) { \
-		if (EGET(shdr[i].sh_offset) >= elf->len - EGET(ehdr->e_shentsize)) continue; \
 		offset = EGET(strtbl->sh_offset) + EGET(shdr[i].sh_name); \
 		if (offset >= (Elf ## B ## _Off)elf->len) continue; \
 		shdr_name = elf->data + offset; \






^ permalink raw reply	[flat|nested] 9+ messages in thread

* [gentoo-commits] gentoo-projects commit in pax-utils: paxelf.c
@ 2012-11-24 19:32 Mike Frysinger (vapier)
  0 siblings, 0 replies; 9+ messages in thread
From: Mike Frysinger (vapier) @ 2012-11-24 19:32 UTC (permalink / raw
  To: gentoo-commits

vapier      12/11/24 19:32:09

  Modified:             paxelf.c
  Log:
  scanelf: skip leading OLFOSABI_ when getting the osabi field so we do not skip UNKNOWN_TYPE

Revision  Changes    Path
1.75                 pax-utils/paxelf.c

file : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/pax-utils/paxelf.c?rev=1.75&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-projects/pax-utils/paxelf.c?rev=1.75&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/pax-utils/paxelf.c?r1=1.74&r2=1.75

Index: paxelf.c
===================================================================
RCS file: /var/cvsroot/gentoo-projects/pax-utils/paxelf.c,v
retrieving revision 1.74
retrieving revision 1.75
diff -u -r1.74 -r1.75
--- paxelf.c	18 Nov 2012 07:39:45 -0000	1.74
+++ paxelf.c	24 Nov 2012 19:32:09 -0000	1.75
@@ -1,7 +1,7 @@
 /*
  * Copyright 2003-2012 Gentoo Foundation
  * Distributed under the terms of the GNU General Public License v2
- * $Header: /var/cvsroot/gentoo-projects/pax-utils/paxelf.c,v 1.74 2012/11/18 07:39:45 vapier Exp $
+ * $Header: /var/cvsroot/gentoo-projects/pax-utils/paxelf.c,v 1.75 2012/11/24 19:32:09 vapier Exp $
  *
  * Copyright 2005-2012 Ned Ludd        - <solar@gentoo.org>
  * Copyright 2005-2012 Mike Frysinger  - <vapier@gentoo.org>
@@ -150,10 +150,9 @@
 const char *get_elfosabi(elfobj *elf)
 {
 	const char *str = get_elfeitype(EI_OSABI, elf->data[EI_OSABI]);
-	if (str)
-		if (strlen(str) > 9)
-			return str + 9;
-	return "";
+	if (strncmp(str, "ELFOSABI_", 9) == 0)
+		str += 9;
+	return str;
 }
 
 void print_etypes(FILE *stream)





^ permalink raw reply	[flat|nested] 9+ messages in thread

* [gentoo-commits] gentoo-projects commit in pax-utils: paxelf.c
@ 2012-11-24 19:52 Mike Frysinger (vapier)
  0 siblings, 0 replies; 9+ messages in thread
From: Mike Frysinger (vapier) @ 2012-11-24 19:52 UTC (permalink / raw
  To: gentoo-commits

vapier      12/11/24 19:52:50

  Modified:             paxelf.c
  Log:
  scanelf: drop XXX_NUM defines as those are compile-time limites, not actual field values

Revision  Changes    Path
1.76                 pax-utils/paxelf.c

file : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/pax-utils/paxelf.c?rev=1.76&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-projects/pax-utils/paxelf.c?rev=1.76&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/pax-utils/paxelf.c?r1=1.75&r2=1.76

Index: paxelf.c
===================================================================
RCS file: /var/cvsroot/gentoo-projects/pax-utils/paxelf.c,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -r1.75 -r1.76
--- paxelf.c	24 Nov 2012 19:32:09 -0000	1.75
+++ paxelf.c	24 Nov 2012 19:52:50 -0000	1.76
@@ -1,7 +1,7 @@
 /*
  * Copyright 2003-2012 Gentoo Foundation
  * Distributed under the terms of the GNU General Public License v2
- * $Header: /var/cvsroot/gentoo-projects/pax-utils/paxelf.c,v 1.75 2012/11/24 19:32:09 vapier Exp $
+ * $Header: /var/cvsroot/gentoo-projects/pax-utils/paxelf.c,v 1.76 2012/11/24 19:52:50 vapier Exp $
  *
  * Copyright 2005-2012 Ned Ludd        - <solar@gentoo.org>
  * Copyright 2005-2012 Mike Frysinger  - <vapier@gentoo.org>
@@ -45,7 +45,6 @@
 static pairtype elf_ei_version[] = {
 	QUERY(EV_NONE),
 	QUERY(EV_CURRENT),
-	QUERY(EV_NUM),
 	{ 0, 0 }
 };
 static pairtype elf_ei_osabi[] = {
@@ -83,7 +82,6 @@
 	QUERY(ET_EXEC),
 	QUERY(ET_DYN),
 	QUERY(ET_CORE),
-	QUERY(ET_NUM),
 	QUERY(ET_LOOS),
 	QUERY(ET_HIOS),
 	QUERY(ET_LOPROC),
@@ -273,7 +271,6 @@
 	QUERY(EM_SEP),
 	QUERY(EM_ARCA),
 	QUERY(EM_UNICORE),
-	QUERY(EM_NUM),
 	QUERY(EM_ALPHA),
 	{ 0, 0 }
 };
@@ -303,7 +300,6 @@
 	QUERY(PT_SHLIB),
 	QUERY(PT_PHDR),
 	QUERY(PT_TLS),
-	QUERY(PT_NUM),
 	QUERY(PT_GNU_EH_FRAME),
 	QUERY(PT_GNU_STACK),
 	QUERY(PT_GNU_RELRO),
@@ -351,7 +347,6 @@
 	QUERY(DT_ENCODING),
 	QUERY(DT_PREINIT_ARRAY),
 	QUERY(DT_PREINIT_ARRAYSZ),
-	QUERY(DT_NUM),
 	{ 0, 0 }
 };
 const char *get_elfdtype(int type)
@@ -378,7 +373,6 @@
 	QUERY(SHT_PREINIT_ARRAY),
 	QUERY(SHT_GROUP),
 	QUERY(SHT_SYMTAB_SHNDX),
-	QUERY(SHT_NUM),
 	QUERY(SHT_LOOS),
 	QUERY(SHT_GNU_LIBLIST),
 	QUERY(SHT_CHECKSUM),





^ permalink raw reply	[flat|nested] 9+ messages in thread

* [gentoo-commits] gentoo-projects commit in pax-utils: paxelf.c
@ 2012-11-24 19:53 Mike Frysinger (vapier)
  0 siblings, 0 replies; 9+ messages in thread
From: Mike Frysinger (vapier) @ 2012-11-24 19:53 UTC (permalink / raw
  To: gentoo-commits

vapier      12/11/24 19:53:49

  Modified:             paxelf.c
  Log:
  scanelf: drop XXX_NUM defines as those are compile-time limites, not actual field values

Revision  Changes    Path
1.77                 pax-utils/paxelf.c

file : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/pax-utils/paxelf.c?rev=1.77&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-projects/pax-utils/paxelf.c?rev=1.77&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/pax-utils/paxelf.c?r1=1.76&r2=1.77

Index: paxelf.c
===================================================================
RCS file: /var/cvsroot/gentoo-projects/pax-utils/paxelf.c,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -r1.76 -r1.77
--- paxelf.c	24 Nov 2012 19:52:50 -0000	1.76
+++ paxelf.c	24 Nov 2012 19:53:49 -0000	1.77
@@ -1,7 +1,7 @@
 /*
  * Copyright 2003-2012 Gentoo Foundation
  * Distributed under the terms of the GNU General Public License v2
- * $Header: /var/cvsroot/gentoo-projects/pax-utils/paxelf.c,v 1.76 2012/11/24 19:52:50 vapier Exp $
+ * $Header: /var/cvsroot/gentoo-projects/pax-utils/paxelf.c,v 1.77 2012/11/24 19:53:49 vapier Exp $
  *
  * Copyright 2005-2012 Ned Ludd        - <solar@gentoo.org>
  * Copyright 2005-2012 Mike Frysinger  - <vapier@gentoo.org>
@@ -32,14 +32,12 @@
 	QUERY(ELFCLASSNONE),
 	QUERY(ELFCLASS32),
 	QUERY(ELFCLASS64),
-	QUERY(ELFCLASSNUM),
 	{ 0, 0 }
 };
 static pairtype elf_ei_data[] = {
 	QUERY(ELFDATANONE),
 	QUERY(ELFDATA2LSB),
 	QUERY(ELFDATA2MSB),
-	QUERY(ELFDATANUM),
 	{ 0, 0 }
 };
 static pairtype elf_ei_version[] = {





^ permalink raw reply	[flat|nested] 9+ messages in thread

* [gentoo-commits] gentoo-projects commit in pax-utils: paxelf.c
@ 2014-01-11  0:35 Mike Frysinger (vapier)
  0 siblings, 0 replies; 9+ messages in thread
From: Mike Frysinger (vapier) @ 2014-01-11  0:35 UTC (permalink / raw
  To: gentoo-commits

vapier      14/01/11 00:35:43

  Modified:             paxelf.c
  Log:
  paxelf: add more entries with latest elf.h

Revision  Changes    Path
1.79                 pax-utils/paxelf.c

file : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/pax-utils/paxelf.c?rev=1.79&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-projects/pax-utils/paxelf.c?rev=1.79&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/pax-utils/paxelf.c?r1=1.78&r2=1.79

Index: paxelf.c
===================================================================
RCS file: /var/cvsroot/gentoo-projects/pax-utils/paxelf.c,v
retrieving revision 1.78
retrieving revision 1.79
diff -u -r1.78 -r1.79
--- paxelf.c	24 Nov 2012 20:16:26 -0000	1.78
+++ paxelf.c	11 Jan 2014 00:35:43 -0000	1.79
@@ -1,7 +1,7 @@
 /*
  * Copyright 2003-2012 Gentoo Foundation
  * Distributed under the terms of the GNU General Public License v2
- * $Header: /var/cvsroot/gentoo-projects/pax-utils/paxelf.c,v 1.78 2012/11/24 20:16:26 vapier Exp $
+ * $Header: /var/cvsroot/gentoo-projects/pax-utils/paxelf.c,v 1.79 2014/01/11 00:35:43 vapier Exp $
  *
  * Copyright 2005-2012 Ned Ludd        - <solar@gentoo.org>
  * Copyright 2005-2012 Mike Frysinger  - <vapier@gentoo.org>
@@ -267,9 +267,11 @@
 	QUERY(EM_SEP),
 	QUERY(EM_ARCA),
 	QUERY(EM_UNICORE),
-	QUERY(EM_ALPHA),
+	QUERY(EM_AARCH64),
 	QUERY(EM_TILEPRO),
+	QUERY(EM_MICROBLAZE),
 	QUERY(EM_TILEGX),
+	QUERY(EM_ALPHA),
 	{ 0, 0 }
 };
 
@@ -352,7 +354,6 @@
 	QUERY(DT_PLTPADSZ),
 	QUERY(DT_MOVEENT),
 	QUERY(DT_MOVESZ),
-	QUERY(DT_ADDRRNGLO),
 	QUERY(DT_GNU_HASH),
 	QUERY(DT_TLSDESC_PLT),
 	QUERY(DT_TLSDESC_GOT),
@@ -361,6 +362,9 @@
 	QUERY(DT_CONFIG),
 	QUERY(DT_DEPAUDIT),
 	QUERY(DT_AUDIT),
+	QUERY(DT_PLTPAD),
+	QUERY(DT_MOVETAB),
+	QUERY(DT_SYMINFO),
 	{ 0, 0 }
 };
 const char *get_elfdtype(int type)
@@ -441,6 +445,7 @@
 	QUERY(SHN_AFTER),
 	QUERY(SHN_ABS),
 	QUERY(SHN_COMMON),
+	QUERY(SHN_XINDEX),
 	{ 0, 0 }
 };
 const char *get_elfshntype(int type)





^ permalink raw reply	[flat|nested] 9+ messages in thread

* [gentoo-commits] gentoo-projects commit in pax-utils: paxelf.c
@ 2014-01-11  0:57 Mike Frysinger (vapier)
  0 siblings, 0 replies; 9+ messages in thread
From: Mike Frysinger (vapier) @ 2014-01-11  0:57 UTC (permalink / raw
  To: gentoo-commits

vapier      14/01/11 00:57:17

  Modified:             paxelf.c
  Log:
  paxelf: add more DT defines

Revision  Changes    Path
1.80                 pax-utils/paxelf.c

file : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/pax-utils/paxelf.c?rev=1.80&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-projects/pax-utils/paxelf.c?rev=1.80&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/pax-utils/paxelf.c?r1=1.79&r2=1.80

Index: paxelf.c
===================================================================
RCS file: /var/cvsroot/gentoo-projects/pax-utils/paxelf.c,v
retrieving revision 1.79
retrieving revision 1.80
diff -u -r1.79 -r1.80
--- paxelf.c	11 Jan 2014 00:35:43 -0000	1.79
+++ paxelf.c	11 Jan 2014 00:57:16 -0000	1.80
@@ -1,7 +1,7 @@
 /*
  * Copyright 2003-2012 Gentoo Foundation
  * Distributed under the terms of the GNU General Public License v2
- * $Header: /var/cvsroot/gentoo-projects/pax-utils/paxelf.c,v 1.79 2014/01/11 00:35:43 vapier Exp $
+ * $Header: /var/cvsroot/gentoo-projects/pax-utils/paxelf.c,v 1.80 2014/01/11 00:57:16 vapier Exp $
  *
  * Copyright 2005-2012 Ned Ludd        - <solar@gentoo.org>
  * Copyright 2005-2012 Mike Frysinger  - <vapier@gentoo.org>
@@ -365,6 +365,15 @@
 	QUERY(DT_PLTPAD),
 	QUERY(DT_MOVETAB),
 	QUERY(DT_SYMINFO),
+	QUERY(DT_VERSYM),
+	QUERY(DT_RELACOUNT),
+	QUERY(DT_RELCOUNT),
+	QUERY(DT_VERDEF),
+	QUERY(DT_VERDEFNUM),
+	QUERY(DT_VERNEED),
+	QUERY(DT_VERNEEDNUM),
+	QUERY(DT_AUXILIARY),
+	QUERY(DT_FILTER),
 	{ 0, 0 }
 };
 const char *get_elfdtype(int type)





^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2014-01-11  0:57 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-11-24 19:53 [gentoo-commits] gentoo-projects commit in pax-utils: paxelf.c Mike Frysinger (vapier)
  -- strict thread matches above, loose matches on Subject: below --
2014-01-11  0:57 Mike Frysinger (vapier)
2014-01-11  0:35 Mike Frysinger (vapier)
2012-11-24 19:52 Mike Frysinger (vapier)
2012-11-24 19:32 Mike Frysinger (vapier)
2012-04-29  6:24 Mike Frysinger (vapier)
2009-12-01  6:03 Mike Frysinger (vapier)
2009-12-01  5:52 Mike Frysinger (vapier)
2008-12-30 12:59 Mike Frysinger (vapier)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox