Guillaume Gomez
325b70890a
Merge commit '3187d32079b817522cc17413ec9185b130daf693' into subtree-update
2024-09-27 22:00:17 +02:00
Nicholas Nethercote
747f68091a
Use sysroot crates maximally in rustc_codegen_gcc
.
...
This shrinks `compiler/rustc_codegen_gcc/Cargo.lock` quite a bit. The
only remaining dependencies in `compiler/rustc_codegen_gcc/Cargo.lock`
are `gccjit`, `lang_tester`, and `boml`, all of which aren't used in any
other compiler crates.
The commit also reorders and adds comments to the `extern crate` items
so they match those in miri.
2024-09-02 15:35:58 +10:00
Guillaume Gomez
541b32c8ab
Update Cargo.lock
and remove duplicated impl
2024-07-10 13:02:26 +02:00
Guillaume Gomez
7cbe50e209
Merge commit '98ed962c7d3eebe12c97588e61245273d265e72f' into master
2024-07-10 12:44:23 +02:00
Guillaume Gomez
0f5140e383
Use published gccjit dependency instead of git repository
2024-03-11 16:29:00 +01:00
Guillaume Gomez
0d359efbe6
Merge commit 'b385428e3ddf330805241e7758e773f933357c4b' into subtree-update_cg_gcc_2024-03-05
2024-03-05 19:58:36 +01:00
Urgau
61f62f19fe
Update rustc_codegen_gcc libc
2023-12-07 14:59:37 +01:00
Antoni Boucher
fa696af987
Merge commit '2e8386e9fb3506cef991d04f8b3bc78f9a0c2630' into subtree-update_cg_gcc_2023-11-17
2023-11-19 13:42:13 -05:00
Antoni Boucher
c797cccda6
Merge commit 'e4fe941b11a55c5005630696e9b6d81c65f7bd04' into subtree-update_cg_gcc_2023-10-25
2023-10-26 17:42:02 -04:00
Antoni Boucher
30290c8b41
Merge commit '11a0cceab966e5ff1058ddbcab5977e8a1d6d290' into subtree-update_cg_gcc_2023-10-09
2023-10-09 15:53:34 -04:00
Antoni Boucher
f78096f57e
Update Cargo.lock
2023-06-19 20:44:01 -04:00
Ulrich Weigand
9cd1a316aa
Update gccjit and remove libc 0.1 dependency
2023-03-30 18:30:56 +02:00
Antoni Boucher
fce7053567
Update gccjit
2023-03-05 12:16:33 -05:00
Antoni Boucher
6bb2af0e6d
Merge commit '08a6d6e16b5efe217123e780398969946266268f' into sync-cg_gcc-2023-03-04
2023-03-05 12:03:19 -05:00
bjorn3
be6708428f
Rewrite LLVM's archive writer in Rust
...
This allows it to be used by other codegen backends
2022-11-26 19:35:32 +00:00
Antoni Boucher
3fac982e07
Merge commit 'e8dca3e87d164d2806098c462c6ce41301341f68' into sync_from_cg_gcc
2022-06-06 22:04:37 -04:00
bjorn3
bbff48e094
Merge commit '39683d8eb7a32a74bea96ecbf1e87675d3338506' into sync_cg_gcc-2022-03-26
2022-03-26 18:29:37 +01:00
bjorn3
b799d6e0a5
Merge commit '1411a98352ba6bee8ba3b0131c9243e5db1e6a2e' into sync_cg_clif-2021-12-31
2021-12-31 16:26:32 +01:00
Antoni Boucher
7f32dd546f
Merge commit '9809f5d21990d9e24b3e9876ea7da756fd4e9def' into libgccjit-codegen
2021-09-28 09:19:11 -04:00
Antoni Boucher
df487317d0
Merge commit '48d60ab7c505c6c1ebb042eacaafd8dc9f7a9267' into libgccjit-codegen
2021-09-17 17:52:40 -04:00
Antoni Boucher
f7237f16ae
Add 'compiler/rustc_codegen_gcc/' from commit 'afae271d5d3719eeb92c18bc004bb6d1965a5f3f'
...
git-subtree-dir: compiler/rustc_codegen_gcc
git-subtree-mainline: ae90dcf020
git-subtree-split: afae271d5d
2021-08-12 21:53:49 -04:00