summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2017-04-19 18:32:47 +0000
committerwiz <wiz@pkgsrc.org>2017-04-19 18:32:47 +0000
commit7eb4794abec5d9c224c2834076ca4760a52f8785 (patch)
tree7aa3a9ff1f4cd9b268a80580f6ef235a10142d78
parentfb0fc1e39ba7038e8f9196cc22811c8ced3cf2b0 (diff)
downloadpkgsrc-7eb4794abec5d9c224c2834076ca4760a52f8785.tar.gz
Updated ragel to 6.10.
Ragel 6.10 - Mar 24, 2017 ========================= -C codegen: test P vs PE in goto/call/ret statements in EOF actions, just before re-entering. If at the end of the input block then the EOF check is jumped to. This change prevents overrunning the buffer if control flow is issued in an EOF action without fixing the input pointer first. If a program properly issues an fhold before the control flow the program won't be affected. -Updated action label generation. The previous set of conditions for generating the label didn't cover actions coming from the eofAction pointer (eof trans covered since it points into the set of transitions). -Use separate signed/unsigned values for host type min/max. Using separate values avoids the need to type cast before the data goes into FsmCtx structs. Keep it in native types until it is used. -Optionally do not generate entry point variables. Adds noentry write option for data. -Various warning elimination and build updates.
-rw-r--r--devel/ragel/Makefile4
-rw-r--r--devel/ragel/distinfo10
2 files changed, 7 insertions, 7 deletions
diff --git a/devel/ragel/Makefile b/devel/ragel/Makefile
index c9643fbe7af..d2a7e06fdd4 100644
--- a/devel/ragel/Makefile
+++ b/devel/ragel/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2015/03/27 03:50:55 rodent Exp $
+# $NetBSD: Makefile,v 1.9 2017/04/19 18:32:47 wiz Exp $
-DISTNAME= ragel-6.9
+DISTNAME= ragel-6.10
CATEGORIES= devel
MASTER_SITES= http://www.colm.net/files/ragel/
diff --git a/devel/ragel/distinfo b/devel/ragel/distinfo
index 287f39f346a..13a75858d23 100644
--- a/devel/ragel/distinfo
+++ b/devel/ragel/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.9 2015/11/03 03:29:18 agc Exp $
+$NetBSD: distinfo,v 1.10 2017/04/19 18:32:47 wiz Exp $
-SHA1 (ragel-6.9.tar.gz) = 70a7fe77aee8423be610fa14c3fa1f96b3119e1d
-RMD160 (ragel-6.9.tar.gz) = 67c7b1f39956f9707742201a1a681c164cff84ab
-SHA512 (ragel-6.9.tar.gz) = 46886a37fa0b785574c03ba6581d99bbeaa11ca65cf4fdc37ceef42f4869bd695694cd69b4b974a25cf539f004cb106e3debda17fc26e1a9a6a4295992733dbd
-Size (ragel-6.9.tar.gz) = 1226871 bytes
+SHA1 (ragel-6.10.tar.gz) = 946162090fb58b794ed53173fac13398d565b794
+RMD160 (ragel-6.10.tar.gz) = e37a0f83d3acbb77c7d7ea115f2faf0f2478724b
+SHA512 (ragel-6.10.tar.gz) = 6c1fe4f6fa8546ae28b92ccfbae94355ff0d3cea346b9ae8ce4cf6c2bdbeb823e0ccd355332643ea72d3befd533a8b3030ddbf82be7ffa811c2c58cbb01aaa38
+Size (ragel-6.10.tar.gz) = 1232993 bytes
SHA1 (patch-aapl_bstcommon.h) = 540e74d2ff3ace21d3fb0cd817027cf18837bc98
SHA1 (patch-ragel_javacodegen.cpp) = 3fc6b892b18993a769c7eb80bb89bbef63d71c7d