* [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