]> git.ipfire.org Git - thirdparty/gcc.git/commit
gccrs: Shorten `make_unsigned_long_tree` code and remove `Backend::integer_constant_e...
authorGuillaume Gomez <guillaume1.gomez@gmail.com>
Fri, 8 Sep 2023 13:40:28 +0000 (15:40 +0200)
committerArthur Cohen <arthur.cohen@embecosm.com>
Tue, 16 Jan 2024 18:04:35 +0000 (19:04 +0100)
commitf538c29d78646c060e391770b6e5e821b99c7685
tree50136a9d37b06f382e161d5ca0b4ae1fde1c460e
parent15648d5b8dc5a8cab1b11e14e5e5c178e32ed366
gccrs: Shorten `make_unsigned_long_tree` code and remove `Backend::integer_constant_expression`

gcc/rust/ChangeLog:

* backend/rust-compile-intrinsic.cc: Simplify `make_unsigned_long_tree`
* rust-backend.h: Remove `integer_constant_expression`
* rust-gcc.cc: Remove `integer_constant_expression`
gcc/rust/backend/rust-compile-intrinsic.cc
gcc/rust/rust-backend.h
gcc/rust/rust-gcc.cc