diff options
| author | James Lyon <jamesly0n@hotmail.com> | 2013-04-18 17:27:34 +0100 |
|---|---|---|
| committer | James Lyon <jamesly0n@hotmail.com> | 2013-04-18 17:27:34 +0100 |
| commit | 2bbfaf436f937ace4809d84be812ea1ac7fd7352 (patch) | |
| tree | 6e4f3f80611a8a471b5e84f42e05d2fd30f57e73 /tcc.h | |
| parent | ce5e12c2f950052d8109b6b7a56d900547705c08 (diff) | |
| download | tinycc-2bbfaf436f937ace4809d84be812ea1ac7fd7352.tar.gz tinycc-2bbfaf436f937ace4809d84be812ea1ac7fd7352.tar.bz2 | |
Tests in abitest.c now work on Win32.
I expect that Linux-x86 is probably fine. All other architectures
except ARM are definitely broken since I haven't yet implemented
gfunc_sret for these, although replicating the current behaviour
should be straightforward.
Diffstat (limited to 'tcc.h')
| -rw-r--r-- | tcc.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -1267,6 +1267,7 @@ ST_FUNC void gsym_addr(int t, int a); ST_FUNC void gsym(int t); ST_FUNC void load(int r, SValue *sv); ST_FUNC void store(int r, SValue *v); +ST_FUNC int gfunc_sret(CType *vt, CType *ret, int *align); ST_FUNC void gfunc_call(int nb_args); ST_FUNC void gfunc_prolog(CType *func_type); ST_FUNC void gfunc_epilog(void); |
