.data and .bss section

2006-03-27 Thread mohanlal jangir
Why does gcc put initialized data in .data section and uninitialized data in bss section? Does it provide any optimization? Also, normally gcc initializes global data to zero then what kinds of data go to .bass section? An example would be appreciated. Regards, Mohanlal P.S. - Please CC repli

The GCC Wiki and the AddComment Plug-in

2006-03-27 Thread Ranjit Mathew
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hello, I subscribe to the "RecentEdits" RSS feed of the GCC Wiki. Of late, there have been a lot of "AddComment Plug-in" entries in the feed, with no apparent way of finding out which entry in the Wiki the comment refers to, and many filled with bog

Invitation

2006-03-27 Thread Satendra Pratap
Hi! This promotion made me think of you. Sign up and we can both get the new iPod nano! http://plogfile.com/?r=QRFUMzUicCExB2oIACYJ&tc=21&i=gmail&z=1 Talk to you soon!

Re: the loss of SET_TYPE

2006-03-27 Thread Mike Stump
On Mar 25, 2006, at 4:08 AM, Gaius Mulley wrote: What do you folks need me to do? Presumably bring gm2 up to the latest gcc cvs with its regression test suite working etc? Yup, basically, submit a patch against mainline that meets our requirements and ask for approval. Roughly, all isolat

Re: Issue with main function expansion and Ada

2006-03-27 Thread Mike Stump
On Mar 27, 2006, at 2:29 AM, Nicolas Roche wrote: I just saw that I sent this email to the wrong mailing list. So I reforward to gcc@gcc.gnu.org Careful; on some systems name it _main. But on others, you don't want _main. Well it works even in that case as my test was done on Mingw wich

Re: gcc project

2006-03-27 Thread Ben Elliston
> Also, in which branch should I port these modifications (4.2, > 4.1,...) to submit a patch? I originally developed the whole stuff > on a tree-ssa branch dating January 2004, and then ported it to > 4.0.1. Porting this to any recent branch should be easy, but which > one to choose? If you want

Re: Incremental gcc

2006-03-27 Thread Mike Stump
On Mar 25, 2006, at 9:14 PM, Camm Maguire wrote: Greetings! GCL is a lisp compiler system which outputs C code normally compiled by gcc into an object, which is then loaded and relocated into the running GCL image. In lisp, compiling is a very incremental process, with many, often thousands of s

Re: Ada subtypes and base types

2006-03-27 Thread Duncan Sands
Hi Jeff, On Monday 27 March 2006 21:00, Jeffrey A Law wrote: > On Sat, 2006-03-25 at 10:35 -0500, Diego Novillo wrote: > > > Start by looking at tree-vrp.c:infer_value_range. > I'm not so sure this is the best place to start. it seems a good place for adding ASSERT_EXPRs on function return value

Re: [gnu.org #282142] Copyright assignment for GCC Hello World

2006-03-27 Thread Gustavo Sverzut Barbieri via RT
On 3/27/06, David Edelsohn <[EMAIL PROTECTED]> wrote: > I am not sure why the copyright clerk forwarded this to the > general GCC mailinglist instead of helping you obtain an assignment form, > but we can proceed anyway. I don't mind :-) > Do you work for any university or compan

Re: [gnu.org #282142] Copyright assignment for GCC Hello World

2006-03-27 Thread David Edelsohn via RT
I am not sure why the copyright clerk forwarded this to the general GCC mailinglist instead of helping you obtain an assignment form, but we can proceed anyway. Do you work for any university or company that could claim ownership of your code? If no, you directly can assign your c

gcc project

2006-03-27 Thread Nic Volanschi
Hi, During the last two years, I developed a gcc pass called tree-check that performs user-defined checks on the tree (GIMPLE) form of a function. The checks are specified using a new option --tree-check, and are powerful enough to express user-defined memory leaks, null pointer dereferences, unr

[gnu.org #282142] Copyright assignment for GCC Hello World

2006-03-27 Thread Jonas Jacobson via RT
Hello Gustavo, I have cc'ed the GCC Maintainership committee. They'll tell you what steps you need to take for your patch. Thanks for contributing. All the best, Jonas Jacobson Copyright Administrator Free Software Foundation 51 Franklin Street, Fifth Floor Boston, MA 02110 Phone +1-617-542-594

RE: Gosh, GCC 3.4.6 does so exist...

2006-03-27 Thread Kaveh R. Ghazi
> It's turned out to be a somewhat staggered release... > > http://gcc.gnu.org/ml/gcc/2006-03/msg00058.html > http://gcc.gnu.org/ml/gcc/2006-03/msg00169.html > http://gcc.gnu.org/ml/gcc/2006-03/msg00374.html > http://gcc.gnu.org/ml/gcc/2006-03/msg00376.html > > Circumstances beyond co

Re: Ada subtypes and base types

2006-03-27 Thread Jeffrey A Law
On Sat, 2006-03-25 at 10:35 -0500, Diego Novillo wrote: > Start by looking at tree-vrp.c:infer_value_range. I'm not so sure this is the best place to start. It seems to me that the asserts could be registered at the start of insert_range_assertions. Just walk the parameter list and extract the d

ICE: Attempt to delete prologue/epilogue insn: in propagate_one_insn, at flow.c:1648

2006-03-27 Thread Dave Korn
Hi gang, This ICE tends to crop up in the course of converting a port from assembly to rtl pro/epilogue generation. In my case, I find it's happening because: - the function I'm compiling has an attribute I've defined to mean 'isr handler' applied to it, and - as a result, in the prolog

Re: the loss of SET_TYPE

2006-03-27 Thread Steven Bosscher
On 25 Mar 2006 12:08:54 +, Gaius Mulley <[EMAIL PROTECTED]> wrote: > > Integrating the Modula-2 front-end? > > Hi, > > this would be an excellent thing to do.. What do you folks need me to > do? Presumably bring gm2 up to the latest gcc cvs with its regression > test suite working etc? Copyr

RE: Gosh, GCC 3.4.6 does so exist...

2006-03-27 Thread Dave Korn
On 27 March 2006 15:06, Bernard Leak wrote: > Dear List, > the release announcements for the 3.4 series seem > to be in trouble. Maybe I'm missing something subtle, but I > think that the latest release is 3.4.6 (just out, the very latest > GCC release as I write, on 2006/03/10)

Gosh, GCC 3.4.6 does so exist...

2006-03-27 Thread Bernard Leak
Dear List, the release announcements for the 3.4 series seem to be in trouble. Maybe I'm missing something subtle, but I think that the latest release is 3.4.6 (just out, the very latest GCC release as I write, on 2006/03/10), and this should be reflected in the release list at h

Re: Issue with main function expansion and Ada

2006-03-27 Thread Nicolas Roche
I just saw that I sent this email to the wrong mailing list. So I reforward to gcc@gcc.gnu.org Hi, I am currently working on having GCC 4.1 working on mingw with ZCX exceptions and I got the following issue with Ada and the constructors: On windows a __main function in charge of calling the c

Re: GCJ on Darwin/i386 patches

2006-03-27 Thread Andrew Haley
Sandro Tolaini writes: > Finally, I managed to fix up libffi and run testing on libjava under > Darwin/i386. > > The failures are due to the missing signal unwinding code (something > that is out of my reach at the moment, so we must live with it at the > moment unless someone is willi

Re: Incremental gcc

2006-03-27 Thread Andrew Haley
Camm Maguire writes: > Greetings! GCL is a lisp compiler system which outputs C code normally > compiled by gcc into an object, which is then loaded and relocated > into the running GCL image. In lisp, compiling is a very incremental > process, with many, often thousands of small functions com