Fix -Wcalloc-transposed-args warning in collect2.cc and work around -Walloc-size...
commitb99353c33f09201e3cee34387cee6cdccbe31660
authorJakub Jelinek <jakub@redhat.com>
Thu, 21 Dec 2023 10:20:17 +0000 (21 11:20 +0100)
committerJakub Jelinek <jakub@redhat.com>
Thu, 21 Dec 2023 10:21:40 +0000 (21 11:21 +0100)
tree9acffffc50bb1f87568af1fbc2f74056b88ffaa3
parent803d222e533efbc385411d4b5a2d0ec0551b9f16
Fix -Wcalloc-transposed-args warning in collect2.cc and work around -Walloc-size warning

This fixes one warning and works around another one where we allocate less than
what we cast to.

2023-12-21  Jakub Jelinek  <jakub@redhat.com>

* gimple-fold.cc (maybe_fold_comparisons_from_match_pd):
Use unsigned char buffers for lhs1 and lhs2 instead of allocating
them through XALLOCA.
* collect2.cc (maybe_run_lto_and_relink): Swap xcalloc arguments.
gcc/collect2.cc
gcc/gimple-fold.cc