freebsd-ports/devel/csmith/pkg-plist
Mahdi Mokhtari 4bc234320b devel/csmith: Update csmith to 2.3.0
This new version contains many changes including:
. Added a CMake-based build system (as well as Autoconf-based system).
. Improved ability to generate C++-compatible code:
    First, the command-line option --lang-cpp now sets other
    options automatically (--match-exact-qualifiers,
    --no-vol-struct-union-fields, and
    --no-const-struct-union-fields).
    Second, the new command-line option --cpp11 tells Csmith to generate
    C++11-compatible code. The default is to generate C++03-compatible code.

. Added command-line options:
    --global-variables / --no-global-variables: allow or disallow global
        variables (allowed by default)
    --const-struct-union-fields / --no-const-struct-union-fields: allow or
        disallow const fields in structs and unions (allowed by default)
    --strict-float to disallow assignments
        between floats and integers. Unless this option is specified, such
        assignments are allowed.
    --fast-execution that biases Csmith toward
        generating faster programs.

. Removed --deputy command-line option, which previously caused Csmith to
    output annotations for Deputy, a dependent type system for C.

Reviewed by:	mat (mentor)
Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D11337
2017-07-02 12:36:06 +00:00

28 lines
874 B
Text

bin/compiler_test.in
bin/compiler_test.pl
bin/csmith
bin/launchn.pl
include/%%PKGNAME%%/csmith.h
include/%%PKGNAME%%/csmith_minimal.h
include/%%PKGNAME%%/custom_limits.h
include/%%PKGNAME%%/custom_stdint_x86.h
include/%%PKGNAME%%/platform_avr.h
include/%%PKGNAME%%/platform_generic.h
include/%%PKGNAME%%/platform_msp430.h
include/%%PKGNAME%%/random_inc.h
include/%%PKGNAME%%/safe_abbrev.h
include/%%PKGNAME%%/safe_math.h
include/%%PKGNAME%%/safe_math_macros.h
include/%%PKGNAME%%/safe_math_macros_notmp.h
include/%%PKGNAME%%/stdint_avr.h
include/%%PKGNAME%%/stdint_ia32.h
include/%%PKGNAME%%/stdint_ia64.h
include/%%PKGNAME%%/stdint_msp430.h
include/%%PKGNAME%%/volatile_runtime.c
include/%%PKGNAME%%/volatile_runtime.h
include/%%PKGNAME%%/windows/stdint.h
lib/libcsmith.a
lib/libcsmith.so
lib/libcsmith.so.0
lib/libcsmith.so.0.0.0
%%PORTDOCS%%%%DOCSDIR%%/probabilities.txt