mirror of
git://gcc.gnu.org/git/gcc.git
synced 2024-12-22 17:00:00 +08:00
94b01be347
* varasm.c (struct varasm_status): Change x_const_rtx_sym_hash_table to array of pool_constnat pointers. (struct pool_constant): Add next_sym and label members. (struct pool_sym): Remove. (init_varasm_status): Change pool_sym into pool_constant. (mark_pool_constant): Mark pc->label string as well. (mark_pool_sym_hash_table): Remove. (mark_varasm_status): Remove it from caller as well. (free_varasm_status): Don't free pool_sym structures. (force_const_mem): Don't allocate pool_sym structure, instead fill pool->label and chain it into rtx_sym hash table. (find_pool_constant, mark_constant_pool): Use pool_constant instead of pool_sym. From-SVN: r37451 |
||
---|---|---|
boehm-gc | ||
config | ||
contrib | ||
gcc | ||
include | ||
INSTALL | ||
libchill | ||
libf2c | ||
libffi | ||
libiberty | ||
libio | ||
libjava | ||
libobjc | ||
libstdc++ | ||
libstdc++-v3 | ||
texinfo | ||
zlib | ||
.cvsignore | ||
ChangeLog | ||
config-ml.in | ||
config.guess | ||
config.if | ||
config.sub | ||
configure | ||
configure.in | ||
COPYING | ||
COPYING.LIB | ||
djunpack.bat | ||
install-sh | ||
libtool.m4 | ||
ltcf-c.sh | ||
ltcf-cxx.sh | ||
ltcf-gcj.sh | ||
ltconfig | ||
ltmain.sh | ||
MAINTAINERS | ||
Makefile.in | ||
missing | ||
mkdep | ||
mkinstalldirs | ||
move-if-change | ||
README | ||
symlink-tree | ||
ylwrap |
README for GNU development tools This directory contains various GNU compilers, assemblers, linkers, debuggers, etc., plus their support routines, definitions, and documentation. Check the INSTALL directory for detailed configuration and installation instructions. Much of the code and documentation enclosed is copyright by the Free Software Foundation, Inc. See the file COPYING or COPYING.LIB in the various directories, for a description of the GNU General Public License terms under which you can copy the files. REPORTING BUGS: Again, see gdb/README, binutils/README, etc., for info on where and how to report problems.