about summary refs log tree commit diff
path: root/compiler/rustc_target
AgeCommit message (Expand)AuthorLines
2022-07-22Mark atomics as unsupported on thumbv6mNikita Popov-1/+2
2022-07-20Add ShadowCallStack SupportIvan Lozano-0/+5
2022-07-20Remove unused StableMap and StableSet types from rustc_data_structuresMichael Woerister-4/+4
2022-07-17Auto merge of #99033 - 5225225:interpreter-validity-checks, r=oli-obkbors-23/+15
2022-07-14Use constant eval to do strict validity checks5225225-23/+15
2022-07-14Rename aarch64-nintendo-switch to aarch64-nintendo-switch-freestandingleo60228-2/+2
2022-07-14Remove obsolete crt0 references in linker scriptleo60228-6/+1
2022-07-14Remove unneeded options from Nintendo Switch targetjam1garner-23/+13
2022-07-14Add linker script for switchleo60228-0/+86
2022-07-14Remove unnecessary linker argsleo60228-8/+2
2022-07-14Add Nintendo Switch tier 3 targetjam1garner-0/+41
2022-07-14tidy demands this whitespace go awayLokathor-1/+1
2022-07-13conform to the tidy expectationsLokathor-1/+1
2022-07-13add missing imports.Lokathor-1/+1
2022-07-13Update thumbv4t_none_eabi.rsLokathor-1/+8
2022-07-13word-wrap the comments.Lokathor-2/+10
2022-07-11rustc_target: Flip the default for `TargetOptions::executables` to trueVadim Petrochenkov-52/+3
2022-07-09Rollup merge of #99043 - compiler-errors:derive-nit, r=cjgillotDylan DPC-48/+8
2022-07-08Implement support for DWARF version 5.Patrick Walton-13/+13
2022-07-08Collapse some weirdly-wrapping derivesMichael Goulet-48/+8
2022-07-06fix issue 97463 using change suggested by nbdd0121.Felix S. Klock II-8/+44
2022-06-25rustc_target: Some more tests and fixes for linker argumentsVadim Petrochenkov-44/+132
2022-06-25rustc_target: Add convenience functions for adding linker argumentsVadim Petrochenkov-420/+348
2022-06-24Set relocation_model to Pic on emscripten targetHood Chatham-1/+2
2022-06-24Rollup merge of #98214 - petrochenkov:islike, r=compiler-errorsYuki Okushi-15/+6
2022-06-22Set no_default_libraries: false in wasm32_emscripten targetHood Chatham-0/+1
2022-06-21Re-enable atomic loads and stores for all RISC-V targetsSimon Sapin-3/+3
2022-06-20Rollup merge of #98225 - bjorn3:stable_target_json_hash, r=nagisaYuki Okushi-25/+99
2022-06-19Preserve the path of the target spec json file for usage by rustdocbjorn3-8/+76
2022-06-18ENH Move --memory-init-file flag from EmLinker to asmjs target specHood Chatham-5/+5
2022-06-18Make debug_triple depend on target json file content rather than file pathbjorn3-22/+28
2022-06-18rustc_target: Remove some redundant target propertiesVadim Petrochenkov-15/+6
2022-06-13Disable `has_thread_local` due to weird issues in some programsMark Drobnak-1/+2
2022-06-13Add Apple WatchOS compile targetsVladimir Michael Eatwell-2/+149
2022-06-10Rollup merge of #97928 - hoodmane:emscripten-no-assertions, r=tlivelyMatthias Krüger-9/+1
2022-06-09Clean upHood Chatham-5/+1
2022-06-09Remove ERROR_ON_UNDEFINED_SYMBOLS according to sbc100's commentsHood Chatham-2/+0
2022-06-09Remove -sASSERTIONS=1 from wasm32_unknown_emscripten default link argsHood Chatham-2/+0
2022-06-09Rollup merge of #97843 - overdrivenpotato:psp-lto, r=michaelwoeristerYuki Okushi-6/+18
2022-06-07Formatting fixMarko Mijalkovic-4/+2
2022-06-07Relax mipsel-sony-psp's linker scriptMarko Mijalkovic-6/+20
2022-06-07Auto merge of #97512 - scottmcm:add-coldcc, r=nagisa,lcnrbors-1/+10
2022-06-07Auto merge of #95565 - jackh726:remove-borrowck-mode, r=nikomatsakisbors-1/+0
2022-06-06Auto merge of #97684 - RalfJung:better-provenance-control, r=oli-obkbors-0/+5
2022-06-05interpret: better control over whether we read data with provenance, and impl...Ralf Jung-0/+5
2022-06-05Auto merge of #97577 - betrusted-io:add-xous-target, r=nagisabors-0/+25
2022-06-04riscv32imac-unknown-xous-elf: add targetSean Cross-0/+25
2022-06-03Fully stabilize NLLJack Huey-1/+0
2022-06-03Use serde_json for target spec jsonbjorn3-62/+159
2022-06-03Remove a couple of unused Encodable and Decodable derivesbjorn3-3/+3