svn commit: r482149 - head/lang/seed7
Pietro Cerutti
gahr at FreeBSD.org
Mon Oct 15 11:05:30 UTC 2018
Author: gahr
Date: Mon Oct 15 11:05:29 2018
New Revision: 482149
URL: https://svnweb.freebsd.org/changeset/ports/482149
Log:
lang/seed7: update to 05_20181014
20181014:
- Simple function profiling has been added to the compiler. Profiling
is enabled, when programs are compiled with the option -p. When
programs with profiling are executed they write profiling information
to the file profile_out, when they terminate.
- An explanation of the compiler option -p (simple profiling) has been
added to the FAQ.
- The function str_dd_mm_yy has been added to the library time.s7i.
- In chkflt.sd7 the tests for the operator ** (with an exponent of NaN)
have been improved.
- Documentation comments have been improved in integer.s7i, intlib.c,
int_rtl.c, tim_unx.c and tim_win.c.
- In hsh_rtl.c the function hshIdxEnterDefault has been simplified to
use fewer parameters. Usages of hshIdxEnterDefault in gkb_win.c,
gkb_x11.c, pol_sel.c, pol_unx.c, ref_data.c and typ_data.c have been
adjusted to the reduced number of parameters.
- In int_rtl.c the performance of the function intParse has been
improved (when two's complement integers are used).
- In pcs_unx.c the function pcsStart has been improved to work correct
when stdin, stdout or stderr are not redirected.
- In flt_rtl.c the function fltPow() has been improved to work correct,
when the base is zero and the exponent is NaN.
- The program chkccomp.c has been improved to check the function pow()
with more test cases.
- In striutl.c the function heapAllocOsStri() has been refactored to
return the allocated string instead of using a pointer to a string
variable. This opens the possibility to optimize usages of the macro
os_stri_alloc().
- The definition of WITH_SQL has been removed from the makefiles and
added to the file config.h instead.
- The file config.h has been changed to define the macros WITH_FLOAT,
WITH_REFERENCE, WITH_DRAW, WITH_STATISTIC, WITH_COMPILATION_INFO and
WITH_TYPE_CHECK always.
- The function timMicroSec in tim_unx.c and tim_win.c has been changed
to be useable for the simple profiling.
Modified:
head/lang/seed7/Makefile
head/lang/seed7/distinfo
Modified: head/lang/seed7/Makefile
==============================================================================
--- head/lang/seed7/Makefile Mon Oct 15 10:27:59 2018 (r482148)
+++ head/lang/seed7/Makefile Mon Oct 15 11:05:29 2018 (r482149)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= seed7
-DISTVERSION= 05_20180821
+DISTVERSION= 05_20181014
CATEGORIES= lang
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTNAME}/
DISTNAME= ${PORTNAME}_${DISTVERSION}
Modified: head/lang/seed7/distinfo
==============================================================================
--- head/lang/seed7/distinfo Mon Oct 15 10:27:59 2018 (r482148)
+++ head/lang/seed7/distinfo Mon Oct 15 11:05:29 2018 (r482149)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1536579506
-SHA256 (seed7_05_20180821.tgz) = 73a3d40469df8c1c185273ed873ed9a0091c082b51736c1244c457eee7ebc2da
-SIZE (seed7_05_20180821.tgz) = 2820766
+TIMESTAMP = 1539591715
+SHA256 (seed7_05_20181014.tgz) = cb1cb0dce2b8e6730fcbb64ab003e2b2a673e7fa2c8df05fe5d836a7c6ec9157
+SIZE (seed7_05_20181014.tgz) = 2822985
More information about the svn-ports-head
mailing list