Using cgraph_add_new_function at an arbitrary point

2014-06-07 Thread PĂ©ricles Alves
Hi, I added a pass right after lower_eh_dispatch and before all_optimizations. In this pass, I'm trying to insert a new function in the call graph by calling cgraph_add_new_function, as the comments in cgraphunit.c mention that this function can be used at an arbitrary point of the middle-end. The

gcc-4.7-20140607 is now available

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

Top-level configury

2014-06-07 Thread FX
Top-level configure has two quadmath-related options: --disable-libquadmath and --disable-libquadmath-support . The first disables the building of libquadmath itself, the second disables quadmath support in the Fortran front-end. They are currently independent, but it would make a lot of sense f

Question about LRA in aarch64_be-none-elf

2014-06-07 Thread Kugan
Hi All, I am looking at a regression (in aarch64_be-none-elf-gcc -Og and test-case attached) where a TImode register is assigned two DImode values and then passed to the __multf3 as argument. When, the intermediate pseudo(TImode) is assigned a FP_REG to hold this value, the regression shows up. D