Felix Jones
|
b83bcd12df
|
Removed GCC TODO
|
2016-10-08 15:10:46 +01:00 |
|
Felix Jones
|
3e9fe81591
|
Android GCC support re-added
|
2016-10-08 15:09:08 +01:00 |
|
Felix Jones
|
5d2795c00d
|
Fixed mips and mips64: GCC Toolchain now points to GCC.
|
2016-10-08 00:23:55 +01:00 |
|
Felix Jones
|
5fd068eb4d
|
Android task: NDK default search paths now favour ndk-bundle. Added macOS NDK search paths.
|
2016-10-07 22:31:24 +01:00 |
|
Felix Jones
|
04ae2960f4
|
Fixed regex order falling early in arch cases, causing x86_64 and arm-v7a to use wrong target.
|
2016-09-15 18:14:27 +01:00 |
|
Felix Jones
|
18662ff576
|
Re-written android.rake task for latest Android NDK clang. Currently loses support for GCC and mips, mips64. Addresses issue #3208
|
2016-09-15 15:57:44 +01:00 |
|
ksss
|
451523ff02
|
Avoid Syntax Error on CRuby v1.8
CRuby v1.8 dose not support named capture
|
2016-04-16 22:39:09 +09:00 |
|
cremno
|
bfc7b2e30f
|
deprecate Visual Studio 2010 and 2012
|
2016-03-22 11:41:16 +01:00 |
|
cremno
|
611e99e741
|
remove unnecessary array/each
|
2016-03-22 11:38:09 +01:00 |
|
Daniel Bovensiepen
|
fcbaafaa2c
|
Add toolchain support for OpenWRT
|
2016-02-11 21:32:42 +08:00 |
|
asatou
|
d0668cf9c9
|
Fix build error in ruby 1.8.
Apply change of #2978 to :clang, :gcc, :visualcpp toolchains
|
2016-01-13 16:02:58 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
622e68e535
|
Merge branch 'fix_androidndk_rake' of https://github.com/crimsonwoods/mruby into crimsonwoods-fix_androidndk_rake
|
2015-10-15 23:08:38 +09:00 |
|
Seba Gamboa
|
1e2381f870
|
Rename androidndk tolchain to just android
|
2015-10-12 13:41:46 -03:00 |
|
Yukihiro "Matz" Matsumoto
|
e48596e9e6
|
delete tasks/toolchains/androideabi.rake; ref #2983 #2988
use androidndk.rake which is better and 64bit aware
|
2015-10-13 00:03:58 +09:00 |
|
crimsonwoods
|
6b58d58a64
|
Fix issue: LDFLAGS is not applied correctly.
|
2015-10-12 23:15:32 +09:00 |
|
crimsonwoods
|
1a59721c69
|
Accoding to the implementation of 'cflags', '-no-canonical-prefixes' is isolated.
|
2015-10-11 17:40:26 +09:00 |
|
crimsonwoods
|
7b65f394e6
|
Remove unnecessary cases.
'mips64' can integrate into 'mips'.
'x86_64' is the same as 'mips64'.
|
2015-10-11 17:35:36 +09:00 |
|
crimsonwoods
|
61e4d1e6f0
|
Integrate common flag '-no-canonical-prefixes'.
|
2015-10-11 17:34:01 +09:00 |
|
crimsonwoods
|
a2a5c34c56
|
Integrate common flag.
|
2015-10-11 17:25:48 +09:00 |
|
crimsonwoods
|
ad8a895af5
|
Implement 'ldflags' for 'x86' architecture.
|
2015-10-11 17:24:47 +09:00 |
|
crimsonwoods
|
210f86f95c
|
Implement 'ldflags' for 'x86_64' architecture.
|
2015-10-11 17:23:39 +09:00 |
|
crimsonwoods
|
a106e5dc5a
|
Implement 'ldflags' for 'mips' architecture.
|
2015-10-11 17:22:39 +09:00 |
|
crimsonwoods
|
2482642e09
|
Implement 'ldflags' for 'mips64' architecture.
|
2015-10-11 17:21:48 +09:00 |
|
crimsonwoods
|
f5bc0cea20
|
Implement 'ldflags' for 'armeabi-v7a-hard' and 'armeabi-v7a'.
|
2015-10-11 17:17:32 +09:00 |
|
crimsonwoods
|
4a07b84d2c
|
Implement 'ldflags' for 'armeabi' architecture.
|
2015-10-11 17:13:35 +09:00 |
|
crimsonwoods
|
c0d30ab6cd
|
Implement 'ldflags' for 'arm64' architecture.
|
2015-10-11 17:11:38 +09:00 |
|
crimsonwoods
|
07c35de3a6
|
Implement 'ldflags'.
This is the first step of implementing 'ldflags'.
|
2015-10-11 17:08:46 +09:00 |
|
crimsonwoods
|
c38a27185e
|
Add a missing required flag '-fstack-protector-strong'.
|
2015-10-11 16:46:53 +09:00 |
|
crimsonwoods
|
ad89fe63ae
|
Add support for 'x86_64' architecture.
|
2015-10-11 16:45:34 +09:00 |
|
crimsonwoods
|
1ac5d35753
|
Remove duplicated compiler options.
|
2015-10-11 16:40:59 +09:00 |
|
crimsonwoods
|
3458a83e89
|
Some flags (-ffunction-sections and etc.) should be set by default for 'x86' architecture.
|
2015-10-11 16:37:38 +09:00 |
|
crimsonwoods
|
b493c6bfde
|
Add support for 'armeabi-v7a-hard' architecture.
|
2015-10-11 16:34:42 +09:00 |
|
crimsonwoods
|
abaad5c0d6
|
Some flags (-fpic and etc.) should be set by default for 'armeabi-v7a' and 'armeabi' architecture.
|
2015-10-11 16:32:50 +09:00 |
|
crimsonwoods
|
61a188a38a
|
Some flags (-fpic and etc.) should be set by default for 'arm64' architecture.
|
2015-10-11 16:26:58 +09:00 |
|
crimsonwoods
|
86f710cf0c
|
Replace tab by white-spaces.
|
2015-10-11 16:24:30 +09:00 |
|
crimsonwoods
|
c022357ed5
|
Add support for 'mips64' architecture.
|
2015-10-11 16:22:45 +09:00 |
|
crimsonwoods
|
3ae425e3f0
|
Fix build error for 'x86' architecture.
|
2015-10-11 16:14:00 +09:00 |
|
crimsonwoods
|
a2966734aa
|
Fix build error for 'mips' architecture.
|
2015-10-11 16:06:21 +09:00 |
|
crimsonwoods
|
cd9733933e
|
Add support for 'arm64' architecture.
|
2015-10-11 15:58:28 +09:00 |
|
Seba Gamboa
|
2bec248a19
|
Change some constants names
|
2015-10-07 21:18:28 -03:00 |
|
Seba Gamboa
|
deb349d729
|
Refactoring Android NDK toolchain
|
2015-10-07 21:04:30 -03:00 |
|
xuejianqing
|
007d26f168
|
fix android compile bug : uninitialized constant GCC_VERSION
|
2015-07-25 18:43:27 +08:00 |
|
Seba Gamboa
|
f01704477f
|
Add ability to change compiler versions for androideabi
|
2015-07-22 21:57:20 -03:00 |
|
xuejianqing
|
0b50b4a500
|
fix androideabi cross-compile error : undefined reference to 'frexpl'
|
2015-07-06 12:51:57 +08:00 |
|
Kouhei Sutou
|
058dc7bd41
|
Enable -Wwrite-strings by default for GCC
|
2015-04-18 21:43:40 +09:00 |
|
Jared Breeden
|
f6f70c86db
|
Fix exceptions for visualcpp
|
2015-03-18 20:14:54 -04:00 |
|
Masaki Muranaka
|
78176ee7f5
|
Remove redundant substitutions.
"#{MRUBY_ROOT}/include" is set in Command::Compiler#initialize .
|
2014-06-08 14:42:21 +09:00 |
|
cremno
|
6ff1b63b0d
|
MSVC: treat implicit function decl. as error
As equivalent to GCC's `-Werror-implicit-function-declaration`.
|
2014-05-02 21:05:56 +02:00 |
|
take_cheeze
|
2063bee7cc
|
Remove use of define_singleton_method.
|
2014-05-01 22:51:35 +09:00 |
|
take_cheeze
|
b4a702f27d
|
Implement header search for gcc and clang.
|
2014-05-01 16:49:54 +09:00 |
|