diff options
author | Alexandre Oliva <oliva@adacore.com> | 2023-12-20 04:59:00 -0300 |
---|---|---|
committer | Alexandre Oliva <oliva@gnu.org> | 2023-12-20 04:59:00 -0300 |
commit | 438bf6ade4b089d592ec481086cde664a1ea1f3d (patch) | |
tree | 3f03c661faef97a27b1f5dd5bbb0f291b18cd9d5 /libgcc/enable-execute-stack-empty.c | |
parent | 6c22779dfb09f9691c2893c5cabfe35187e1b9f6 (diff) | |
download | gcc-438bf6ade4b089d592ec481086cde664a1ea1f3d.zip gcc-438bf6ade4b089d592ec481086cde664a1ea1f3d.tar.gz gcc-438bf6ade4b089d592ec481086cde664a1ea1f3d.tar.bz2 |
untyped calls: use wrapper class type for implicit plus_one
Instead of get and set macros to apply a delta, use a single macro
that resorts to a temporary wrapper class to apply it.
for gcc/ChangeLog
* builtins.cc (delta_type): New template class.
(set_apply_args_size, get_apply_args_size): Replace with...
(saved_apply_args_size): ... this.
(set_apply_result_size, get_apply_result_size): Replace with...
(saved_apply_result_size): ... this.
(apply_args_size, apply_result_size): Adjust.
Diffstat (limited to 'libgcc/enable-execute-stack-empty.c')
0 files changed, 0 insertions, 0 deletions