This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
[trans-mem] merge from trunk @ 178608
- From: Aldy Hernandez <aldyh at redhat dot com>
- To: Torvald Riegel <triegel at redhat dot com>
- Cc: gcc at gcc dot gnu dot org, Richard Henderson <rth at redhat dot com>, MARLIER Patrick <patrick dot marlier at gmail dot com>
- Date: Wed, 14 Sep 2011 15:00:53 -0500
- Subject: [trans-mem] merge from trunk @ 178608
This was very painful, and it's still not over. We hadn't merged in
almost 1.5 years, and we're paying for it now...
I managed to resolve all the conflicts, and bootstrap the compiler,
which is rather amazing given the size of the changes. There are still
over 16 compiler failures in gcc.dg/tm/, and 10 (out of 44) failures in
libitm. I am in hit-man mode now, and will be tackling them one at a
time over the next few days.
The branch is pretty useless. If you need it for actual TM work, I
suggest you check out the branch as of yesterday.
Richard, do you mind taking a quick look at the attached patch,
especially the TARGET_MEM_REF stuff? Those were the [very minor]
changes to trans-mem.c. Most of the changes I had to do where conflicts
elsewhere, but I want to make sure I don't botch up anything crucial in
the TM engine.
Committing to branch and hoping for the best :).
Aldy
p.s. Note to self:
merge more often
merge more often
merge more often
merge more often
merge more often
merge more often
merge more often
Attachment:
curr
Description: Text document