review: gcc4 patches for cell-spu

As Andy Pinski pointed out, there were some really good reasons why Cell
SPU support never made it into gcc 4.2. I've attached the patches from
the 4.1.1 compiler, and I've applied+compiled them in my local tree.

I suggested creating a branch, but since they appear to be relatively
disjoint, the need for a branch doesn't seem necessary.

Sorry for the large patch file -- I didn't think that suddenly applying
this patch set to the source tree would get me good karma points... :slight_smile:

-scooter

cell-patch (13.9 KB)

Scott Michel wrote:

As Andy Pinski pointed out, there were some really good reasons why Cell
SPU support never made it into gcc 4.2. I've attached the patches from
the 4.1.1 compiler, and I've applied+compiled them in my local tree.

I suggested creating a branch, but since they appear to be relatively
disjoint, the need for a branch doesn't seem necessary.

Sorry for the large patch file -- I didn't think that suddenly applying
this patch set to the source tree would get me good karma points... :slight_smile:

And, this is an incomplete patch file... ok, now I need some guidance --
should I commit these diffs and then start adding the new files or ask
for a review of the entire patch set (which'll be pretty large)?

-scooter