Skip to content
Commits on Sep 6, 2012
  1. @tonysidaway
Commits on Aug 27, 2012
  1. @brixen
Commits on Aug 7, 2012
  1. Fix for broken build on Apple Clang 4.0 (ML).

    Chris Miller committed
Commits on Jul 9, 2012
  1. @dbussink

    Only setup native debugging symbols by default

    dbussink committed
    Only add -ggdb3 when we build a debug version to provide additional
    debug information.
Commits on Jul 2, 2012
  1. @ryoqun
Commits on Jun 9, 2012
  1. @dbussink

    Allow for a binary llvm-config

    dbussink committed
    Also cleans up the handling of flags for both the prebuilt and source
    version and an existing LLVM installation through llvm-config. We store
    the complete command to execute llvm-config and reuse that to setup the
    necessary flags for LLVM.
  2. @dbussink
Commits on May 30, 2012
  1. @ryoqun
Commits on May 20, 2012
  1. @dbussink
Commits on May 19, 2012
  1. @dbussink

    Revert "Ignore all GNU-extension warnings"

    dbussink committed
    This reverts commit a9648cf.
  2. @ryoqun

    Ignore all GNU-extension warnings

    ryoqun committed
    This commit suppresses following warnings from Clang:
      vm/builtin/io.cpp:1101:22: error: field 'hdr' with variable sized type
        'struct cmsghdr' not at the end of a struct or class is a GNU extension
        [-Werror,-Wgnu]
            struct cmsghdr hdr;
                           ^
      vm/builtin/io.cpp:1146:22: error: field 'hdr' with variable sized type
        'struct cmsghdr' not at the end of a struct or class is a GNU extension
        [-Werror,-Wgnu]
            struct cmsghdr hdr;
                           ^
      2 errors generated.
Commits on May 16, 2012
  1. @dbussink

    Merge pull request #1726 from Gibheer/1732-include_path_fix

    dbussink committed
    fix the order of include paths
  2. @Gibheer

    fix the order of include paths

    Gibheer committed
    When oniguruma was installed on a system and located in the include path
    of llvm, then the compile could brake. This happend on freebsd 9.0 with
    oniguruma and llvm installed from ports.
    
    This fix moves the inclusion of the paths after all libs are processed
    so that these include paths are first.
Commits on May 9, 2012
  1. @r-stu31
Commits on Apr 24, 2012
  1. Fix from stu314 for building on NetBSD.

    Brian Ford committed
Commits on Mar 14, 2012
  1. @dbussink
Commits on Mar 4, 2012
  1. @ryoqun
Commits on Feb 24, 2012
  1. @dbussink
Commits on Feb 16, 2012
  1. @brixen

    Build oniguruma with daedalus.

    brixen committed
Commits on Feb 4, 2012
  1. @dbussink
Commits on Dec 14, 2011
  1. @dbussink

    Allow configuring of additional include and lib dirs

    dbussink committed
    This uses a single place to configure them and uses it
    where needed. Prevents sprinkling all kinds of references
    to directories such as /opt/local everywhere.
    
    Fixes #1443
Commits on Dec 12, 2011
  1. @brixen

    Re-run oniguruma configure if newer than Makefile.

    brixen committed
    TODO this needs to be a general facility in daedalus.
Commits on Dec 5, 2011
  1. @brixen

    Use vendor/oniguruma.

    brixen committed
Commits on Nov 12, 2011
  1. @dbussink

    Don't use -G on Solaris for the executable

    dbussink committed
    This option is only needed for shared libraries,
    not for an executable.
  2. @dbussink

    Solaris build fixes

    dbussink committed
Commits on Oct 11, 2011
  1. @evanphx

    Fix 'for' in 1.9 mode

    evanphx committed
    This also adds the ability for a CompiledMethod to reference a constant
    inside the literals tuple. These constants are resolved at
    CompiledMethod load time only.
Commits on Oct 5, 2011
  1. @evanphx
Commits on Jul 2, 2011
  1. Changed references from vm/external_libs to vendor.

    Brian Ford committed
Commits on Jul 1, 2011
  1. Only use include/lib paths that exist to build.

    Brian Ford committed
Commits on Jun 16, 2011
  1. @brixen
Commits on Jun 9, 2011
  1. @brixen
  2. @brixen

    Fixed building zlib.

    brixen committed
  3. @brixen

    Use vendored zlib.

    brixen committed
Commits on May 25, 2011
  1. @evanphx

    Merge branch 'master' into hydra

    evanphx committed
    Conflicts:
    	kernel/bootstrap/bytearray.rb
    	kernel/common/module.rb
    	vm/builtin/bytearray.cpp
    	vm/builtin/bytearray.hpp
    	vm/test/test_bytearray.hpp
Commits on May 14, 2011
  1. @stass

    - Move local include dirs to the first postition in CFLAGS. This

    stass committed
      fixes build when another installation of llvm is present on the
      system, and LLVM headers are being picked from /usr/local/include
      instead of the local LLVM directories.
Something went wrong with that request. Please try again.