Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Apr 2008 00:50:03 GMT
From:      dfilter@FreeBSD.ORG (dfilter service)
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/122720: commit references a PR
Message-ID:  <200804140050.m3E0o3oG002951@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/122720; it has been noted by GNATS.

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/122720: commit references a PR
Date: Mon, 14 Apr 2008 00:47:06 +0000 (UTC)

 clsung      2008-04-14 00:47:00 UTC
 
   FreeBSD ports repository
 
   Modified files:
     devel                Makefile 
   Added files:
     devel/dyncall        Makefile distinfo pkg-descr pkg-plist 
   Log:
   The dyncall library encapsulates architecture-, OS- and compiler-specific
   function call semantics in a virtual "bind parameters from left to right
   and then call" interface allowing programmers to call C functions in a
   completely dynamic manner. In other workds, 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.
   
   The library comes in very handy to power flexible message systems,
   dynamic function call dispatch mechanisms, closure implementations or
   even to bridge different programming languages.
   When it comes to language bindings, the dyncall library provides a clean
   and portable C interface to dynamically issue calls to foreign code using
   small kernels written in assembly. Instead of providing code for every
   bridged function call, which unnecessarily results in code bloat, only a
   couple of instructions are used to invoke every possible call.
   
   WWW: http://www.dyncall.org
   
   PR:             ports/122720
   Submitted by:   Tassilo Philipp <tphilipp at potion-studios.com>
   
   Revision  Changes    Path
   1.3036    +1 -0      ports/devel/Makefile
   1.1       +35 -0     ports/devel/dyncall/Makefile (new)
   1.1       +3 -0      ports/devel/dyncall/distinfo (new)
   1.1       +20 -0     ports/devel/dyncall/pkg-descr (new)
   1.1       +10 -0     ports/devel/dyncall/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200804140050.m3E0o3oG002951>