Re: How to write an array var into .s file without null-terminator

2012-12-11 Thread Ian Lance Taylor
On Tue, Dec 11, 2012 at 5:27 PM, Dmitry Mikushin wrote: > > We are trying to embed a raw vector of chars into .s file using the > following code: > > tree index_type = build_index_type(size_int(moduleBitcode.size())); > tree const_char_type = build_qualified_type( > uns

Re: MCSoC2013: to enhance embedded Linux for many-core system

2012-12-11 Thread Ian Lance Taylor
On Mon, Dec 10, 2012 at 2:00 AM, ETANI NORIKO wrote: > > We have been developing many-core system in a program of“Extremely Low-power > Circuits and Systems (Green IT Project)”sponsored by New Energy and > Industrial Technology Development Organization (NEDO) which is one of > National Project

How to write an array var into .s file without null-terminator

2012-12-11 Thread Dmitry Mikushin
Dear All, We are trying to embed a raw vector of chars into .s file using the following code: tree index_type = build_index_type(size_int(moduleBitcode.size())); tree const_char_type = build_qualified_type( unsigned_char_type_node, TYPE_QUAL_CONST); tree str

How to write an array var into .s file without null-terminator

2012-12-11 Thread Dmitry Mikushin
Dear All, We are trying to embed a raw vector of chars into .s file using the following code: tree index_type = build_index_type(size_int(moduleBitcode.size())); tree const_char_type = build_qualified_type( unsigned_char_type_node, TYPE_QUAL_CONST); tree str

Re: Using known data structure hierarchy in GC and PCH?

2012-12-11 Thread Steven Bosscher
On Tue, Dec 11, 2012 at 6:55 PM, Martin Jambor wrote: > some IPA passes do have on-the side vectors with their information > about each cgraph node or edge and those are independent GC roots. > Not all, but many (e.g. inline_summary_vec or ipa_edge_args_vector) do > have pointers to other GC data,

Re: Using known data structure hierarchy in GC and PCH?

2012-12-11 Thread Steven Bosscher
On Tue, Dec 11, 2012 at 5:11 PM, Diego Novillo wrote: > On Mon, Dec 10, 2012 at 1:25 PM, Steven Bosscher wrote: >> This all made me wonder why we can't use the known hierarchy of the >> intermediate representations. Ideally, there should be only two >> classes of objects: global state variables (no

Re: Using known data structure hierarchy in GC and PCH?

2012-12-11 Thread Martin Jambor
Hi, On Mon, Dec 10, 2012 at 07:25:34PM +0100, Steven Bosscher wrote: > Hello, > > While trying to bootstrap with GCAC checking enabled and some > instrumentation to measure how often objects are being marked, I > noticed that a lot of cache misses happen because already-marked > objects are being

Re: Using known data structure hierarchy in GC and PCH?

2012-12-11 Thread Diego Novillo
On Mon, Dec 10, 2012 at 1:25 PM, Steven Bosscher wrote: > Hello, > > While trying to bootstrap with GCAC checking enabled and some > instrumentation to measure how often objects are being marked, I > noticed that a lot of cache misses happen because already-marked > objects are being tested again

[cxx-conversion] Do not use ChangeLog files

2012-12-11 Thread Diego Novillo
We are no longer using ChangeLog files in the cxx-conversion branch. All the changes to the branch should be described in detail in the svn commit message. When committing a patch to the branch, please make sure that you include the following: - A detailed description of what the patch does. - H

Re: [PATCH] Adjust build requirement docs for GCC 4.8

2012-12-11 Thread Gabriel Dos Reis
On Tue, Dec 11, 2012 at 4:14 AM, Richard Biener wrote: > > This brings the build-requirements up-to-date with us now requiring > a C++ host compiler. I optimistically increased the minimum required > GCC version listed from 2.95 to 3.4 as that is the earliest version > that could reasonably be ca

Re: RFC: [ARM] Disable peeling

2012-12-11 Thread Tim Prince
On 12/11/2012 5:14 AM, Richard Earnshaw wrote: On 11/12/12 09:56, Richard Biener wrote: On Tue, Dec 11, 2012 at 10:48 AM, Richard Earnshaw wrote: On 11/12/12 09:45, Richard Biener wrote: On Mon, Dec 10, 2012 at 10:07 PM, Andi Kleen wrote: Jan Hubicka writes: Note that I think Core has

[PATCH] Adjust build requirement docs for GCC 4.8

2012-12-11 Thread Richard Biener
This brings the build-requirements up-to-date with us now requiring a C++ host compiler. I optimistically increased the minimum required GCC version listed from 2.95 to 3.4 as that is the earliest version that could reasonably be called a C++98 compatible compiler (yeah, lawrence will now argue t

Re: RFC: [ARM] Disable peeling

2012-12-11 Thread Richard Earnshaw
On 11/12/12 09:56, Richard Biener wrote: On Tue, Dec 11, 2012 at 10:48 AM, Richard Earnshaw wrote: On 11/12/12 09:45, Richard Biener wrote: On Mon, Dec 10, 2012 at 10:07 PM, Andi Kleen wrote: Jan Hubicka writes: Note that I think Core has similar characteristics - at least for string op

Registration for C++Now 2013 is now open

2012-12-11 Thread Boris Kolpackov
The seventh annual C++Now Conference (formerly BoostCon) will be held at the Aspen Center for Physics in Aspen, Colorado, May 12th to 17th, 2013. "We are thrilled to announce the second annual C++Now conference, the whole-language edition of BoostCon covering all the coolest topics in C++," said D

Re: RFC: [ARM] Disable peeling

2012-12-11 Thread Richard Biener
On Tue, Dec 11, 2012 at 10:48 AM, Richard Earnshaw wrote: > On 11/12/12 09:45, Richard Biener wrote: >> >> On Mon, Dec 10, 2012 at 10:07 PM, Andi Kleen wrote: >>> >>> Jan Hubicka writes: >>> Note that I think Core has similar characteristics - at least for string operations it far

Re: RFC: [ARM] Disable peeling

2012-12-11 Thread Richard Earnshaw
On 11/12/12 09:45, Richard Biener wrote: On Mon, Dec 10, 2012 at 10:07 PM, Andi Kleen wrote: Jan Hubicka writes: Note that I think Core has similar characteristics - at least for string operations it fares well with unalignes accesses. Nehalem and later has very fast unaligned vector load

Re: RFC: [ARM] Disable peeling

2012-12-11 Thread Richard Biener
On Mon, Dec 10, 2012 at 10:07 PM, Andi Kleen wrote: > Jan Hubicka writes: > >> Note that I think Core has similar characteristics - at least for string >> operations >> it fares well with unalignes accesses. > > Nehalem and later has very fast unaligned vector loads. There's still some > penalty

Re: New dump infrastructure

2012-12-11 Thread Richard Biener
On Mon, Dec 10, 2012 at 8:55 PM, Sharad Singhai wrote: > On Mon, Dec 10, 2012 at 11:02 AM, Richard Biener > wrote: >> On Mon, Dec 10, 2012 at 7:46 PM, Sharad Singhai wrote: >>> Hi, >>> >>> The new dump infrastructure was committed shortly before the trunk >>> entered stage 3. >>> >>> However, ex