summaryrefslogtreecommitdiffstats
path: root/elf.h
Commit message (Collapse)AuthorAgeFilesLines
* target-xtensa: add target stubsMax Filippov2011-09-101-0/+2
| | | | | Signed-off-by: Max Filippov <jcmvbkbc@gmail.com> Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
* unicore32: necessary modifications for other files to support unicore32Guan Xuetao2011-04-121-0/+2
| | | | | Signed-off-by: Guan Xuetao <gxt@mprc.pku.edu.cn> Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
* LatticeMico32 target supportMichael Walle2011-03-071-0/+1
| | | | | | | | This patch adds support for the LatticeMico32 softcore processor by Lattice Semiconductor. Signed-off-by: Michael Walle <michael@walle.cc> Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
* linux-user/elfload: add FDPIC supportMike Frysinger2011-02-091-0/+19
| | | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org> Signed-off-by: Riku Voipio <riku.voipio@nokia.com>
* Add more DT_* and AT_* constants to qemu's copy of elf.h.Richard Henderson2010-07-291-0/+44
| | | | | | | Moving some PPC AT_* constants from elfload.c at the same time. Signed-off-by: Richard Henderson <rth@twiddle.net> Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
* microblaze: Update elf machine nums.Edgar E. Iglesias2010-05-191-1/+2
| | | | | | | | | | | 189 was allocated in upstream binutils. 0xbaab was the old temporary value. Still used by some tools and the linux kernel. I've seen 115 in older gdb versions, but lets ignore that one. Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
* tcg-i386: Implement small forward branches.Richard Henderson2010-02-061-0/+2
| | | | | | | | | | | | There are places, like brcond2, where we know that the destination of a forward branch will be within 127 bytes. Add the R_386_PC8 relocation type to support this. Add a flag to tcg_out_jxx and tcg_out_brcond* to enable it. Set the flag in the brcond2 label_next branches; pass along the input flag otherwise. Signed-off-by: Richard Henderson <rth@twiddle.net> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
* Avoid name clashes with symbols that leak from system headersmalc2009-07-181-0/+2
| | | | Signed-off-by: malc <av1474@comtv.ru>
* linux-user: implemented ELF coredump support for ARM targetMika Westerberg2009-06-161-1/+18
| | | | | | | | | | | | When target process is killed with signal (such signal that should dump core) a coredump file is created. This file is similar than coredump generated by Linux (there are few exceptions though). Riku Voipio: added support for rlimit Signed-off-by: Mika Westerberg <mika.westerberg@iki.fi> Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
* microblaze: linux-user support.Edgar E. Iglesias2009-05-261-0/+2
| | | | Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
* Fix most warnings that would be caused by gcc flag -Wundefblueswir12008-09-061-0/+3
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5173 c046a42c-6fe2-441c-8c8c-71466251a162
* Report missing elf_addr_t definition from Linux kernel headerj_mayer2007-10-071-0/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3346 c046a42c-6fe2-441c-8c8c-71466251a162
* find -type f | xargs sed -i 's/[\t ]$//g' # on most filesths2007-09-161-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3173 c046a42c-6fe2-441c-8c8c-71466251a162
* Support for more SPARC relocations, by Martin Bochnig.ths2007-02-101-0/+3
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2407 c046a42c-6fe2-441c-8c8c-71466251a162
* Rewrite Arm host support.pbrook2006-07-301-0/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2071 c046a42c-6fe2-441c-8c8c-71466251a162
* Sparc64 host support (Blue Swirl)bellard2006-07-181-0/+2
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2064 c046a42c-6fe2-441c-8c8c-71466251a162
* MIPS target (Jocelyn Mayer)bellard2005-07-021-0/+18
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1464 c046a42c-6fe2-441c-8c8c-71466251a162
* ia64 supportbellard2003-04-291-0/+108
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@115 c046a42c-6fe2-441c-8c8c-71466251a162
* symbol fixbellard2003-04-291-3/+5
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@103 c046a42c-6fe2-441c-8c8c-71466251a162
* more cpu supportbellard2003-04-071-101/+708
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@77 c046a42c-6fe2-441c-8c8c-71466251a162
* avoid pt_regs clashbellard2003-02-181-1/+1
| | | | git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5 c046a42c-6fe2-441c-8c8c-71466251a162
* This commit was generated by cvs2svn to compensate for changes in r2,bellard2003-02-181-0/+425
which included commits to RCS files with non-trunk default branches. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3 c046a42c-6fe2-441c-8c8c-71466251a162
OpenPOWER on IntegriCloud