summaryrefslogtreecommitdiffstats
path: root/libjava/classpath/java/sql/DatabaseMetaData.java
diff options
context:
space:
mode:
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>2014-02-11 22:54:21 +0000
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>2014-02-11 22:54:21 +0000
commit857c5a0bb7c2290d37a1b10405b99012925c2413 (patch)
tree9df630d2652c935d26cf3f91eb9ed4ef6e67f462 /libjava/classpath/java/sql/DatabaseMetaData.java
parentb4dd42d97ca8f3ddf7814310f5cf25a429c89fff (diff)
downloadppe42-gcc-857c5a0bb7c2290d37a1b10405b99012925c2413.tar.gz
ppe42-gcc-857c5a0bb7c2290d37a1b10405b99012925c2413.zip
PR lto/59468
* ipa-utils.h (possible_polymorphic_call_targets): Update prototype and wrapper. * ipa-devirt.c: Include demangle.h (odr_violation_reported): New static variable. (add_type_duplicate): Update odr_violations. (maybe_record_node): Add completep parameter; update it. (record_target_from_binfo): Add COMPLETEP parameter; update it as needed. (possible_polymorphic_call_targets_1): Likewise. (struct polymorphic_call_target_d): Add nonconstruction_targets; rename FINAL to COMPLETE. (record_targets_from_bases): Sanity check we found the binfo; fix COMPLETEP updating. (possible_polymorphic_call_targets): Add NONCONSTRUTION_TARGETSP parameter, fix computing of COMPLETEP. (dump_possible_polymorphic_call_targets): Imrove readability of dump; at LTO time do demangling. (ipa_devirt): Use nonconstruction_targets; Improve dumps. * gimple-fold.c (gimple_get_virt_method_for_vtable): Add can_refer parameter. (gimple_get_virt_method_for_binfo): Likewise. * gimple-fold.h (gimple_get_virt_method_for_binfo, gimple_get_virt_method_for_vtable): Update prototypes. PR lto/59468 * g++.dg/ipa/devirt-27.C: New testcase. * g++.dg/ipa/devirt-26.C: New testcase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@207702 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/java/sql/DatabaseMetaData.java')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud