From 4df5bd2eb04ddee33f2e6cd95f9debc1796a48db Mon Sep 17 00:00:00 2001 From: bellard Date: Tue, 14 Oct 2003 22:15:56 +0000 Subject: ARM target support (Daniel Glockner) - allow unsigned char as default on ARM (Daniel Glockner) - fixed small ld script support (Daniel Glockner) --- i386-gen.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'i386-gen.c') diff --git a/i386-gen.c b/i386-gen.c index 4d1d954..0704965 100644 --- a/i386-gen.c +++ b/i386-gen.c @@ -70,8 +70,18 @@ int reg_classes[NB_REGS] = { /* maximum alignment (for aligned attribute support) */ #define MAX_ALIGN 8 +/******************************************************/ +/* ELF defines */ + +#define EM_TCC_TARGET EM_386 + /* relocation type for 32 bit data relocation */ -#define R_DATA_32 R_386_32 +#define R_DATA_32 R_386_32 +#define R_JMP_SLOT R_386_JMP_SLOT +#define R_COPY R_386_COPY + +#define ELF_START_ADDR 0x08048000 +#define ELF_PAGE_SIZE 0x1000 /******************************************************/ -- cgit v1.3.1