| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
Apply change of #2978 to :clang, :gcc, :visualcpp toolchains
|
|
into crimsonwoods-fix_androidndk_rake
|
|
|
|
use androidndk.rake which is better and 64bit aware
|
|
|
|
isolated.
|
|
'mips64' can integrate into 'mips'.
'x86_64' is the same as 'mips64'.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This is the first step of implementing 'ldflags'.
|
|
|
|
|
|
|
|
architecture.
|
|
|
|
'armeabi' architecture.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"#{MRUBY_ROOT}/include" is set in Command::Compiler#initialize .
|
|
As equivalent to GCC's `-Werror-implicit-function-declaration`.
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
'CXX' is used instead of 'CC'.
'CXXFLAGS' is used instead of 'CFLAGS'.
|