summaryrefslogtreecommitdiffstats
path: root/courgette/assembly_program.cc
Commit message (Expand)AuthorAgeFilesLines
* [Courgette] Refactor: Manage AssemblyProgram and EncodedProgram with scoped_ptr.huangs2016-01-291-28/+22
* Revert of [Courgette] Refactor: Manage AssemblyProgram and EncodedProgram wit...dcheng2016-01-291-22/+28
* [Courgette] Refactor: Manage AssemblyProgram and EncodedProgram with scoped_ptr.huangs2016-01-291-28/+22
* [Courgette] Fold TrimLabels() into ParseDetectedExecutable().huangs2016-01-221-7/+0
* [Courgette] Simplify EncodedProgram Label addition code; removed "1.01 x" mem...huangs2016-01-191-25/+1
* [Courgette] Fix memory leak in AssemblyProgram::TrimLabels().huangs2016-01-181-16/+13
* Switch to standard integer types in courgette/.avi2015-12-211-33/+40
* Use base::UncheckedMalloc rather than std::nothrow in courgette.grt2015-11-061-69/+49
* Add 64-bit absolute address support to courgette.wfh2015-03-131-2/+20
* Fix NULL pointer access in AssemblyProgram::FindLabel.halyavin2015-03-121-0/+2
* Fix memory leak in AssemblyProgram::TrimLabels.halyavin2015-03-121-0/+1
* Fix more MSVC warnings, courgette/ edition.pkasting2014-10-031-18/+5
* Add PE64 support to courgettewfh@chromium.org2013-09-251-1/+1
* Revert 224789 "Add PE64 support to courgette"piman@chromium.org2013-09-231-1/+1
* Add PE64 support to courgettewfh@chromium.org2013-09-231-1/+1
* This patch uses single BytesInstruction Courgette ops to point to long stretc...paulgazz@chromium.org2013-08-131-0/+1
* ARM binaries seen by Courgette have three ISAs, ARM, thumb, and thumb-2. Cou...paulgazz@chromium.org2013-08-061-0/+89
* Support for ARM 32-bit ELF binaries in Courgettepaulgazz@chromium.org2013-08-011-5/+57
* Fixed Courgette to correctly regenerate the ELF relocation table forpaulgazz@chromium.org2013-07-181-0/+17
* Add Elf 32 Support to Courgette.dgarrett@chromium.org2011-11-081-8/+24
* Revert 108929 - Add Elf 32 Support to Courgette.csilv@chromium.org2011-11-071-24/+8
* Add Elf 32 Support to Courgette.dgarrett@chromium.org2011-11-071-8/+24
* Switch out use of std::string and std::vector for large allocations for a buf...tommi@chromium.org2011-04-061-20/+40
* Move some files from base to base/memory.levin@chromium.org2011-03-281-2/+2
* Identifying call sites that need to handle out of memory situations in Courge...tommi@chromium.org2011-03-221-16/+31
* Instrument the allocator code so that we can track down the cause of recent c...tommi@chromium.org2011-03-031-0/+3
* Also build a 64-bit exe version of the 32-bit courgettebradnelson@google.com2010-12-211-3/+3
* Convert LOG(INFO) to VLOG(1) - courgette/.pkasting@chromium.org2010-10-211-6/+5
* Code changes to get the code to compile under GCC.sra@google.com2009-07-181-5/+4
* Move Courgettesra@chromium.org2009-05-081-0/+372