Skip to content

Commit 7ae9c0e

Browse files
committed
nesC 1.4.0 release
1 parent 7f9f661 commit 7ae9c0e

File tree

3 files changed

+24
-12
lines changed

3 files changed

+24
-12
lines changed

Changelog

+13-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,16 @@
1-
This is version 1.3.6 of the nesC compiler.
1+
This is version 1.4.0 of the nesC compiler.
2+
3+
Changes in nesC 1.4.0
4+
=====================
5+
- properly handle restrict keyword (pull #42)
6+
handling the restrict keyword let's nesc work properly with
7+
gcc versions later than 4.9.
8+
- Add _Noreturn keyword (pull #44)
9+
- Fix logical operator constant folding (pull #46)
10+
- Fix building with -Werror=format-security (issue #40)
11+
- Bug in mig's python class generation (issue #39)
12+
fixed generation of getString_* method.
13+
- simplified vim file type detection for nesc files (issue #30)
214

315
Changes in nesC 1.3.6
416
=====================

configure.ac

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
# This file is part of the nesC compiler.
2-
#
2+
#
33
# This file is derived from the RC Compiler. It is thus
44
# Copyright (C) 2000-2001 The Regents of the University of California.
55
# Changes for nesC are
66
# Copyright (C) 2002 Intel Corporation
7-
#
7+
#
88
# The attached "nesC" software is provided to you under the terms and
99
# conditions of the GNU General Public License Version 2 as published by the
1010
# Free Software Foundation.
11-
#
11+
#
1212
# nesC is distributed in the hope that it will be useful,
1313
# but WITHOUT ANY WARRANTY; without even the implied warranty of
1414
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1515
# GNU General Public License for more details.
16-
#
16+
#
1717
# You should have received a copy of the GNU General Public License
1818
# along with nesC; see the file COPYING. If not, write to
1919
# the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
@@ -24,7 +24,7 @@ dnl -*- m4 -*-
2424
# force autoconf 2.5 on Debian systems
2525
AC_PREREQ(2.50)
2626

27-
AC_INIT(nesc, 1.3.6)
27+
AC_INIT(nesc, 1.4.0)
2828
AC_CONFIG_AUX_DIR(config-aux)
2929

3030
AM_INIT_AUTOMAKE
@@ -35,7 +35,7 @@ AC_PROG_CC
3535

3636
AC_PATH_PROG(pathperl, perl)
3737
if test -z "$pathperl" ; then
38-
AC_MSG_ERROR(I can't find perl);
38+
AC_MSG_ERROR(I can't find perl);
3939
fi
4040

4141
# Only check if emacs, flex, bison and gperf are installed if

src/configure.ac

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
# This file is part of the nesC compiler.
2-
#
2+
#
33
# This file is derived from the RC Compiler. It is thus
44
# Copyright (C) 2000-2001 The Regents of the University of California.
55
# Changes for nesC are
66
# Copyright (C) 2002 Intel Corporation
7-
#
7+
#
88
# The attached "nesC" software is provided to you under the terms and
99
# conditions of the GNU General Public License Version 2 as published by the
1010
# Free Software Foundation.
11-
#
11+
#
1212
# nesC is distributed in the hope that it will be useful,
1313
# but WITHOUT ANY WARRANTY; without even the implied warranty of
1414
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1515
# GNU General Public License for more details.
16-
#
16+
#
1717
# You should have received a copy of the GNU General Public License
1818
# along with nesC; see the file COPYING. If not, write to
1919
# the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
@@ -24,7 +24,7 @@ dnl -*- m4 -*-
2424
# force autoconf 2.5 on Debian systems
2525
AC_PREREQ(2.50)
2626

27-
AC_INIT(nesc, 1.3.6)
27+
AC_INIT(nesc, 1.4.0)
2828
AC_CONFIG_AUX_DIR(../config-aux)
2929
AC_CONFIG_SRCDIR(c-parse.y)
3030
AC_CONFIG_HEADERS(autoconf.h)

0 commit comments

Comments
 (0)