mirror of
https://github.com/frida/tinycc
synced 2024-12-25 06:26:49 +03:00
Fix tests Makefiles on Windows
Compiled tcc.exe location is under $(top_srcdir)/win32
This commit is contained in:
parent
5175b1ad87
commit
fa2472c172
@ -60,12 +60,13 @@ endif
|
||||
|
||||
# run local version of tcc with local libraries and includes
|
||||
TCCFLAGS = -B$(TOP) -I$(TOP) -I$(top_srcdir) -I$(top_srcdir)/include -L$(TOP)
|
||||
TCC = $(TOP)/tcc $(TCCFLAGS)
|
||||
ifdef CONFIG_WIN32
|
||||
TCCFLAGS = -B$(top_srcdir)/win32 -I$(top_srcdir) -I$(top_srcdir)/include -L$(TOP)
|
||||
TCC = $(TOP)/win32/tcc $(TCCFLAGS)
|
||||
endif
|
||||
XTCCFLAGS = -B$(TOP) -B$(top_srcdir)/win32 -I$(TOP) -I$(top_srcdir) -I$(top_srcdir)/include
|
||||
|
||||
TCC = $(TOP)/tcc $(TCCFLAGS)
|
||||
RUN_TCC = $(NATIVE_DEFINES) -DONE_SOURCE -run $(top_srcdir)/tcc.c $(TCCFLAGS)
|
||||
|
||||
DISAS = objdump -d
|
||||
|
@ -2,9 +2,16 @@
|
||||
# credits: 01..13.c from the pcc cpp-tests suite
|
||||
#
|
||||
|
||||
TCC = ../../tcc
|
||||
TOP = ../..
|
||||
include $(TOP)/Makefile
|
||||
|
||||
TCC = $(TOP)/tcc
|
||||
TESTS = $(patsubst %.c,%.test,$(wildcard *.c))
|
||||
|
||||
ifdef CONFIG_WIN32
|
||||
TCC = $(top_srcdir)/win32/tcc
|
||||
endif
|
||||
|
||||
all test : $(TESTS)
|
||||
|
||||
%.test: %.c %.expect
|
||||
|
@ -19,6 +19,10 @@ endif
|
||||
|
||||
TCC = $(TOP)/tcc $(TCCFLAGS)
|
||||
|
||||
ifdef CONFIG_WIN32
|
||||
TCC = $(top_srcdir)/win32/tcc $(TCCFLAGS)
|
||||
endif
|
||||
|
||||
TESTS = $(patsubst %.c,%.test,$(wildcard *.c))
|
||||
|
||||
# 34_array_assignment.test -- array assignment is not in C standard
|
||||
|
Loading…
Reference in New Issue
Block a user