Alex Crichton
55857329c0
Merge pull request #365 from TheBlueMatt/master
Fix build on previous versions of rust
6 years ago
Matt Corallo
5f0a3e6ba8
Allow(deprecated) to avoid needlessly breaking the Rust ecosystem
6 years ago
Matt Corallo
93b154df88
Revert "Update minimum version"
This reverts commit 228513449f
.
6 years ago
Matt Corallo
17403105ff
Revert "Replace future deprecated call"
This reverts commit 439305190f
.
6 years ago
Alex Crichton
31be23fad4
Bump to 1.0.27
6 years ago
Alex Crichton
3965579696
Merge pull request #363 from hug-dev/armv8-m
Add the Armv8-M targets
6 years ago
Alex Crichton
5efb75b2cc
Fix a deprecation on Windows
6 years ago
Alex Crichton
228513449f
Update minimum version
6 years ago
Hugues de Valon
439305190f
Replace future deprecated call
The trim_right_matches method is deprecating in 1.33 in favor of
trim_end_matches (see rust-lang/rust#52994 ).
6 years ago
Hugues de Valon
ac72fa6c12
Add the Armv8-M targets
This commit adds the Armv8-M targets recently added into Rust:
* Armv8-M Baseline ("thumbv8m.base-none-eabi")
* Armv8-M Mainline ("thumbv8m.main-none-eabi")
* Armv8-M Mainline with FPU extension ("thumbv8m.main-none-eabihf")
The FPU chosen for the hardfloat variant of Armv8-M Mainline is the one
available in the Cortex-M33 processor: single precision, FPv5
architecture.
It is described in the Arm Cortex-M33 Processor Technical Reference
Manual on the page 64.
6 years ago
Alex Crichton
bb09ed2749
Merge pull request #361 from piersfinlayson/master
Generate valid intructions on ARMv6 (see rust-lang/rust issue #50583 )
6 years ago
Piers Finlayson
837103c922
Correctly handle both hard and soft floating point
6 years ago
Piers Finlayson
bdd20d49d4
Generate valid sintructions on ARMv6 (see rust-lang/rust issue #50583 )
6 years ago
Alex Crichton
2730087529
Bump to 1.0.26
6 years ago
Alex Crichton
6dcbe90667
Remove readme testing
6 years ago
Alex Crichton
a76611ad98
Merge pull request #358 from ignatenkobrain/patch-3
exclude CI files
6 years ago
Igor Gnatenko
3fc9f87ce0
exclude CI files
6 years ago
Alex Crichton
e0c038e3ed
Merge pull request #331 from nmlgc/master
Find devenv and MSBuild via SetupConfiguration rather than registry keys
6 years ago
nmlgc
2ddf9564b6
Fall back on finding devenv and MSBuild via the previous registry-based method
6 years ago
Alex Crichton
82d730b297
Merge pull request #351 from GabrielMajeri/no-plt
Add support for `-fno-plt`
6 years ago
Gabriel Majeri
bf17fc1789
Add support for `-fno-plt` flag
6 years ago
Alex Crichton
ee7b97e764
Merge pull request #349 from jordanrh1/windows-arm-api-partition
Msvc/Arm: Pass /D_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1 to cl.exe
6 years ago
Jordan Rhee
d32f7e3069
Msvc/Arm: Pass /D_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1 to cl.exe
6 years ago
Alex Crichton
fe0a7acb6d
Bump to 1.0.25
6 years ago
Alex Crichton
a75c9d4ff1
Don't print env vars repeatedly
Use an internal cache to avoid printing repeatedly what env vars are loaded,
hopefully only doing this once-per-`Build`!
6 years ago
Alex Crichton
ee6daa7e07
Bump to 1.0.24
6 years ago
Alex Crichton
78ccb945bd
Merge pull request #347 from hsivonen/replacelongerfirst
Search for longer target component first when replacing
6 years ago
Henri Sivonen
2805415b7a
Search for thumbv7neon before thumbv7 and armv7neon before armv7 when replacing to avoid unwanted substring matches.
6 years ago
Alex Crichton
341d51828c
Merge pull request #346 from jordanrh1/windows-arm
msvc: find tools correctly when target is thumbv7a
6 years ago
Jordan Rhee
db329cc030
msvc: find tools correctly when target is thumbv7a
6 years ago
Alex Crichton
74ce606aa2
Merge pull request #343 from mykmelez/bump-to-1.0.23
Bump to 1.0.23
6 years ago
Myk Melez
4d711706e9
Bump to 1.0.23
6 years ago
Alex Crichton
cb32f5e583
Merge pull request #342 from mykmelez/disable-warnings-if-flags-var-in-env
don't enable warnings by default if CFLAGS/CXXFLAGS defined in environment
6 years ago
Myk Melez
f48f8ed58a
don't enable warnings by default if CFLAGS/CXXFLAGS defined in environment
If CFLAGS/CXXFLAGS is defined in the environment, then presumably the consumer has already determined the set of warnings flags to pass to the compiler, so we shouldn't enable warnings by default in that case.
6 years ago
Alex Crichton
bf321ded02
Bump to 1.0.22
6 years ago
Alex Crichton
cc565e5c24
Merge pull request #341 from japaric/more-cortex-r
add support for yet another Cortex-R target
6 years ago
Jorge Aparicio
8ca0826ff7
add support for yet another Cortex-R target
forgot this one in the previous batch
6 years ago
Alex Crichton
3b351196fb
Bump to 1.0.21
6 years ago
Alex Crichton
1fcbe88697
Merge pull request #339 from japaric/cortex-r
add support for Cortex-R devices
6 years ago
Jorge Aparicio
e93e513120
generate big endian code for armeb targets
6 years ago
Jorge Aparicio
a4515dfc39
add support for Cortex-R devices
6 years ago
Alex Crichton
cdd59882c5
Bump to 1.0.20
6 years ago
Alex Crichton
ad2ce008ec
Merge pull request #337 from crw5996/fix-build-error-rust-1.14
Compiling with Rust 1.14.0
6 years ago
crw5996
6b65039344
Fixed issues addressed in code review
6 years ago
crw5996
bb780dcc27
Compiling with Rust 1.14.0, tests fail due to some lint shadowing errors. Looking for advice as to how to fix this
6 years ago
Alex Crichton
361214c3cf
Bump to 1.0.19
6 years ago
Alex Crichton
ad7ee45081
Add `-fno-omit-frame-pointer` with debug info
This'll help stack traces that don't use dwarf info or when dwarf info isn't
otherwise available.
6 years ago
Alex Crichton
afe2fd6ccd
Merge pull request #335 from huonw/patch-1
cc-rs isn't Serde, in License section
6 years ago
Huon Wilson
8aac82395a
cc-rs isn't Serde, in License section
Looks like a copy-paste error.
6 years ago
Alex Crichton
3e7d042233
Merge pull request #334 from edelangh/use_clang_ndk_r18
Use clang for target android
6 years ago