Commit 12e0db14 authored by John P. Willis's avatar John P. Willis
Browse files

Add fsigned-char per DL Wicksell fix for fixed-point math bug on platforms...

Add fsigned-char per DL Wicksell fix for fixed-point math bug on platforms where unsigned chars are the default, such as ARM
parent a9204cd0
Pipeline #526 passed with stage
in 1 minute and 9 seconds
......@@ -378,3 +378,13 @@ VERSION 0.26.1
VERSION 0.26.2
Add ability to pass --enable-forcefixed to force fixed-point decimal math on ARM platforms
********************************************************************************
VERSION 0.26.3
Add fsigned-char compiler flag per DL Wicksell fix for fixed-point math on platforms such as ARM where chars are unsigned by default
********************************************************************************
VERSION 0.26.4
Add fsigned-char per DL Wicksell fix for fixed-point math bug on platforms where unsigned chars are the default, such as ARM
......@@ -37,7 +37,7 @@
#
#
AC_INIT(freem, 0.26.2, jpw@coherent-logic.com)
AC_INIT(freem, 0.26.4, jpw@coherent-logic.com)
AC_CONFIG_HEADERS([src/config.h])
AC_CHECK_LIB([readline], [readline])
AC_CHECK_LIB([readline], [history_list])
......
......@@ -4,7 +4,7 @@
@settitle The FreeM Manual
@copying
This manual is for FreeM, (version 0.26.2), which is a free and open-source implementation of the M programming language and database system.
This manual is for FreeM, (version 0.26.4), which is a free and open-source implementation of the M programming language and database system.
Copyright @copyright{} 2020 Coherent Logic Development LLC
......@@ -18,7 +18,7 @@ Permission is granted to copy, distribute and/or modify this document under the
@title The FreeM Manual
@subtitle @sc{The Official Manual of FreeM}
@subtitle Version 0.26.2
@subtitle Version 0.26.4
@c@vskip 10pt
@c@center @image{freem-logo-sm,,,,.png}
@author John P. Willis
......@@ -279,7 +279,7 @@ The FreeM direct-mode environment is the mode entered when FreeM is loaded witho
@example
Coherent Logic Development FreeM
Version 0.26.2-x86_64-Linux (commit 4ececff; jpw AT pasithea Tue 13 Oct 2020 09:03:27 AM MDT)
Version 0.26.4-x86_64-Linux (commit 4ececff; jpw AT pasithea Tue 13 Oct 2020 09:03:27 AM MDT)
*
* *
......@@ -1278,7 +1278,7 @@ In the above @emph{inclusive} form, @code{KVALUE} will kill the data values at e
@cartouche
@quotation
@emph{Note}
The below @emph{argumentless} and @emph{exclusive} forms of @code{KVALUE} are not implemented in FreeM, as of version 0.26.2, but are planned for a future release.
The below @emph{argumentless} and @emph{exclusive} forms of @code{KVALUE} are not implemented in FreeM, as of version 0.26.4, but are planned for a future release.
@end quotation
@end cartouche
......
......@@ -37,7 +37,7 @@
#
#
AM_CFLAGS = -DHACK_NOXLATE #-Wall -Wno-format-truncation -Wno-format-overflow -Wno-parentheses -Wno-char-subscripts -Wno-unused-but-set-variable -Wno-stringop-truncation
AM_CFLAGS = -DHACK_NOXLATE -fsigned-char #-Wall -Wno-format-truncation -Wno-format-overflow -Wno-parentheses -Wno-char-subscripts -Wno-unused-but-set-variable -Wno-stringop-truncation
freem_common = iniconf.c sighnd.c init.c expr.c global.c mlib.c namespace.c operator.c \
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment