Up to [local] / ports / devel / dyncall
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.7 / (download) - annotate - [select for diffs], Thu Sep 21 09:49:52 2023 UTC (8 months, 1 week ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE,
OPENBSD_7_5,
OPENBSD_7_4_BASE,
OPENBSD_7_4,
HEAD
Changes since 1.6: +1 -1 lines
Diff to previous 1.6 (unified)
-> SITES
Revision 1.6 / (download) - annotate - [select for diffs], Fri Mar 11 18:50:00 2022 UTC (2 years, 2 months ago) by naddy
Branch: MAIN
CVS Tags: OPENBSD_7_3_BASE,
OPENBSD_7_3,
OPENBSD_7_2_BASE,
OPENBSD_7_2,
OPENBSD_7_1_BASE,
OPENBSD_7_1
Changes since 1.5: +0 -2 lines
Diff to previous 1.5 (unified)
drop RCS Ids
Revision 1.5 / (download) - annotate - [select for diffs], Sat Jul 24 15:10:23 2021 UTC (2 years, 10 months ago) by jca
Branch: MAIN
CVS Tags: OPENBSD_7_0_BASE,
OPENBSD_7_0
Changes since 1.4: +3 -1 lines
Diff to previous 1.4 (unified)
No support for riscv64
Revision 1.4 / (download) - annotate - [select for diffs], Sun Aug 2 14:06:13 2020 UTC (3 years, 9 months ago) by cwen
Branch: MAIN
CVS Tags: OPENBSD_6_9_BASE,
OPENBSD_6_9,
OPENBSD_6_8_BASE,
OPENBSD_6_8
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (unified)
dyncall: fix the build on powerpc without '-fno-integrated-as' Drop the use of '.machine ppc' in assembly code, since it's not supported by clang's integrated assembler and causes no ill effects to do so (hint from bcallah@ a few monthes ago, thanks!). "Fine with me" jasper@
Revision 1.3 / (download) - annotate - [select for diffs], Thu Jul 23 12:01:19 2020 UTC (3 years, 10 months ago) by jasper
Branch: MAIN
Changes since 1.2: +2 -6 lines
Diff to previous 1.2 (unified)
add patches from upstream to fix asm syntax which clang doesn't grok. noticed on powerpc64 but these fixes also apply to powerpc proper so remove the workaround from Makefile too.
Revision 1.2 / (download) - annotate - [select for diffs], Tue May 26 18:11:16 2020 UTC (4 years ago) by cwen
Branch: MAIN
Changes since 1.1: +6 -1 lines
Diff to previous 1.1 (unified)
dyncall: fix the build with clang on powerpc The assembly code is not compatible with clang's integrated assembler. bcallah@ found out that the code is meant for GNU as(1) and could be rewritten, but we're going with as(1) for the time being. OK jca@ and bcallah@
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed Apr 15 17:11:37 2020 UTC (4 years, 1 month ago) by kmos
Branch: kmos
CVS Tags: kmos_20200415,
OPENBSD_6_7_BASE,
OPENBSD_6_7
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (unified)
dyncall-1.1 Needed for upcoming lwjgl 3.x port update The dyncall library encapsulates architecture-, OS- and compiler-specific function call semantics in a virtual bind argument parameters from left to right and then call interface allowing programmers to call C functions in a completely dynamic manner. In other words, instead of calling a function directly, the dyncall library provides a mechanism to push the function parameters manually and to issue the call afterwards. This means, that a program can determine at runtime what function to call, and what parameters to pass to it. The library is written in C and assembly and provides a very simple C interface to program against. tweaks from and ok tracey@
Revision 1.1 / (download) - annotate - [select for diffs], Wed Apr 15 17:11:37 2020 UTC (4 years, 1 month ago) by kmos
Branch: MAIN
Initial revision