summaryrefslogtreecommitdiff
path: root/src/format/elf/helper_x86.c
AgeCommit message (Collapse)Author
2016-12-12Applied some code refactoring to remove usages of GBinFormat in favor of ↵Cyrille Bagard
GExeFormat.
2016-11-03Replaced all the remaining occurrences of 'OpenIDA' by 'Chrysalide'.Cyrille Bagard
2015-07-24Replaced all remaining raw accesses to binary contents with the GBinContent ↵Cyrille Bagard
wrapper in binary formats. git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@555 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2015-07-12Cleaned the code handling binary symbols.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@548 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2015-02-09Registered all the supported processors in the system code.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@467 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2014-11-24Disabled old and unsupported architectures.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@425 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2014-09-17Introduced memory ranges.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@406 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2014-08-19Added a demo symbol when loading an ELF header.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@390 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2014-07-31Improved the way code is decoded by avoiding to propagate the base address ↵Cyrille Bagard
everywhere. git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@385 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2014-04-28Updated all copyright headers.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@373 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2012-03-05Printed the string values of the Dex pool in the operand rendering.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@237 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2012-01-01Updated copyright dates.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@221 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2011-10-12Processed skipped instructions and used contexts.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@212 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2010-08-01Cleaned the code and provided a fast way to demangle strings.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@178 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2010-08-01Updated Itanium demangling by using the new contexts.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@177 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2010-04-18Improved the Itanium demangler.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@152 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2010-04-05Reorganized the ELF header (32 or 64 bits).Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@148 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2009-12-01Improved the Itanium demangling.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@139 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2009-10-05Loaded .rel.plt symbols even for shared libraries.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@127 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2009-08-11Improved the loading of several binaries.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@106 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2009-08-09Reorganized the way formats are handled (Java and PE got disabled, Dwarf is ↵Cyrille Bagard
empty). git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@105 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2009-07-15Fixed bugs/mistakes of previous commits.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@94 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2009-07-14Restored the code loading the ELF relocations.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@93 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a