Anthony Green
70c303cb88
Fix testsuite for GCC 4.9.0
2014-05-11 09:56:40 -04:00
Josh Triplett
e48918ecf8
testsuite: Add ABIs to the test matrix; unify tests across ABIs
...
This eliminates all the *_win32.c tests in favor of the tests they were
branched from, and expands test coverage to run many more tests on
stdcall, thiscall, and fastcall.
This same mechanism also supports testing any other target that has
multiple ABIs.
2014-03-16 20:39:12 -07:00
Josh Triplett
0d9cce8edb
testsuite: ffitest.h: Parenthesize the CHECK macro
2014-03-16 20:34:46 -07:00
Josh Triplett
dfdb02cc86
testsuite: Introduce a __THISCALL__ compiler-specific macro
2014-03-16 20:34:41 -07:00
Josh Triplett
bad8948346
testsuite: Introduce a __STDCALL__ compiler-specific macro
...
Several tests want to use stdcall, which differs in syntax by compiler,
so introduce a macro for it in ffitest.h.
2014-03-16 15:27:07 -07:00
Josh Triplett
98a793fa36
testsuite: Common up the ifdef blocks for compiler-specific macros
2014-03-16 15:21:57 -07:00
Anthony Green
a9521411a5
sparc v8 and testsuite fixes
2013-02-09 06:54:40 -05:00
Anthony Green
f03eab0824
Remove obsolete inline test functions
2013-01-11 17:14:11 -05:00
Anthony Green
05fbe1faed
xlc compiler support
2013-01-11 16:54:40 -05:00
Anthony Green
f7879bc3f3
Testsuite fix for Solaris vendor compiler
2013-01-08 07:30:28 -05:00
Peter Rosin
0a1ab12a8d
Various MSVC-related changes.
2012-03-30 08:14:08 -04:00
Anthony Green
d992ac54a2
Refresh from GCC
2011-07-29 17:32:53 -04:00
Anthony Green
0e5843995f
Refresh from GCC
2011-02-08 07:52:40 -05:00
Anthony Green
7b7a42f221
Rebase from GCC
2010-01-12 09:14:14 -05:00
Anthony Green
0cfe60e9d1
3.0.9rc12
2009-12-29 10:06:04 -05:00
Anthony Green
884402787b
HPUX support and avr32 test fixes.
2009-12-26 12:57:23 -05:00
Anthony Green
115ab36fce
Update missing changes for 3.0.9r4.
2009-12-24 00:22:00 -05:00
Anthony Green
c6dddbd02b
Initial commit
2009-10-04 08:11:33 -04:00