Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 0686c2e7 | 2014-10-25 14:52:45 | sparc: Preprocess float point struct return We can eliminate recursion and speed structure return by flattening a nested structure tree into a bitmask. | ||
| 2b27890b | 2014-10-24 16:10:48 | sparc: Rewrite everything It's impossible to call between v8 and v9 ABIs, because of the stack bias in the v9 ABI. So let's not pretend it's just not implemented yet. Split the v9 code out to a separate file. The register windows prevent ffi_call from setting up the entire stack frame the assembly, but we needn't make an indirect call back to prep_args. | ||
| fd4f7cc0 | 2014-10-24 11:11:53 | sparc: Eliminate long double ifdefs | ||
| 5d7b5445 | 2014-10-24 11:45:53 | sparc: Tidy up symbols Assembly to use local labels, .type annotation, hidden annotation. I do retain the _prefix for the symbols, but given that it wasn't done consistently across all symbols, I doubt it's actually needed. | ||
| a9521411 | 2013-02-09 06:54:40 | sparc v8 and testsuite fixes | ||
| 70b11b47 | 2013-02-08 16:12:19 | Fix small struct passing on ppc | ||
| cb03ea8f | 2013-02-08 12:25:18 | sparc v9 fixes for sun tools | ||
| 9db7e1a9 | 2013-02-07 21:06:08 | Fix botched sparc patch. Update version. | ||
| fd07c9e4 | 2013-02-07 18:00:36 | Add cache flushing routine for sun compiler on sparc solaris 2.8 | ||
| 7c5e60b5 | 2012-03-29 08:48:22 | Rebase on fixed GCC sources | ||
| 8360bf1c | 2012-02-23 07:01:13 | Ensure that users don't include ffitarget.h directly | ||
| 049d8386 | 2011-08-22 14:50:10 | Many new patches | ||
| 1833aa0f | 2011-02-11 07:11:04 | sparc ABI test fix. | ||
| 404585d1 | 2011-02-08 10:44:36 | Fix sparc v8 aggregate type returns for sun's compiler | ||
| 2db72615 | 2010-11-21 10:50:56 | Rebase | ||
| 5feacad4 | 2010-08-05 08:30:04 | define generic symbols carefully | ||
| d14178be | 2010-07-23 09:14:00 | FFI_LAST_ABI fix | ||
| 3f5b1375 | 2010-07-12 14:39:18 | rebase | ||
| 9dc9a293 | 2010-04-13 10:33:52 | Rebase to latest GCC sources | ||
| 7b7a42f2 | 2010-01-12 09:14:14 | Rebase from GCC | ||
| c3042afa | 2010-01-01 08:08:02 | Reset quilt patches post 3.0.9 merge with GCC | ||
| 0cfe60e9 | 2009-12-29 10:06:04 | 3.0.9rc12 | ||
| 9458d88f | 2009-12-26 07:02:27 | Rebase from GCC | ||
| da11bece | 2009-12-24 05:34:46 | Release 3.0.9rc5 | ||
| 115ab36f | 2009-12-24 00:22:00 | Update missing changes for 3.0.9r4. | ||
| c6dddbd0 | 2009-10-04 08:11:33 | Initial commit |