diff options
| author | Vlad Vissoultchev <wqweto@gmail.com> | 2016-03-13 04:18:43 +0200 |
|---|---|---|
| committer | Vlad Vissoultchev <wqweto@gmail.com> | 2016-03-13 04:18:43 +0200 |
| commit | 8e4d64be2fc1d707c7800c5096f6e0ea22cbd015 (patch) | |
| tree | ffc4f2506c8645a51f24121dd0cff4933a827cad | |
| parent | ceccd3ead3884afba95fd21ba1967d01acd2f2df (diff) | |
| download | tinycc-8e4d64be2fc1d707c7800c5096f6e0ea22cbd015.tar.gz tinycc-8e4d64be2fc1d707c7800c5096f6e0ea22cbd015.tar.bz2 | |
Silence FIXME and compiler warning
| -rw-r--r-- | tcc.c | 2 | ||||
| -rw-r--r-- | tccelf.c | 3 |
2 files changed, 4 insertions, 1 deletions
@@ -132,7 +132,7 @@ static void help(void) #include <process.h> static int execvp_win32(const char *prog, char **argv) { - int ret = spawnvp(P_NOWAIT, prog, (const char *const*)argv); + int ret = spawnvp(P_NOWAIT, prog, (char *const*)argv); if (-1 == ret) return ret; cwait(&ret, ret, WAIT_CHILD); @@ -573,6 +573,9 @@ ST_FUNC void relocate_section(TCCState *s1, Section *s) goto output_file; write16le(ptr, read16le(ptr) + val - addr); break; + case R_386_RELATIVE: + /* do nothing */ + break; default: fprintf(stderr,"FIXME: handle reloc type %d at %x [%p] to %x\n", type, (unsigned)addr, ptr, (unsigned)val); |
