aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.cc
diff options
context:
space:
mode:
authorAlexandre Oliva <oliva@adacore.com>2022-02-24 22:03:34 -0300
committerAlexandre Oliva <oliva@gnu.org>2022-02-24 22:03:34 -0300
commita026b67f8f70d6cf35daf42a4b0909f78c9d7f40 (patch)
tree5919e9a5d44357ab3440937fcafe2f3c5b499189 /gcc/expr.cc
parente53bb1965db9c7882ded4a70296340d8db52053a (diff)
downloadgcc-a026b67f8f70d6cf35daf42a4b0909f78c9d7f40.zip
gcc-a026b67f8f70d6cf35daf42a4b0909f78c9d7f40.tar.gz
gcc-a026b67f8f70d6cf35daf42a4b0909f78c9d7f40.tar.bz2
Cope with NULL dw_cfi_cfa_loc
In def_cfa_0, we may set the 2nd operand's dw_cfi_cfa_loc to NULL, but then cfi_oprnd_equal_p calls cfa_equal_p with a NULL dw_cfa_location*. This patch aranges for us to tolerate NULL dw_cfi_cfa_loc. for gcc/ChangeLog PR middle-end/104540 * dwarf2cfi.cc (cfi_oprnd_equal_p): Cope with NULL dw_cfi_cfa_loc. for gcc/testsuite/ChangeLog PR middle-end/104540 * g++.dg/pr104540.C: New.
Diffstat (limited to 'gcc/expr.cc')
0 files changed, 0 insertions, 0 deletions