diff options
| author | Jakub Jelinek <jakub@redhat.com> | 2025-12-06 11:08:05 +0100 |
|---|---|---|
| committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2025-12-06 11:08:05 +0100 |
| commit | c57188ef0c10fefc408a67b9c3db877e7dcde29e (patch) | |
| tree | ea55387eaee0755bfce37795fb918e1fd16c7e48 /gcc/fortran/expr.cc | |
| parent | 3b7e865779d03b4d29375a3c28dfaa2172eced4a (diff) | |
| download | gcc-c57188ef0c10fefc408a67b9c3db877e7dcde29e.zip gcc-c57188ef0c10fefc408a67b9c3db877e7dcde29e.tar.gz gcc-c57188ef0c10fefc408a67b9c3db877e7dcde29e.tar.bz2 | |
attribs: Use attribute_value_equal in decl_attributes
This is another thing discussed in the 1/9 Reflection thread,
also not dependent on reflection.
decl_attributes calls simple_cst_equal on TREE_VALUEs of the
current and preexisting attributes, but that is just a small
part of how attribute values should be compared.
The following patch fixes that.
2025-12-06 Jakub Jelinek <jakub@redhat.com>
* attribs.cc (decl_attributes): Use attribute_value_equal to
compare attribute values instead of simple_cst_equal.
Diffstat (limited to 'gcc/fortran/expr.cc')
0 files changed, 0 insertions, 0 deletions
