Re: RFC: semi-automatic hookization
Joern Rennecke writes: > Before I go and make all these target changes & test them, is there at > least agreemwent that this is the right approach, i.e replacing > CUMULATIVE_ARG * > with void *, and splitting up x_rtl into two variables. I don't know how we want to get there, but it seems to me that the place we want to end up is with the target hooks defined to take an argument of type struct cumulative_args * (or a better name if we can think of one). We could consider moving the struct definition into CPU.c, and having the target structure just report the size, or perhaps a combined allocation/INIT_CUMULATIVE_ARGS function. Ian
gcc-4.6-20101120 is now available
Snapshot gcc-4.6-20101120 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.6-20101120/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 4.6 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/trunk revision 166987 You'll find: gcc-4.6-20101120.tar.bz2 Complete GCC (includes all of below) MD5=c1523693e5c147e70a961e08aac6cd3e SHA1=97a996145f1aa3f1dae17d514227553300ec76ab gcc-core-4.6-20101120.tar.bz2C front end and core compiler MD5=c57d639e26f33704703644e3ddfa2fa1 SHA1=85f06a319b35962119e76d1fee76a1061ad3a24e gcc-ada-4.6-20101120.tar.bz2 Ada front end and runtime MD5=e3283dd271d8974410aada217f2c SHA1=ecc0d6e8e9c106059f16fe9d0cd7823a0c3b0e23 gcc-fortran-4.6-20101120.tar.bz2 Fortran front end and runtime MD5=6a9ee61dff5b32eb04788e541ee4e9b9 SHA1=c3d3341db9dcf5cfe99e1282afab4a934e301b39 gcc-g++-4.6-20101120.tar.bz2 C++ front end and runtime MD5=c71c23a91776bcf90f2f21ce03b80068 SHA1=e6b34ab477441413ba674a02849288d6124bb957 gcc-java-4.6-20101120.tar.bz2Java front end and runtime MD5=fed1390a78bb082d7480a2fe1b21485d SHA1=e18bfd2877f368271ca1ce2bbbf21716ae8c6c4d gcc-objc-4.6-20101120.tar.bz2Objective-C front end and runtime MD5=6374fa2a5a7514f0c9e14cfe1fab0b04 SHA1=28e486b6eb49a6bfdff1abdcdc989caa3ef54182 gcc-testsuite-4.6-20101120.tar.bz2 The GCC testsuite MD5=2b0c5aedcd96b9ae3422233a9296af51 SHA1=26404991eb34ef5b364a5dc6f7f76feeea3b6460 Diffs from 4.6-20101113 are available in the diffs/ subdirectory. When a particular snapshot is ready for public consumption the LATEST-4.6 link is updated and a message is sent to the gcc list. Please do not use a snapshot before it has been announced that way.