Mon Feb 18 15:51:44 2008 UTC ()
Update to 0.1.0:

0.1.0 (3 March 2007)

General improvements:

* Add on-demand compilation driver (Aleksey Demakov, Klaus Treichel).
* Add jit_function_from_vtable_pointer function (Klaus Treichel).
* Add jit_insn_mark_breakpoint_variable function (Radek Polak).
* Add signal handlers (Kirill Kononenko).
* Add JIT_OPTION_POSITION_INDEPENDENT context option (not supported
  by the backends yet) (Aleksey Demakov).
* Add function indirectors (Klaus Treichel).
* Allocate function redirectors and indirectors in the code cache
  (Aleksey Demakov).
* Use mmap to allocate executable memory where available
  (Klaus Treichel).
* Now can dump to any stream not just stdout and stderr (Radek Polak).
* Use a global lock during context initialization (Aleksey Demakov).
* Fix problems that take place after compilation is restarted on cache
  page overflow (Aleksey Demakov).

...and more, see the NEWS file.


(xtraeme)
diff -r1.12 -r1.13 pkgsrc/devel/libjit/Makefile
diff -r1.4 -r1.5 pkgsrc/devel/libjit/distinfo
diff -r1.3 -r0 pkgsrc/devel/libjit/patches/patch-aa

cvs diff -r1.12 -r1.13 pkgsrc/devel/libjit/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/libjit/Makefile 2007/11/17 12:04:11 1.12
+++ pkgsrc/devel/libjit/Makefile 2008/02/18 15:51:44 1.13
@@ -1,20 +1,20 @@ @@ -1,20 +1,20 @@
1# $NetBSD: Makefile,v 1.12 2007/11/17 12:04:11 rillig Exp $ 1# $NetBSD: Makefile,v 1.13 2008/02/18 15:51:44 xtraeme Exp $
2# 2#
3 3
4DISTNAME= libjit-0.0.4 4DISTNAME= libjit-0.1.0
5PKGREVISION= 1 5#PKGREVISION= 1
6CATEGORIES= devel 6CATEGORIES= devel
7MASTER_SITES= http://www.southern-storm.com.au/download/ 7MASTER_SITES= http://download.savannah.gnu.org/releases/dotgnu-pnet/
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.southern-storm.com.au/libjit.html 10HOMEPAGE= http://www.southern-storm.com.au/libjit.html
11COMMENT= Just-In-Time compilation functionality 11COMMENT= Just-In-Time compilation functionality
12 12
13USE_LANGUAGES= c c++ 13USE_LANGUAGES= c c++
14USE_LIBTOOL= yes 14USE_LIBTOOL= yes
15USE_TOOLS+= gmake lex yacc makeinfo 15USE_TOOLS+= gmake lex yacc makeinfo
16GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes
17INFO_FILES= # PLIST 17INFO_FILES= # PLIST
18 18
19.include "../../mk/pthread.buildlink3.mk" 19.include "../../mk/pthread.buildlink3.mk"
20.include "../../mk/bsd.pkg.mk" 20.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/devel/libjit/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/libjit/distinfo 2006/01/09 19:00:43 1.4
+++ pkgsrc/devel/libjit/distinfo 2008/02/18 15:51:44 1.5
@@ -1,6 +1,5 @@ @@ -1,6 +1,5 @@
1$NetBSD: distinfo,v 1.4 2006/01/09 19:00:43 joerg Exp $ 1$NetBSD: distinfo,v 1.5 2008/02/18 15:51:44 xtraeme Exp $
2 2
3SHA1 (libjit-0.0.4.tar.gz) = 663055ee5bb600e9dfd28c03456a66bf2b66811b 3SHA1 (libjit-0.1.0.tar.gz) = db279db806f33ac8c6dba2b6e5f4fb5976e46afb
4RMD160 (libjit-0.0.4.tar.gz) = e8ff27b3f1e0dbff0ed6cc1d5fd2a5cc4a74f1fd 4RMD160 (libjit-0.1.0.tar.gz) = b711e46425fb8bc03ca289f0cf1af71b890ecfb6
5Size (libjit-0.0.4.tar.gz) = 580278 bytes 5Size (libjit-0.1.0.tar.gz) = 1092908 bytes
6SHA1 (patch-aa) = e5c58111aad14e4ead390fa55630b06cdf2711da 

File Deleted: pkgsrc/devel/libjit/patches/Attic/patch-aa