Intermediate representation

2009-06-07 Thread Nicolas COLLIN
Hello, I want to go through the entire internal tree in GCC but I have a problem with functions. Indeed I would like to know the declarations and functions called by a function. I assume I have to go into the function's scope but I don't know how. I read the source code but I didn't find anythi

Re: Using MPC Library with GCC

2009-06-07 Thread Kaveh R. Ghazi
From: "Allan McRae" I have noticed that mpc is not automatically detected even when installed in the standard library path (with gcc-4.5-20090604). This means that building with mpc always requires using the --with-mpc-lib=/usr/lib flag. This is fixed by adjusting configure{.ac} to have: m

Having trouble printing the subvars of structs, under certain conditions

2009-06-07 Thread 顏呈育
I am using gcc 4.1.1 to do research involving gimple. For this work I need to know the sizes of all of my variables, without running the program and calling "sizeof". To accomplish this, I inserted a call to: dump_referenced_vars(dump_file_ptr); At first, everything looked fine. The output lo

Re: VTA merge?

2009-06-07 Thread Eric Botcazou
> It would be nice if it worked this way, but the dozens of patches to fix > -g/-g0 compile differences I posted over the last several months show > it's really not that simple, because the codegen IR does not tell the > whole story. We have kind of IR extensions for debug info, for types > and te

Re: LLVM as a gcc plugin?

2009-06-07 Thread Rafael Espindola
> GMP and MPFR are required components of GCC, and every developer has to > deal with them.  For interfacing between GCC and LLVM, the experts who'll > be able to answer the questions are generally going to be found on the > LLVM lists, not the gcc list, and those (like you) who participate on > bo

gcc-4.3-20090607 is now available

2009-06-07 Thread gccadmin
Snapshot gcc-4.3-20090607 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.3-20090607/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 4.3 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/branches

Re: git mirror at infradead?

2009-06-07 Thread Daniel Berlin
On Sun, Jun 7, 2009 at 8:08 AM, Bernie Innocenti wrote: > On 06/07/09 13:38, Bernie Innocenti wrote: >> On 06/07/09 12:40, Ralf Wildenhues wrote: >>> Is this mirror an independent conversion from the infradead one (i.e., I >>> have to throw away the repo and re-download a full repo?  Or can I reuse

Re: VTA merge?

2009-06-07 Thread Alexandre Oliva
On Jun 6, 2009, Eric Botcazou wrote: >> So if I understand the above right then VTA is a new source of >> code-generation differences with -g vs. -g0. A possibly quite >> bad one (compared to what we have now). > IIUC it's a paradigm shift: currently the absence of differences in the > genera

Re: VTA merge?

2009-06-07 Thread Alexandre Oliva
On Jun 5, 2009, Daniel Berlin wrote: >> >> We can measure some of these things now.  Some can even be measured >> objectively ;-) > Do you have any of them handy (memory use, compile time with release > checking only, etc) so that we can start the public > argument^H^H^H^H^H^discussion? > ;)

libJIT + GCC integration and PLDI 2009

2009-06-07 Thread Kirill Kononenko
Hi Everyone I will be participating at PLDI 2009 SRC (ACM Programming Language Design and Implementation) with my poster "Mathematical Apparatus for Aggressive Optimization of Register Allocation in a Library for Just-In-Time Compilation in Microsoft Common Intermediate Language Runtimes on Embed

gcc 4.4.0 error at postreload.c:396

2009-06-07 Thread Bernd Roesch
Hi, I search gcc ML and find this. http://gcc.gnu.org/ml/gcc/2009-05/msg00413.html but here i have source with no 64 bit CPU. is the fix now in and should i test current gcc4.4 ? I also like to know if there is possible to build a gcc with better error messages ? It show as error place last bra

Re: git mirror at infradead?

2009-06-07 Thread Bernie Innocenti
On 06/07/09 13:38, Bernie Innocenti wrote: > On 06/07/09 12:40, Ralf Wildenhues wrote: >> Is this mirror an independent conversion from the infradead one (i.e., I >> have to throw away the repo and re-download a full repo? Or can I reuse >> objects)? > > It's an independent mirror, and I wouldn

Re: git mirror at infradead?

2009-06-07 Thread Bernie Innocenti
On 06/07/09 12:40, Ralf Wildenhues wrote: > Is this mirror an independent conversion from the infradead one (i.e., I > have to throw away the repo and re-download a full repo? Or can I reuse > objects)? It's an independent mirror, and I wouldn't recommend switching to it yet. There are permiss

Re: git mirror at infradead?

2009-06-07 Thread Ralf Wildenhues
Hello Bernie, * Bernie Innocenti wrote on Sun, Jun 07, 2009 at 12:17:44PM CEST: > On 06/07/09 07:21, Ralf Wildenhues wrote: > > sorry if this is not an official mirror of the GCC tree, but > > has not been updated since > > June 1. Any chance you (or whoever is responsible) could look into it? >

Re: git mirror at infradead?

2009-06-07 Thread Bernie Innocenti
On 06/07/09 07:21, Ralf Wildenhues wrote: > Hello Bernardo, > > sorry if this is not an official mirror of the GCC tree, but > has not been updated since > June 1. Any chance you (or whoever is responsible) could look into it? The git-svn process was stuck on a read(), with the socket to gcc.gn