aboutsummaryrefslogtreecommitdiff
path: root/tccelf.c
diff options
context:
space:
mode:
authorseyko <seyko2@gmail.com>2015-03-26 07:47:45 +0300
committerseyko <seyko2@gmail.com>2015-03-26 07:47:45 +0300
commitacef4ff244bb3b7af596d657e2f549e33c1daf43 (patch)
tree24d07535910d7479d26da01bf7bb7afcb4378e79 /tccelf.c
parent548a55eda53a0dcf2eabd617115c4e46330d7e23 (diff)
downloadtinycc-acef4ff244bb3b7af596d657e2f549e33c1daf43.tar.gz
tinycc-acef4ff244bb3b7af596d657e2f549e33c1daf43.tar.bz2
make a bound checking more compatible with Windows 64
On Linux 32: sizeof(long)=32 == sizeof(void *)=32 on Linux 64: sizeof(long)=64 == sizeof(void *)=64 on Windows 64: sizeof(long)=32 != sizeof(void *)=64
Diffstat (limited to 'tccelf.c')
-rw-r--r--tccelf.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tccelf.c b/tccelf.c
index 502479f..bd2c147 100644
--- a/tccelf.c
+++ b/tccelf.c
@@ -1568,7 +1568,7 @@ static int tcc_add_support(TCCState *s1, const char *filename)
ST_FUNC void tcc_add_bcheck(TCCState *s1)
{
#ifdef CONFIG_TCC_BCHECK
- unsigned long *ptr;
+ addr_t *ptr;
Section *init_section;
unsigned char *pinit;
int sym_index;