This is the mail archive of the gcc@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]

[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


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