pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/ragel Updated ragel to 6.10.
details: https://anonhg.NetBSD.org/pkgsrc/rev/9a764bc5ab38
branches: trunk
changeset: 361346:9a764bc5ab38
user: wiz <wiz%pkgsrc.org@localhost>
date: Wed Apr 19 18:32:47 2017 +0000
description:
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.
diffstat:
devel/ragel/Makefile | 4 ++--
devel/ragel/distinfo | 10 +++++-----
2 files changed, 7 insertions(+), 7 deletions(-)
diffs (29 lines):
diff -r 229034e3c4e2 -r 9a764bc5ab38 devel/ragel/Makefile
--- a/devel/ragel/Makefile Wed Apr 19 18:31:40 2017 +0000
+++ b/devel/ragel/Makefile Wed Apr 19 18:32:47 2017 +0000
@@ -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 -r 229034e3c4e2 -r 9a764bc5ab38 devel/ragel/distinfo
--- a/devel/ragel/distinfo Wed Apr 19 18:31:40 2017 +0000
+++ b/devel/ragel/distinfo Wed Apr 19 18:32:47 2017 +0000
@@ -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
Home |
Main Index |
Thread Index |
Old Index