public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-projects commit in pax-utils: TODO
@ 2009-12-03  8:00 Mike Frysinger (vapier)
  0 siblings, 0 replies; 4+ messages in thread
From: Mike Frysinger (vapier) @ 2009-12-03  8:00 UTC (permalink / raw
  To: gentoo-commits

vapier      09/12/03 08:00:43

  Modified:             TODO
  Log:
  todo: handle versioned symbols better

Revision  Changes    Path
1.12                 pax-utils/TODO

file : http://sources.gentoo.org/viewcvs.py/gentoo-projects/pax-utils/TODO?rev=1.12&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-projects/pax-utils/TODO?rev=1.12&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-projects/pax-utils/TODO?r1=1.11&r2=1.12

Index: TODO
===================================================================
RCS file: /var/cvsroot/gentoo-projects/pax-utils/TODO,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- TODO	20 Aug 2007 09:54:15 -0000	1.11
+++ TODO	3 Dec 2009 08:00:43 -0000	1.12
@@ -31,3 +31,9 @@
 
 we look at the section named ".text" for TEXTRELs when we should look at the
 PT_LOAD program headers which are marked Executable.
+
+we don't handle versioned symbols well.  take an ELF with debugging and do:
+	scanelf -s '' elf
+notice that glibc symbols generally have version info.  then search for that:
+	scanelf -s foo@@ver elf
+no hits as all of our symbol comparisons ignore the versioning info.






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

* [gentoo-commits] gentoo-projects commit in pax-utils: TODO
@ 2010-01-15 12:36 Mike Frysinger (vapier)
  0 siblings, 0 replies; 4+ messages in thread
From: Mike Frysinger (vapier) @ 2010-01-15 12:36 UTC (permalink / raw
  To: gentoo-commits

vapier      10/01/15 12:36:11

  Modified:             TODO
  Log:
  alignment issues are fixed now

Revision  Changes    Path
1.13                 pax-utils/TODO

file : http://sources.gentoo.org/viewcvs.py/gentoo-projects/pax-utils/TODO?rev=1.13&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-projects/pax-utils/TODO?rev=1.13&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-projects/pax-utils/TODO?r1=1.12&r2=1.13

Index: TODO
===================================================================
RCS file: /var/cvsroot/gentoo-projects/pax-utils/TODO,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- TODO	3 Dec 2009 08:00:43 -0000	1.12
+++ TODO	15 Jan 2010 12:36:11 -0000	1.13
@@ -1,15 +1,3 @@
-Fix these warnings when building on arm/hppa/ia64/sparc:
-scanelf.c: In function `scanelf_file_textrel':
-scanelf.c:241: warning: cast increases required alignment of target type
-scanelf.c:242: warning: cast increases required alignment of target type
-due to:
-	dyn = DYN ## B (elf->data + offset); \
-	rel = REL ## B (elf->data + EGET(shdr[s].sh_offset)); \
-	rela = RELA ## B (elf->data + EGET(shdr[s].sh_offset)); \
-	sym = SYM ## B (elf->data + EGET(symtab->sh_offset)); \
-perhaps we need to just force the alignment of the data member in the struct to
-the size of something large ?  or just ignore the warning ...
-
 pspax -u 0
 errno = 0; uid = strtol(optarg, NULL, 10); if (uid == 0 && errno != 0) error("invalid value");
 






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

* [gentoo-commits] gentoo-projects commit in pax-utils: TODO
@ 2010-02-14 17:43 Mike Frysinger (vapier)
  0 siblings, 0 replies; 4+ messages in thread
From: Mike Frysinger (vapier) @ 2010-02-14 17:43 UTC (permalink / raw
  To: gentoo-commits

vapier      10/02/14 17:43:02

  Modified:             TODO
  Log:
  add an arm attributes todo

Revision  Changes    Path
1.14                 pax-utils/TODO

file : http://sources.gentoo.org/viewcvs.py/gentoo-projects/pax-utils/TODO?rev=1.14&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-projects/pax-utils/TODO?rev=1.14&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-projects/pax-utils/TODO?r1=1.13&r2=1.14

Index: TODO
===================================================================
RCS file: /var/cvsroot/gentoo-projects/pax-utils/TODO,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- TODO	15 Jan 2010 12:36:11 -0000	1.13
+++ TODO	14 Feb 2010 17:43:01 -0000	1.14
@@ -25,3 +25,7 @@
 notice that glibc symbols generally have version info.  then search for that:
 	scanelf -s foo@@ver elf
 no hits as all of our symbol comparisons ignore the versioning info.
+
+allow digging into ARM_ATTRIBUTES (.ARM.attributes) sections
+	- need info on the section layout
+	- figure out how to integrate cleanly (target-independent driller)






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

* [gentoo-commits] gentoo-projects commit in pax-utils: TODO
@ 2010-03-05 20:20 Mike Frysinger (vapier)
  0 siblings, 0 replies; 4+ messages in thread
From: Mike Frysinger (vapier) @ 2010-03-05 20:20 UTC (permalink / raw
  To: gentoo-commits

vapier      10/03/05 20:20:15

  Modified:             TODO
  Log:
  add link to attributes document

Revision  Changes    Path
1.15                 pax-utils/TODO

file : http://sources.gentoo.org/viewcvs.py/gentoo-projects/pax-utils/TODO?rev=1.15&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-projects/pax-utils/TODO?rev=1.15&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-projects/pax-utils/TODO?r1=1.14&r2=1.15

Index: TODO
===================================================================
RCS file: /var/cvsroot/gentoo-projects/pax-utils/TODO,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- TODO	14 Feb 2010 17:43:01 -0000	1.14
+++ TODO	5 Mar 2010 20:20:14 -0000	1.15
@@ -29,3 +29,4 @@
 allow digging into ARM_ATTRIBUTES (.ARM.attributes) sections
 	- need info on the section layout
 	- figure out how to integrate cleanly (target-independent driller)
+	http://sourceware.org/binutils/docs/as/GNU-Object-Attributes.html






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

end of thread, other threads:[~2010-03-05 20:20 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-12-03  8:00 [gentoo-commits] gentoo-projects commit in pax-utils: TODO Mike Frysinger (vapier)
  -- strict thread matches above, loose matches on Subject: below --
2010-01-15 12:36 Mike Frysinger (vapier)
2010-02-14 17:43 Mike Frysinger (vapier)
2010-03-05 20:20 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