Snapshot gcc-4.8-20120304 is now available on
ftp://gcc.gnu.org/pub/gcc/snapshots/4.8-20120304/
and on various mirrors, see http://gcc.gnu.org/mirrors.html for details.
This snapshot has been generated from the GCC 4.8 SVN branch
with the following options: svn://gcc.gnu.org/svn/gcc/trunk
Snapshot gcc-4.3-20120304 is now available on
ftp://gcc.gnu.org/pub/gcc/snapshots/4.3-20120304/
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
For the following small test case there is unbelievable code bloat from
lower-subreg.c
The code reads a 4-byte value from AVR's address spaces:
long readx (const __memx long *p)
{
return *p;
}
long read1 (const __flash1 long *p)
{
return *p;
}
Compiled with 4.8.0
$ avr-gcc flash.c -
"Jay Freeman (saurik)" writes:
> So, imagine a more general linker feature (again, one which may
> already exist) that allowed you to have a "low-priority symbol" in
> your object file. As in, one which if you find a copy elsewhere the
> linker will use that one, but if it doesn't then it will "f
This merge brings PPH into 4.8.
Tested on x86_64.
Diego.
Hello All,
(the just released 0.9.4 MELT plugin which I announced on march 2nd was buggy:
documentation was not generated. This 0.9.4.b release fixes that annoying bug.
Please
don't use MELT 0.9.4 and download 0.9.4.b instead)
NEW