summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
W. Trevor King [Tue, 14 Aug 2012 16:07:37 +0000 (12:07 -0400)]
Fix myconf -> my_conf typos in simulavr ebuild.
W. Trevor King [Tue, 14 Aug 2012 02:27:30 +0000 (22:27 -0400)]
Set RUNPATH for simulavr binary (so it can find libbfd).
With --enable-new-dtags, ld sets both RUNPATH and RPATH instead of
just RPATH. On Gentoo, this has been the default since 2005 [1], but
explicit is better than implicit [2].
$ readelf -d .../usr/bin/simulavr | grep PATH
0x000000000000000f (RPATH) Library rpath: [/usr/lib/binutils/avr/git]
0x000000000000001d (RUNPATH) Library runpath: [/usr/lib/binutils/avr/git]
From ld(1):
The "DT_RPATH" entries are ignored if "DT_RUNPATH" entries exist.
So the fact that there is a RPATH entry doesn't matter.
[1]: http://comments.gmane.org/gmane.comp.gnu.binutils/57379
[2]: http://www.python.org/dev/peps/pep-0020/
W. Trevor King [Tue, 14 Aug 2012 00:28:51 +0000 (20:28 -0400)]
Adjust simulavr docdir so docs get installed in ".../share/doc/${P}".
W. Trevor King [Mon, 13 Aug 2012 20:15:59 +0000 (16:15 -0400)]
Patch simulavr to work around bug 35737 (poisoned interrupts).
W. Trevor King [Mon, 13 Aug 2012 19:47:46 +0000 (15:47 -0400)]
Add dev-embedded/simulavr.