| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-10-11 | Remove unnecessary cases. | crimsonwoods | |
| 'mips64' can integrate into 'mips'. 'x86_64' is the same as 'mips64'. | |||
| 2015-10-11 | Integrate common flag '-no-canonical-prefixes'. | crimsonwoods | |
| 2015-10-11 | Integrate common flag. | crimsonwoods | |
| 2015-10-11 | Implement 'ldflags' for 'x86' architecture. | crimsonwoods | |
| 2015-10-11 | Implement 'ldflags' for 'x86_64' architecture. | crimsonwoods | |
| 2015-10-11 | Implement 'ldflags' for 'mips' architecture. | crimsonwoods | |
| 2015-10-11 | Implement 'ldflags' for 'mips64' architecture. | crimsonwoods | |
| 2015-10-11 | Implement 'ldflags' for 'armeabi-v7a-hard' and 'armeabi-v7a'. | crimsonwoods | |
| 2015-10-11 | Implement 'ldflags' for 'armeabi' architecture. | crimsonwoods | |
| 2015-10-11 | Implement 'ldflags' for 'arm64' architecture. | crimsonwoods | |
| 2015-10-11 | Implement 'ldflags'. | crimsonwoods | |
| This is the first step of implementing 'ldflags'. | |||
| 2015-10-11 | Add a missing required flag '-fstack-protector-strong'. | crimsonwoods | |
| 2015-10-11 | Add support for 'x86_64' architecture. | crimsonwoods | |
| 2015-10-11 | Remove duplicated compiler options. | crimsonwoods | |
| 2015-10-11 | Some flags (-ffunction-sections and etc.) should be set by default for 'x86' ↵ | crimsonwoods | |
| architecture. | |||
| 2015-10-11 | Add support for 'armeabi-v7a-hard' architecture. | crimsonwoods | |
| 2015-10-11 | Some flags (-fpic and etc.) should be set by default for 'armeabi-v7a' and ↵ | crimsonwoods | |
| 'armeabi' architecture. | |||
| 2015-10-11 | Some flags (-fpic and etc.) should be set by default for 'arm64' architecture. | crimsonwoods | |
| 2015-10-11 | Replace tab by white-spaces. | crimsonwoods | |
| 2015-10-11 | Add support for 'mips64' architecture. | crimsonwoods | |
| 2015-10-11 | Fix build error for 'x86' architecture. | crimsonwoods | |
| 2015-10-11 | Fix build error for 'mips' architecture. | crimsonwoods | |
| 2015-10-11 | Add support for 'arm64' architecture. | crimsonwoods | |
| 2015-10-07 | Change some constants names | Seba Gamboa | |
| 2015-10-07 | Refactoring Android NDK toolchain | Seba Gamboa | |
| 2015-07-25 | fix android compile bug : uninitialized constant GCC_VERSION | xuejianqing | |
| 2015-07-22 | Add ability to change compiler versions for androideabi | Seba Gamboa | |
| 2015-07-06 | fix androideabi cross-compile error : undefined reference to 'frexpl' | xuejianqing | |
| 2015-04-18 | Enable -Wwrite-strings by default for GCC | Kouhei Sutou | |
| 2015-03-18 | Fix exceptions for visualcpp | Jared Breeden | |
| 2014-06-08 | Remove redundant substitutions. | Masaki Muranaka | |
| "#{MRUBY_ROOT}/include" is set in Command::Compiler#initialize . | |||
| 2014-05-02 | MSVC: treat implicit function decl. as error | cremno | |
| As equivalent to GCC's `-Werror-implicit-function-declaration`. | |||
| 2014-05-01 | Remove use of define_singleton_method. | take_cheeze | |
| 2014-05-01 | Implement header search for gcc and clang. | take_cheeze | |
| 2014-04-29 | Add doubling stack extend, as fix for #2016 | kyab | |
| 2014-03-05 | visualcpp toolchain: change compiler/linker flags | cremno | |
| with these flags visualcpp should behave more like the gcc toolchain c: - produce debug information - optimize for speed instead of disabling optimization - use non-debug version of Microsoft's C library - remove unused and unnecessary macro definitions cxx: - separate C and C++ (#1594) - specify kind of exception handling (see warning C4530) linker: - produce debug information - disable incremental linking and re-enable optimizations | |||
| 2014-02-25 | specialize C++ compiler in clang toolchain | take_cheeze | |
| 2014-02-24 | remove -Werror=declaration-after-statement | bggd | |
| 2014-02-23 | Add warning for C89-style variable declarations | bggd | |
| 2013-11-25 | add CFLAGS as a fallback from CXXFLAGS; ref #1594 | Yukihiro "Matz" Matsumoto | |
| 2013-11-23 | Modify referenced environment variables. | crimsonwoods | |
| 'CXX' is used instead of 'CC'. 'CXXFLAGS' is used instead of 'CFLAGS'. | |||
| 2013-11-23 | Modify build script for gcc. | crimsonwoods | |
| Newly added compile option '-std=gnu99' is not necessary for C++. And 'g++' should be used to compile for C++ source codes, I think. | |||
| 2013-11-22 | Automatically detect toolchain if it is visualcpp, and hence we drop ↵ | Per Lundberg | |
| vs2010.rake altogether - it’s no longer needed. | |||
| 2013-11-18 | GCC: add -std=gnu99 to CFLAGS | cremno | |
| - this change prevents issues like #1539 in the future - Clang's default is already gnu99 but GCC's is gnu89 - mruby is C99 (+ GNU exts), not C89 (+ GNU exts) | |||
| 2013-08-19 | add x86_64-darwin host platform. | taku toyama | |
| 2013-07-20 | Improve Android NDK toolchain support. | crimsonwoods | |
| Linux-x86_64 has not been supported now. This commit add Linux-x86_64 platform support. | |||
| 2013-07-08 | Fix the androideabi toolchain not matching host | Robert Rowe | |
| The included method of determining the host platform in the androideabi would not match to windows if RUBY_PLATFORM returned mingw, wince, or emx. As an added pre-caution, using a case statement with regexp matching will better determine the host platform since it won't be case sensitive and for windows is set to match more specifially than just "win". | |||
| 2013-04-13 | Add vs2010.rake | h2so5 | |
| 2013-03-14 | bug fix: fix "--sysroot" option and host platform detection. | crimsonwoods | |
| 2013-03-09 | more CFLAGS and LDFLAGS are specified automatically. | crimsonwoods | |
