Go to file
Jakub Jelinek 9eb4015a4a dwarf2out.c (debug_str_hash): New.
* dwarf2out.c (debug_str_hash): New.
	(struct indirect_string_node): New.
	(struct dw_val_struct): Change type of val_str to it.
	(DEBUG_STR_SECTION_FLAGS): Define.
	(add_AT_string): Push string into hashtable, increment reference
	counter.
	(AT_string): Return string from ht_identifier.
	(AT_string_form): New.
	(free_AT): For dw_val_class_str, just decrement reference counter.
	(size_of_string): Remove.
	(size_of_die): Use AT_string_form to decide what size the string
	occupies in DIE.
	(size_of_pubnames): Use strlen instead of size_of_string.
	(value_format): Use AT_string_form for dw_val_class_str.
	(output_die): Output DW_FORM_strp strings using
	dw2_asm_output_offset.
	(indirect_string_alloc, output_indirect_string): New.
	(dwarf2out_finish): Emit .debug_str strings if there are any.

From-SVN: r46858
2001-11-08 22:07:46 +01:00
boehm-gc solaris_threads.h: Update to use GC_SOLARIS_THREADS. 2001-10-23 23:21:39 +00:00
config acinclude.m4: Fix spelling error of "separate" as "seperate". 2001-10-07 19:02:46 +01:00
contrib gcc_update (files_and_dependencies): Add Ada dependencies. 2001-11-07 20:26:58 +00:00
fastjar For PR java/4295: 2001-10-17 15:57:03 +00:00
gcc dwarf2out.c (debug_str_hash): New. 2001-11-08 22:07:46 +01:00
include * include/safe-ctype.h (_sch_isbasic, IS_ISOBASIC): New. 2001-10-24 19:29:16 +00:00
INSTALL
libchill
libf2c Daily bump. 2001-11-08 08:16:41 +00:00
libffi Implement Darwin PowerPC ABI. 2001-10-09 06:32:16 +01:00
libiberty remove trailing whitespace 2001-11-04 20:11:12 -05:00
libjava * verify.cc (skip_padding): Fail if padding byte is nonzero. 2001-11-07 19:15:54 +00:00
libobjc objc-api.h (_C_VECTOR): New. 2001-11-08 18:51:27 +00:00
libstdc++-v3 configure.target: Add os_include_dir for mingw32* target. 2001-11-08 20:52:29 +00:00
maintainer-scripts update_web_docs: Set SOURCEDIR so that install manual can be found when running install.texi2html. 2001-11-06 17:59:19 +00:00
zlib
.cvsignore
ChangeLog MAINTAINERS (Write After Approval): Add self. 2001-11-07 20:18:48 +00:00
config-ml.in
config.guess config.sub: Import from master sources, rev 1.226. 2001-11-05 01:52:42 +00:00
config.if
config.sub config.sub: Import from master sources, rev 1.226. 2001-11-05 01:52:42 +00:00
configure * ChangeLog, configure: Fix spelling errors. 2001-10-28 12:08:43 +00:00
configure.in configure.in (noconfigdirs): Disable libgcj. 2001-11-03 22:00:58 +00:00
COPYING
COPYING.LIB
install-sh
libtool.m4
ltcf-c.sh
ltcf-cxx.sh
ltcf-gcj.sh
ltconfig
ltmain.sh
MAINTAINERS MAINTAINERS (Write After Approval): Add self. 2001-11-07 20:18:48 +00:00
Makefile.in * Makefile.in (MAKEINFO): Use "missing" for makeinfo older than 4.0. 2001-11-06 07:15:44 +00:00
missing
mkdep
mkinstalldirs
move-if-change
README
symlink-tree
ylwrap

This directory contains the GNU Compiler Collection (GCC).

The GNU Compiler Collection is free software.  See the file COPYING
for copying permission.  The manuals, and some of the runtime
libraries, are under different terms; see the individual source files
for details.

The directory INSTALL contains copies of the installation information
as HTML and plain text.  The source of this information is
gcc/doc/install.texi.  The installation information includes details
of what is included in the GCC sources and what files GCC installs.

See the file gcc/doc/gcc.texi (together with other files that it
includes) for usage and porting information.  An online readable
version of the manual is in the files gcc/doc/gcc.info*.

See http://gcc.gnu.org/bugs.html for how to report bugs usefully.