diff options
author | Paul N. Hilfinger <hilfinger@adacore.com> | 2012-04-21 22:12:59 +0000 |
---|---|---|
committer | Paul N. Hilfinger <hilfinger@adacore.com> | 2012-04-21 22:12:59 +0000 |
commit | c8ea197278008d76c7a04fa2813ce470a5f34072 (patch) | |
tree | 9eed7e5178665287c46ab67d818361cf6c4e7559 /intl | |
parent | 8d1b3521dbd074e72764e19fb7c9b430a968e664 (diff) | |
download | gdb-c8ea197278008d76c7a04fa2813ce470a5f34072.zip gdb-c8ea197278008d76c7a04fa2813ce470a5f34072.tar.gz gdb-c8ea197278008d76c7a04fa2813ce470a5f34072.tar.bz2 |
Add proper handling for internal functions and STT_GNU_IFUNC symbols in Ada mode.
The code for handling calls to internal functions (esp., Python
functions) and for handling STT_GNU_IFUNC had not been added to the Ada
expression evaluator. This change adapts them from eval.c.
gdb/Changelog:
* ada-lang.c (ada_evaluate_subexp): Add cases for
TYPE_CODE_INTERNAL_FUNCTION and for TYPE_GNU_IFUNC, following
their treatment in eval.c.
Diffstat (limited to 'intl')
0 files changed, 0 insertions, 0 deletions