Re: [announce] New scalar-storage-order branch in GCC repository

2013-05-27 Thread Eric Botcazou
> Can you post an overview of the implementation? Naively I'd have extended > GENERIC only and lowered all affected scalar accesses to > __builtin_bswapN () and = __builtin_bswapN (...) and rely > on RTL expansion / combine to generate instructions for a target that > supports such byte-swapping

Re: [announce] New scalar-storage-order branch in GCC repository

2013-05-27 Thread Richard Biener
On Mon, May 27, 2013 at 1:13 PM, Eric Botcazou wrote: > Hi, > > I have just created a new branch off the trunk named scalar-storage-order to > host the (experimental) support to specify a reverse storage order (byte/word > order, aka endianness) for scalar components of aggregate types. > > I will

[announce] New scalar-storage-order branch in GCC repository

2013-05-27 Thread Eric Botcazou
Hi, I have just created a new branch off the trunk named scalar-storage-order to host the (experimental) support to specify a reverse storage order (byte/word order, aka endianness) for scalar components of aggregate types. I will be maintaining the branch and start by porting AdaCore's GCC 4.7