Mercurial > pub > dyncall > dyncall
changeset 368:f28b7f4f5749
- removed some pseudo-op on non-darwin platforms to make clang's integrated assembler happy
author | Tassilo Philipp |
---|---|
date | Wed, 05 Aug 2020 15:50:49 +0200 |
parents | 2fb084f98439 |
children | 26aa936d4841 |
files | ChangeLog dyncall/dyncall_call_ppc32.S dyncallback/dyncall_callback_ppc32.S |
diffstat | 3 files changed, 5 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Mon Jul 20 14:07:36 2020 +0200 +++ b/ChangeLog Wed Aug 05 15:50:49 2020 +0200 @@ -7,6 +7,9 @@ o made "formatted" call interface use calling convention signature chars o added helper function dcGetModeFromCCSigChar() mapping callconv sig chars to respective mode o removed some unnecessary headers (only contained internal used forward declarations) + o support clang's integrated as (didn't build on non-Darwin PPC32 platforms) +dyncallback: + o support clang's integrated as (didn't build on non-Darwin PPC32 platforms) dynload: o fix to build with musl libc doc:
--- a/dyncall/dyncall_call_ppc32.S Mon Jul 20 14:07:36 2020 +0200 +++ b/dyncall/dyncall_call_ppc32.S Wed Aug 05 15:50:49 2020 +0200 @@ -33,7 +33,7 @@ */ - .machine ppc + #.machine ppc # clang's integrated as doesn't handle this on anything but Darwin (at least for clang <= 9) .text /* ============================================================================
--- a/dyncallback/dyncall_callback_ppc32.S Mon Jul 20 14:07:36 2020 +0200 +++ b/dyncallback/dyncall_callback_ppc32.S Wed Aug 05 15:50:49 2020 +0200 @@ -25,7 +25,7 @@ #include "../portasm/portasm-ppc.S" -.machine ppc +#.machine ppc # clang's integrated as doesn't handle this on anything but Darwin (at least for clang <= 9) .text .align 2