diff options
author | piman@chromium.org <piman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-09-23 21:56:39 +0000 |
---|---|---|
committer | piman@chromium.org <piman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-09-23 21:56:39 +0000 |
commit | 83c3cb14a4a8629df75b509e926e3c06438391d1 (patch) | |
tree | 8426eadd3e93a53532fb54ccfb33d42c840377c1 /courgette/types_elf.h | |
parent | 968f98483f3b025fd56b31f5942c91271b464e03 (diff) | |
download | chromium_src-83c3cb14a4a8629df75b509e926e3c06438391d1.zip chromium_src-83c3cb14a4a8629df75b509e926e3c06438391d1.tar.gz chromium_src-83c3cb14a4a8629df75b509e926e3c06438391d1.tar.bz2 |
Revert 224789 "Add PE64 support to courgette"
Caused failures: http://build.chromium.org/p/chromium.win/builders/Win7%20Tests%20%28dbg%29%281%29/builds/23037/steps/courgette_unittests/logs/stdio
> Add PE64 support to courgette
>
> Add tests for PE64
>
> BUG=38784
>
> Review URL: https://chromiumcodereview.appspot.com/23600063
TBR=wfh@chromium.org
Review URL: https://codereview.chromium.org/23591065
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@224806 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'courgette/types_elf.h')
-rw-r--r-- | courgette/types_elf.h | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/courgette/types_elf.h b/courgette/types_elf.h index eb054ee..f7fce71 100644 --- a/courgette/types_elf.h +++ b/courgette/types_elf.h @@ -10,11 +10,11 @@ // related to using them. // -typedef uint32 Elf32_Addr; // Unsigned program address -typedef uint16 Elf32_Half; // Unsigned medium integer -typedef uint32 Elf32_Off; // Unsigned file offset -typedef int32 Elf32_Sword; // Signed large integer -typedef uint32 Elf32_Word; // Unsigned large integer +typedef uint32 Elf32_Addr; // Unsigned program address +typedef uint16 Elf32_Half; // Unsigned medium integer +typedef uint32 Elf32_Off; // Unsigned file offset +typedef int32 Elf32_Sword; // Signed large integer +typedef uint32 Elf32_Word; // Unsigned large integer // The header at the top of the file @@ -37,21 +37,21 @@ struct Elf32_Ehdr { // values for header->e_type enum e_type_values { - ET_NONE = 0, // No file type - ET_REL = 1, // Relocatable file - ET_EXEC = 2, // Executable file - ET_DYN = 3, // Shared object file - ET_CORE = 4, // Core file - ET_LOPROC = 0xff00, // Processor-specific - ET_HIPROC = 0xfff // Processor-specific + ET_NONE = 0, // No file type + ET_REL = 1, // Relocatable file + ET_EXEC = 2, // Executable file + ET_DYN = 3, // Shared object file + ET_CORE = 4, // Core file + ET_LOPROC = 0xff00, // Processor-specific + ET_HIPROC = 0xfff // Processor-specific }; // values for header->e_machine enum e_machine_values { - EM_NONE = 0, // No machine - EM_386 = 3, // Intel Architecture - EM_ARM = 40, // ARM Architecture - EM_x86_64 = 62, // Intel x86-64 Architecture + EM_NONE = 0, // No machine + EM_386 = 3, // Intel Architecture + EM_ARM = 40, // ARM Architecture + EM_x86_64 = 62, // Intel x86-64 Architecture // Other values skipped }; |