This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH 2/7] RTL & dwarf2out changes
- From: Jeff Law <law at redhat dot com>
- To: Andi Kleen <andi at firstfloor dot org>, gcc-patches at gcc dot gnu dot org
- Cc: Andi Kleen <ak at linux dot intel dot com>
- Date: Wed, 30 Jul 2014 21:26:41 -0600
- Subject: Re: [PATCH 2/7] RTL & dwarf2out changes
- Authentication-results: sourceware.org; auth=none
- References: <1406730225-25896-1-git-send-email-andi at firstfloor dot org> <1406730225-25896-2-git-send-email-andi at firstfloor dot org> <1406730225-25896-3-git-send-email-andi at firstfloor dot org>
On 07/30/14 08:23, Andi Kleen wrote:
From: Andi Kleen <ak@linux.intel.com>
Convert dwarf2out and rtl.c to the new inchash interface.
I moved the rtl hash code to another file to avoid having to link
all the hash code into the generator functions.
v2: Removed ??? comment.
gcc/:
2014-07-29 Andi Kleen <ak@linux.intel.com>
* Makefile.in (OBJS): Add rtlhash.o
* dwarf2out.c (addr_table_entry_do_hash): Convert to inchash.
(loc_checksum): Dito.
(loc_checksum_ordered): Dito.
(hash_loc_operands): Dito.
(hash_locs): Dito.
(hash_loc_list): Dito.
* rtl.c (iterative_hash_rtx): Moved to rtlhash.c
* rtl.h (iterative_hash_rtx): Moved to rtlhash.h
* rtlhash.c: New file.
* rtlhash.h: New file.
OK once namespace inchash is approved.
jeff