diff options
| author | Michael Matz <matz@suse.de> | 2014-04-03 17:59:41 +0200 |
|---|---|---|
| committer | Michael Matz <matz@suse.de> | 2014-04-03 17:59:41 +0200 |
| commit | a913ee6082af6257416bce04e0e5c87894d6bff3 (patch) | |
| tree | 0224618e7028f90a33d7d21d3ddc8c1d4ef16bc8 | |
| parent | ea2805f097414bf7bf299c131be1aba27b79f5d1 (diff) | |
| download | tinycc-a913ee6082af6257416bce04e0e5c87894d6bff3.tar.gz tinycc-a913ee6082af6257416bce04e0e5c87894d6bff3.tar.bz2 | |
x86-64: Use correct ELF values
The x86-64 uses different segment alignment (2MB) and a different
start address.
| -rw-r--r-- | x86_64-gen.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/x86_64-gen.c b/x86_64-gen.c index 9a9221d..eb201c8 100644 --- a/x86_64-gen.c +++ b/x86_64-gen.c @@ -112,8 +112,8 @@ enum { #define R_JMP_SLOT R_X86_64_JUMP_SLOT #define R_COPY R_X86_64_COPY -#define ELF_START_ADDR 0x08048000 -#define ELF_PAGE_SIZE 0x1000 +#define ELF_START_ADDR 0x400000 +#define ELF_PAGE_SIZE 0x200000 /******************************************************/ #else /* ! TARGET_DEFS_ONLY */ |
