OSDN Git Service

Revert 2009-09-28 commit:
authorUlrich Weigand <uweigand@de.ibm.com>
Tue, 29 Sep 2009 18:59:38 +0000 (18:59 +0000)
committerUlrich Weigand <uweigand@de.ibm.com>
Tue, 29 Sep 2009 18:59:38 +0000 (18:59 +0000)
commita28c7dfb2d66ac2a4bbbf47f3d1cb5b65bd9c604
treef318e855327c7b0e5b998356e33c581b35c25ddf
parentb195fe17c9cf95e93640b1de3bed9d21a0912168
Revert 2009-09-28 commit:
* eval.c (evaluate_subexp_standard) [OP_OBJC_MSGCALL]: Support
platforms that use function descriptors.  Prefer to use function
pointer types instead of function types.
* linespec.c (decode_objc): Support function descriptors.  Fully
initialize SAL result.
* objc-lang.c (find_methods): Support function descriptors.
Do not require function symbol to point to text section.

* ppc-sysv-tdep.c (ppc64_sysv_abi_push_dummy_call): When calling
via a function pointer, use the descriptor it points to.
gdb/ChangeLog
gdb/eval.c
gdb/linespec.c
gdb/objc-lang.c
gdb/ppc-sysv-tdep.c