# HG changeset patch # User Tassilo Philipp # Date 1596635449 -7200 # Node ID f28b7f4f5749bcb0a4b7838a321b23038b454559 # Parent 2fb084f984396133191a1411098d81d5299e0913 - removed some pseudo-op on non-darwin platforms to make clang's integrated assembler happy diff -r 2fb084f98439 -r f28b7f4f5749 ChangeLog --- 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: diff -r 2fb084f98439 -r f28b7f4f5749 dyncall/dyncall_call_ppc32.S --- 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 /* ============================================================================ diff -r 2fb084f98439 -r f28b7f4f5749 dyncallback/dyncall_callback_ppc32.S --- 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