Guillaume Gomez
096f14d374
Add support for NonNull function attribute
2023-10-17 15:03:25 +02:00
Antoni Boucher
62867dc29f
LTO implementation
2023-08-30 20:29:24 -04:00
Antoni Boucher
ef037e6d30
Fix tests
2023-06-11 19:27:39 -04:00
Antoni Boucher
d725cfb6ab
Merge commit '08a6d6e16b5efe217123e780398969946266268f' into sync-cg_gcc-2023-03-04
2023-03-05 12:03:19 -05:00
Ayush Singh
695c76c45a
Use custom entry name in gcc
...
This is a continuation of 9f0a8620bd7d325e6d42417b08daff3e55cb88f6 for
gcc.
Signed-off-by: Ayush Singh <ayushsingh1325@gmail.com>
2022-11-15 22:15:55 +05:30
Antoni Boucher
fac57d9a06
Merge commit 'e8dca3e87d164d2806098c462c6ce41301341f68' into sync_from_cg_gcc
2022-06-06 22:04:37 -04:00
bjorn3
3888aafe3a
Merge commit '39683d8eb7a32a74bea96ecbf1e87675d3338506' into sync_cg_gcc-2022-03-26
2022-03-26 18:29:37 +01:00
Nicholas Nethercote
bba8b97b83
Remove unnecessary sigils around Symbol::as_str()
calls.
2021-12-15 17:32:14 +11:00
antoyo
cd4810de42
Fix warnings ( #98 )
2021-09-28 09:32:54 -04:00
antoyo
64c561dc22
Fix global initialization ( #91 )
...
* Make define_global() return a RValue directly
* Return LValue in functions declaring a global variable
* Remove useless cast
* Fix bytes_in_context to use an array rvalue
* Remove global_names which is unused
* Make const_struct create a constant struct
* Correctly initialize global in static_addr_of_mut
* Fix global variable initialization
* Remove workaround for ARGV
2021-09-26 12:20:02 -04:00
antoyo
e228f0c16e
Cleanup ( #67 )
2021-08-15 08:28:46 -04:00
Antoni Boucher
afae271d5d
Initial commit
2021-08-12 21:46:50 -04:00