OpenBSD CVS

CVS log for ports/devel/dyncall/Makefile


[BACK] 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

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.