"Børge Strand-Bergesen" <[EMAIL PROTECTED]> wrote: > In order to track this down I need to understand more about the > differences between 3.4.3 and 4.1.2. Is this list the place to ask, > or should I also post to (generic) gcc lists?
I'm afraid there are too many differences so there's nobody who could really give you an exhaustive list of things "this and that has been changed", neither here nor on a GCC list. My observation is that many parts of the optimizer have been rewritten in GCC 4. > I have source code and listing files from 3.4.3 and 4.1.2 available, > but don't want to flood the mailing list before knowing if this is > the right forum. My personal opinion: I've always found it clearer to understand the produced assembly code (i.e. the .s file which you are getting with the -S option of the compiler), rather than the disassembly spammed with some source code into it (usually called the .lst file). Could you try to single out the subsystem/function/part of the code that actually fails, and then strip down some minimal piece of code to compare? -- cheers, J"org .-.-. --... ...-- -.. . DL8DTL http://www.sax.de/~joerg/ NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) _______________________________________________ AVR-GCC-list mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/avr-gcc-list
