1
Fork 0
Commit graph

1683 commits

Author SHA1 Message Date
antoyo
b08a0c6afc
Merge pull request #629 from rust-lang/feature/non-default-abis
Support sysv64 and ms ABIs
2025-02-12 20:25:41 -05:00
Antoni Boucher
4f59a687f1 Support sysv64 and ms ABIs 2025-02-12 20:01:54 -05:00
antoyo
7f05920a4a
Merge pull request #627 from folkertdev/fix-unordered-compare
handle NaN in unordered comparisons
2025-02-12 13:21:04 -05:00
Folkert de Vries
c817210c70
handle NaN in unordered comparisons 2025-02-12 18:56:31 +01:00
c8ef
cb499a29a8
remove some intrinsics (#625) 2025-02-10 14:17:38 -05:00
antoyo
f5597ff7e9
Merge pull request #624 from folkertdev/run-asm-tests
fix backslashes in path used for `asm_tests`
2025-02-07 13:01:15 -05:00
Folkert de Vries
09d907627b
fix backslashes in path used for asm_tests 2025-02-07 16:48:39 +01:00
antoyo
438056890d
Merge pull request #620 from rust-lang/ci-master-branch
Run the CI on push on the master branch
2025-02-05 13:06:15 -05:00
Antoni Boucher
2214ba9f1a Run the CI on push on the master branch 2025-02-05 12:16:57 -05:00
antoyo
f0c0370e08
Merge pull request #610 from GuillaumeGomez/update-urls
Update repositories URL for repositories moved to `rust-lang` organization
2025-02-03 10:47:40 -05:00
Guillaume Gomez
4c932ff837 Update repositories URL for repositories moved to rust-lang organization 2025-02-03 15:52:42 +01:00
antoyo
c325b82453
Merge pull request #612 from fluxchief/master
Make globals always have 2+ chars as suffix
2025-02-03 09:51:15 -05:00
antoyo
efb5185912
Merge pull request #613 from fluxchief/68000
Add M68000 entry to arch_to_gcc
2025-02-02 09:13:44 -05:00
Kevin Hamacher
5d12c54b34 Add M68000 entry to arch_to_gcc 2025-02-02 12:02:47 +01:00
Kevin Hamacher
ad2be68b49 Make globals always have 2+ chars as suffix
As discussed on chat, there currently is the bug where certain suffixes are interpreted by the (m68k) assembler.

Example: `move.l #global.w,-44(%fp)`
`.w` is interpreted by the assembler as a size hint for `#global`.
2025-02-02 12:02:02 +01:00
antoyo
2e0595bc69
Merge pull request #618 from rust-lang/success-job
Move back to a success job so because the required checks only work without a matrix
2025-02-01 14:00:45 -05:00
antoyo
1a25284894
Merge pull request #619 from Kobzol/ci-pr
Remove duplicated CI triggers
2025-02-01 13:51:56 -05:00
Antoni Boucher
befc31c588 Move back to a success job so because the required checks only work without a matrix 2025-02-01 13:27:58 -05:00
Jakub Beránek
ff2cd0fb63 Remove duplicated CI triggers
There shouldn't be a need to run all CI jobs on all pushes.
2025-02-01 19:13:41 +01:00
antoyo
b825dbcc5b
Merge pull request #616 from rust-lang/success-job
Add success job for all CI workflows
2025-02-01 12:12:42 -05:00
Antoni Boucher
adee0849a2 Add success job for all CI workflows 2025-02-01 11:18:12 -05:00
antoyo
3e62ac70b2
Merge pull request #614 from Kobzol/ci-success
Add CI success job
2025-01-31 09:37:56 -05:00
Jakub Beránek
bc6b9bf526
Add CI success job 2025-01-27 23:27:43 +01:00
antoyo
9f33f846dd
Merge pull request #609 from GuillaumeGomez/fix-use-system-gcc
Fix `--use-system-gcc` option handling
2025-01-24 17:02:29 -05:00
Guillaume Gomez
12e73aec91 Fix --use-system-gcc option handling 2025-01-24 22:42:42 +01:00
antoyo
549158123c
Merge pull request #608 from GuillaumeGomez/gcc-path
Add `--gcc-path` option
2025-01-24 12:36:21 -05:00
Guillaume Gomez
b8218f0d2b Add log to mention what GCC path the build script is using and where it comes from 2025-01-24 18:04:58 +01:00
Guillaume Gomez
4798615ad4 Add --gcc-path option 2025-01-24 18:04:58 +01:00
Antoni Boucher
f24b0d358a Add comment to explain why CG_RUSTFLAGS is needed 2025-01-24 10:49:00 -05:00
antoyo
bbc54734de
Merge pull request #607 from GuillaumeGomez/cleanup
Remove extra whitespace at the end of some line strings
2025-01-24 09:49:53 -05:00
Guillaume Gomez
8d0eb87d08 Remove extra whitespace at the end of some line strings 2025-01-24 15:29:10 +01:00
antoyo
8037b6139f
Merge pull request #602 from Anon258/master
Add grep check for LTO Test
2025-01-16 09:28:45 -05:00
Raj Aryan Agrawal
638611f5f5 Add grep check for LTO Test 2025-01-16 15:46:33 +09:00
antoyo
b5bc832bfe
Merge pull request #601 from rust-lang/update-gcc-2025-01-15
Update GCC version
2025-01-15 22:13:05 -05:00
Antoni Boucher
0ab1f8ddb0 Update the CI to Ubuntu 24.04 2025-01-15 13:59:45 -05:00
Antoni Boucher
50a9f41ce9 Update GCC version 2025-01-15 13:59:45 -05:00
Sudhanshu Singh
7bc67011d2 Remove codegen_gcc_lto_not_supported in messages.flt 2025-01-14 10:16:30 -05:00
antoyo
f703358a13
Merge pull request #597 from rust-lang/sync_from_rust_2025_01_14
Sync from rust 2025/01/14
2025-01-14 10:14:25 -05:00
Antoni Boucher
232d8a4fc0 Merge branch 'master' into sync_from_rust_2025_01_14 2025-01-14 09:54:48 -05:00
Antoni Boucher
f8b89a3d05 Fix formatting 2025-01-13 11:48:14 -05:00
Antoni Boucher
43b7e28601 Merge commit '59a81c2ca1' into subtree-update_cg_gcc_2025_01_12 2025-01-13 10:53:58 -05:00
antoyo
59a81c2ca1
Merge pull request #594 from rust-lang/sync_from_rust_2025_01_12
Sync from rust 2025/01/12
2025-01-13 10:25:25 -05:00
Antoni Boucher
17f5a4f4f0 Add support for fmaf16 2025-01-13 09:59:40 -05:00
Antoni Boucher
10d745c7f7 Do not run UI tests in the error-emitter directory 2025-01-13 08:53:59 -05:00
Antoni Boucher
500fce185c Add error pattern 2025-01-13 08:29:28 -05:00
Antoni Boucher
06fdf3df2c Use mini_core in the tests 2025-01-13 08:10:53 -05:00
Antoni Boucher
b4418b896c Fix clippy warnings 2025-01-12 19:47:47 -05:00
Antoni Boucher
59689c43f3 Update to nightly-2025-01-12 2025-01-12 19:37:10 -05:00
Antoni Boucher
b44f3718bf Merge branch 'master' into sync_from_rust_2025_01_12 2025-01-12 19:29:42 -05:00
antoyo
f03d3c4a56
Merge pull request #579 from klensy/typo
fix typo
2025-01-12 13:36:18 -05:00