Anthony Green
|
001aaf4b1b
|
When no VFP arguments are present the IP register is used
uninitialized. Initialize it to the value of FP.
This fixes a number of testsuite failures when configured for
armv7l-unknown-linux-gnueabihf
|
2014-02-28 00:20:17 -05:00 |
|
Anthony Green
|
49f7729c3c
|
aarch64 fix
|
2014-02-28 00:17:16 -05:00 |
|
Anthony Green
|
447483d51c
|
Fix ChangeLog merge
|
2014-02-27 15:42:41 -05:00 |
|
Anthony Green
|
51377bda9a
|
Merge pull request #72 from heiher/devel
MIPS N32: Fix call floating point va function
|
2014-02-15 08:06:29 -05:00 |
|
Anthony Green
|
f08da54654
|
Merge pull request #68 from zeldin/master
Linux/ppc64: Remove assumption on contents of r11 in closure
|
2014-02-15 08:06:11 -05:00 |
|
Heiher
|
40927bd3e1
|
Fix call floating point va function
I'm not sure floating-point arguments in GPR or FPR before calling
variable number arguments function. so, load all arguments to GPR and
FPR.
|
2014-02-09 10:38:24 +08:00 |
|
Zachary Waldowski
|
b4df9cf9cc
|
AArch64: Fix void fall-through case when assertions are enabled
|
2014-02-05 14:29:08 -05:00 |
|
Zachary Waldowski
|
f466aad0d9
|
AArch64: Fix missing semicolons when assertions are enabled
|
2014-02-05 14:28:59 -05:00 |
|
Anthony Green
|
7ea677733b
|
Remove build-ios from Makefile
Conflicts:
ChangeLog
|
2014-02-05 14:28:59 -05:00 |
|
Anthony Green
|
6ae046cc59
|
Mention Aarch64 on iOS
|
2014-02-05 14:28:59 -05:00 |
|
Zachary Waldowski
|
bfc06b3fdb
|
Update ChangeLog
|
2014-02-05 14:28:59 -05:00 |
|
Zachary Waldowski
|
0a0f12ce1f
|
AArch64: Remove duplicitous element_count call.
This inhibits an analyzer warning by Clang.
|
2014-02-05 14:28:59 -05:00 |
|
Zachary Waldowski
|
4330fdcd92
|
Darwin/aarch64: Respect iOS ABI re: stack argument alignment
|
2014-02-05 14:28:59 -05:00 |
|
Zachary Waldowski
|
0a333d6c39
|
Darwin/aarch64: Fix size_t assumptions
|
2014-02-05 14:28:59 -05:00 |
|
Zachary Waldowski
|
2c18e3c76a
|
Darwin/aarch64: Fix "shadows declaration" warnings
|
2014-02-05 14:28:58 -05:00 |
|
Zachary Waldowski
|
1b8a8e20e3
|
Darwin/aarch64: Use Clang cache invalidation builtin
|
2014-02-05 14:28:58 -05:00 |
|
Zachary Waldowski
|
6030cdcae7
|
Darwin/aarch64: Account for long double being equal to double
|
2014-02-05 14:28:58 -05:00 |
|
Zachary Waldowski
|
5658b08926
|
Darwin/aarch64: Use CNAME, restrict .size like ARM
|
2014-02-05 14:28:58 -05:00 |
|
Zachary Waldowski
|
0717578080
|
Darwin/aarch64: Fix invalid reference in assembly
|
2014-02-05 14:28:58 -05:00 |
|
Zachary Waldowski
|
9da28b4427
|
Darwin/x86_64: Fix 64-bit type shortening warnings
|
2014-02-05 14:28:58 -05:00 |
|
Zachary Waldowski
|
821d398f08
|
Darwin: Merge build scripts, redo project, incl. arm64
|
2014-02-05 14:28:58 -05:00 |
|
Zachary Waldowski
|
6eff9ff9e7
|
Darwin/iOS: Improve unified syntax use for LLVM
|
2014-02-05 14:28:58 -05:00 |
|
Zachary Waldowski
|
ba0ea99c82
|
Fix dlmalloc warnings due to set_segment_flags, sizeof(size_t)
|
2014-02-05 14:28:58 -05:00 |
|
Zachary Waldowski
|
994be3a5c1
|
Darwin/iOS: Fix mis-typing of vfp_reg_free
|
2014-02-05 14:28:58 -05:00 |
|
Zachary Waldowski
|
a8e0a835ab
|
Darwin/ARM: Assert on NULL dereference
This inhibits an analyzer warning by Clang on all platforms.
|
2014-02-05 14:28:58 -05:00 |
|
Zachary Waldowski
|
1367534158
|
Darwin/i386: Inhibit Clang previous prototype warnings
|
2014-02-05 14:28:53 -05:00 |
|
Zachary Waldowski
|
66469c381e
|
Darwin/ARM: Inhibit Clang previous prototype warnings
|
2014-02-05 14:28:49 -05:00 |
|
Zachary Waldowski
|
5bfe62a00d
|
Darwin/AArch64: Inhibit Clang previous prototype warnings
|
2014-01-09 13:41:27 -05:00 |
|
Marcus Comstedt
|
fa5f25c20f
|
Linux/ppc64: Remove assumption on contents of r11 in closure
|
2014-01-04 19:00:08 +01:00 |
|
Anthony Green
|
3dc3f32c35
|
Undo iOS ARM64 changes.
|
2013-12-05 16:23:25 -05:00 |
|
Anthony Green
|
356b2cbc30
|
Merge branch 'master' of github.com:/atgreen/libffi
|
2013-11-30 22:38:13 -05:00 |
|
Anthony Green
|
484a758426
|
Mention Aarch64 on iOS
|
2013-11-30 22:37:50 -05:00 |
|
Anthony Green
|
07345a30ec
|
Mention Aarch64 on iOS
|
2013-11-30 21:06:51 -05:00 |
|
Anthony Green
|
d4b931c1b8
|
Remove build-ios from Makefile
|
2013-11-30 20:58:31 -05:00 |
|
Anthony Green
|
dfbf236d70
|
Merge branch 'master' of github.com:/atgreen/libffi
Add ChangeLog entry.
|
2013-11-30 20:55:47 -05:00 |
|
Anthony Green
|
bb9740e545
|
Merge pull request #60 from zwaldowski/ios-redo
Mac/iOS support, including aarch64 port
|
2013-11-30 17:54:39 -08:00 |
|
Zachary Waldowski
|
4d701e03fa
|
Darwin: Properly export headers from Xcode project
|
2013-11-30 13:25:55 -05:00 |
|
Zachary Waldowski
|
022f12eb9a
|
Darwin: Freshen gen scripts, remove old build-ios.sh
|
2013-11-30 12:21:38 -05:00 |
|
Zachary Waldowski
|
e820fe2025
|
Darwin/iOS: Include x86_64+aarch64 pieces in library
|
2013-11-30 12:03:51 -05:00 |
|
Zachary Waldowski
|
0278284e47
|
Darwin/aarch64: size_t assumptions
|
2013-11-30 12:02:18 -05:00 |
|
Zachary Waldowski
|
9775446b64
|
Darwin/aarch64: Fix “shadows declaration” warnings
|
2013-11-30 04:17:00 -05:00 |
|
Zachary Waldowski
|
4260badc37
|
Darwin/aarch64: Use Clang cache invalidation builtin
|
2013-11-30 04:16:58 -05:00 |
|
Zachary Waldowski
|
9fa7998d5f
|
Darwin/aarch64: Inhibit Xcode warning
|
2013-11-30 04:16:56 -05:00 |
|
Zachary Waldowski
|
0e832048a9
|
Darwin/aarch64: double == long double
|
2013-11-30 04:16:53 -05:00 |
|
Zachary Waldowski
|
602dc22d76
|
Darwin/iOS prep script: try and compile for arm64
|
2013-11-30 04:16:53 -05:00 |
|
Zachary Waldowski
|
b513dfe79d
|
Darwin/aarch64: Restrict .size to ELF like arm32.
|
2013-11-30 04:16:50 -05:00 |
|
Zachary Waldowski
|
bc978099bf
|
Darwin/aarch64: Potentially(?) fix compile error
|
2013-11-30 04:16:48 -05:00 |
|
Zachary Waldowski
|
d6bb931446
|
Darwin/aarch64: Use CNAME refs
|
2013-11-30 04:16:45 -05:00 |
|
Zachary Waldowski
|
33c46ce568
|
Darwin/Mac: Fix 64/32 shortening warnings
|
2013-11-30 04:14:10 -05:00 |
|
Zachary Waldowski
|
0612081e6c
|
Darwin: Misc size_t warnings
|
2013-11-30 04:14:10 -05:00 |
|