]> git.ipfire.org Git - thirdparty/gcc.git/commit
Support for 64-bit location_t: Backend parts
authorLewis Hyatt <lhyatt@gmail.com>
Sat, 26 Oct 2024 15:13:30 +0000 (11:13 -0400)
committerLewis Hyatt <lhyatt@gcc.gnu.org>
Sat, 30 Nov 2024 18:01:46 +0000 (13:01 -0500)
commit9bba9067598dd92dc7bae3bca242a6d350f5b799
treeb5969322c0d57bd890c4e28b8f195cd1f243da32
parentabea0dbd63ddb7e16d13806df929e1ef3b060091
Support for 64-bit location_t: Backend parts

A few targets have been using "unsigned int" function arguments that need to
receive a "location_t". Change to "location_t" to prepare for the
possibility that location_t can be configured to be a different type.

gcc/ChangeLog:

* config/aarch64/aarch64-c.cc (aarch64_resolve_overloaded_builtin):
Change "unsigned int" argument to "location_t".
* config/avr/avr-c.cc (avr_resolve_overloaded_builtin): Likewise.
* config/riscv/riscv-c.cc (riscv_resolve_overloaded_builtin): Likewise.
* target.def: Likewise.
* doc/tm.texi: Regenerate.
gcc/config/aarch64/aarch64-c.cc
gcc/config/avr/avr-c.cc
gcc/config/riscv/riscv-c.cc
gcc/doc/tm.texi
gcc/target.def