This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH v2] PR bootstrap/61598


On 06/25/14 10:05, tsaunders@mozilla.com wrote:
From: tbsaunde <tbsaunde@138bc75d-0d04-0410-961f-82ee72b054a4>

Hi,

Actually we can just store const tre_node * in the hash table, and actually
remove a const cast.

bootstrapped with --enable-checking=fold on top of my original series on
x86_64-unknown-linux-gnu, and aprovied by richi on IRC, commited.

Trev

gcc/

         PR bootstrap/61598
         * fold-const.c (fold_checksum_tree): Use a hash_table of const
         tree_node * instead of tree_node *.
         (fold): Adjust.
         (print_fold_checksum): Likewise.
         (fold_check_failed): Likewise.
         (debug_fold_checksum): Likewise.
         (fold_build1_stat_loc): Likewise.
         (fold_build2_stat_loc): Likewise.
         (fold_build3_stat_loc): Likewise.
         (fold_build_call_array_loc): Likewise.
Opps, presumably this should be used instead of your earlier patch I approved, right?

JEff


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]