diff options
| author | Vlad Vissoultchev <wqweto@gmail.com> | 2016-03-14 18:06:42 +0200 |
|---|---|---|
| committer | Vlad Vissoultchev <wqweto@gmail.com> | 2016-03-14 18:06:42 +0200 |
| commit | 712eca44d5121dcf62031753e066e3fb6dc66492 (patch) | |
| tree | e23e0c10cbf76969342e0565942562079bb090a6 | |
| parent | 9d778c7bb68fbc4be1b3d04f752d656ebb906e9f (diff) | |
| download | tinycc-712eca44d5121dcf62031753e066e3fb6dc66492.tar.gz tinycc-712eca44d5121dcf62031753e066e3fb6dc66492.tar.bz2 | |
Revert spawnvp param cast and use `no-incompatible-pointer-types` in build-tcc.bat
| -rw-r--r-- | tcc.c | 2 | ||||
| -rw-r--r-- | win32/build-tcc.bat | 4 |
2 files changed, 3 insertions, 3 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, (char *const*)argv); + int ret = spawnvp(P_NOWAIT, prog, (const char *const*)argv); if (-1 == ret) return ret; cwait(&ret, ret, WAIT_CHILD); diff --git a/win32/build-tcc.bat b/win32/build-tcc.bat index ec8d5ae..7713e69 100644 --- a/win32/build-tcc.bat +++ b/win32/build-tcc.bat @@ -10,14 +10,14 @@ echo>..\config.h #define TCC_VERSION "%VERSION%" @if _%1_==_x64_ shift /1 && goto x86_64 @set target=-DTCC_TARGET_PE -DTCC_TARGET_I386 -@set CC=gcc -Os -s -fno-strict-aliasing +@set CC=gcc -Os -s -fno-strict-aliasing -Wno-incompatible-pointer-types @if _%1_==_debug_ set CC=gcc -g -ggdb @set P=32 @goto tools :x86_64 @set target=-DTCC_TARGET_PE -DTCC_TARGET_X86_64 -@set CC=x86_64-w64-mingw32-gcc -Os -s -fno-strict-aliasing +@set CC=x86_64-w64-mingw32-gcc -Os -s -fno-strict-aliasing -Wno-incompatible-pointer-types @if _%1_==_debug_ set CC=x86_64-w64-mingw32-gcc -g -ggdb @set P=64 @goto tools |
