Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Oct 31, 2011
  1. Restore ability to supply LDFLAGS to MinGW configure.

    Martin Whitaker authored committed
    The fix to get a C99 compliant strtod() in MinGW mistakenly set the
    LDFLAGS value rather than appending to it. This meant that a LDFLAGS
    supplied by the user on the configure command line would be ignored.
Commits on Oct 27, 2011
  1. Workaround for MinGW non-standard strtod.

    Martin Whitaker authored committed
    MinGW has reverted to using the Microsoft msvcrt0 implementation
    of the strtod() function. This implementation doesn't accept "INF"
    "NaN". MinGW does provide a C99 compliant implementation of this
    function called __strtod(). We need to force the linker to replace
    all references to strtod() with references to __strtod().
Commits on Oct 15, 2010
  1. @jaredcasper

    Heed and remove warning issued by autoconf 2.68.

    jaredcasper authored committed
    Starting in autoconf 2.68, "the macros AC_PREPROC_IFELSE,
    first argument failed to use AC_LANG_SOURCE or AC_LANG_PROGRAM to
    generate the conftest file contents."
Commits on May 19, 2010
  1. @caryr

    Check that the C and C++ compilers match.

    caryr authored committed
    Since we have not tested and some of the flags are not configured to
    support mixed compiler compilation do not allow it for now.
Commits on May 18, 2010
  1. @caryr

    More configuration updates for OpenSolaris

    caryr authored committed
    This patch updates the shared and PICFLAGS to support the Sun compiler.
    It also reorganizes how the dependency and warning flags are set.
Commits on Oct 20, 2009
  1. @jaredcasper

    More build system tweaks, fixing pr2881797.

    jaredcasper authored committed
    Use the time stamp file technique recommended by the autoconf manual
    to prevent unneccesary rebuilds because of an unchanged config.h.
    Uses the automake trick of generating the stamp files in the
    _AC_AM_CONFIG_HEADER_HOOK macro instead of littering the source
    directory with files.
    Add an extra ./config.status run after ./config.status --recheck
    because with --recheck it doesn't actually try to remake the generated
    files (and thus doesn't make the timestamp files).  Thus without the
    extra run, each stamp-*-h target would need to independently run
    ./config.status to make sure it wasn't changed by the configuration
    An orthogonal fix of how config.status is called in subdirectories.
    When in a subdirectory and config.status is called with
    ../config.status and $(srcdir) is a relative path, config.status gets
    confused.  Fixed by replacing '../config.status'
    with 'cd ..; ./config.status --file=<dir>/'
Commits on Oct 7, 2009
  1. @caryr

    Format the --enable-suffix help correctly.

    caryr authored committed
Commits on Jul 4, 2009
  1. @caryr

    Use the correct suffix default for 0.10.

    caryr authored committed
Commits on Dec 13, 2008
  1. @caryr

    Rewrite the check for windows and MinGW.

    caryr authored committed
    It is recommended that AC_CYGWIN not be used and under MinGW
    the previous test was complaining about multiple calls to
    AC_CANONICAL_HOST. The new test performs the same function
    and also displays the MinGW status if we are compiling on
    Also removed a AX_CCP_IDENT call in the vpi directory and
    tgt-null is built by the top configure so there is no need
    to try to run configure in that directory.
  2. @caryr

    Fix MinGW shared, PIC and rdynamic flags.

    caryr authored committed
    A native MinGW compile was not setting these to the correct
    value. This patch makes them match what Cygwin uses. Adding
    the -Wl,--enable-auto-image-base should make vvp load
    slightly faster since it loads multiple DLL files.
Commits on Nov 20, 2008
Commits on Nov 17, 2008
  1. Create support for the --enable-suffix configuration option.

    This configure option causes the installed commands to have
    a suffix string that makes them distinct from other versions
    that also have a suffix string. This allows for multiple
    installed versions of Icarus Verilog.
    Also, move installed C/C++ header files into a subdirectory of
    their own under the target include directory, to make clearer
    the purpose and source of those files.
Commits on May 16, 2007
Commits on Oct 4, 2004
  1. Clean up spurious trailing white space.

    steve authored
Commits on Sep 27, 2004
  1. Cleanup and factoring of autoconf.

    steve authored
Commits on Mar 11, 2004
Commits on Feb 15, 2004
  1. Cleanup configure detection of win32.

    steve authored
Commits on Jan 15, 2004
  1. Get the NEED_LU define right for win32.

    steve authored
Commits on Nov 8, 2003
  1. Move come configure tests to aclocal.m4

    steve authored
Something went wrong with that request. Please try again.