Find a file
Jan Hubicka c4a80a2df3 dwarf2out.c (add_const_value_attribute): Return true if successful.
* dwarf2out.c (add_const_value_attribute): Return true if successful.
	(add_location_or_const_value_attribute): Rewrite using loc_list_from_tree.
	(tree_add_const_value_attribute): Return true if successful.
	(tree_add_const_value_attribute_for_decl): Likewise.

	* dwarf2out.c (address_of_int_loc_descriptor): Break out from ...
	(loc_descriptor): ... here;
	(loc_list_for_address_of_addr_expr_of_indirect_ref): New function.
	(cst_pool_loc_descr): Break out from ...; do not reffer constant
	pool items that was not marked for output.
	(loc_list_from_tree): ... here; handle special cases of ADDR_EXPR;
	(loc_list_for_address_of_addr_expr_of_indirect_ref): New function.
	(loc_list_for_address_of_addr_expr_of_indirect_ref): New function.
	handle ALIGN_INDIRECT_REF, MISALIGNED_INDIRECT_REF, REALPART_EXPR,
	IMAGPART_EXPR; handle address of INTEGER_CST; improve handling of
	CONSTRUCTOR; handle REAL_CST, STRING_CST, COMPLEX_CST; use
	DW_OP_stack_value to get address of items that are not available
	as addresses.
	(dw_loc_list): Handle single element lists correctly.

From-SVN: r151901
2009-09-20 12:04:21 +00:00
boehm-gc Override all per-target *_LINK variables correctly. 2009-09-11 05:02:20 +00:00
config stdint.m4 (GCC_HEADER_STDINT): Revert changes to this macro in the previous two patches. 2009-09-09 19:42:21 +00:00
contrib re PR bootstrap/41245 (Bootstrap broken on I386-apple-darwin9 at revision 151373) 2009-09-10 16:32:51 +02:00
fixincludes Remove obsolete entries from fixincludes. 2009-09-15 04:59:54 +00:00
gcc dwarf2out.c (add_const_value_attribute): Return true if successful. 2009-09-20 12:04:21 +00:00
gnattools Update AC_PREREQ entries to 2.64 2009-08-24 19:08:51 +00:00
include update copyright dates 2009-09-03 11:32:09 +09:30
INSTALL
intl Update AC_PREREQ entries to 2.64 2009-08-24 19:08:51 +00:00
libada re PR ada/41122 (libada multilib string parsing error) 2009-08-30 14:26:37 +00:00
libcpp * vi.po: Update. 2009-09-19 13:30:33 +01:00
libdecnumber stdint.m4 (GCC_HEADER_STDINT): Revert changes to this macro in the previous two patches. 2009-09-09 19:42:21 +00:00
libffi PR testsuite/32843 (strikes again) 2009-09-17 20:54:56 +00:00
libgcc Update AC_PREREQ entries to 2.64 2009-08-24 19:08:51 +00:00
libgfortran re PR fortran/41328 (bad iostat when reading DOS file in a character array (non-advancing)) 2009-09-19 04:41:38 +00:00
libgomp graphite-sese-to-poly.c (pdr_add_data_dimensions): Add bounds only for ARRAY_REFs. 2009-09-17 17:33:37 +04:00
libiberty * hashtab.c [HAVE_INTTYPES_H]: Include <inttypes.h>. 2009-09-16 08:38:46 +00:00
libjava natVMSecureRandomWin32.cc: Correct UnsupportedOperationException namespace. 2009-09-16 21:38:46 +00:00
libmudflap mf-runtime.c (__mf_init): Support FreeBSD. 2009-09-01 18:13:18 +00:00
libobjc Update AC_PREREQ entries to 2.64 2009-08-24 19:08:51 +00:00
libssp Update AC_PREREQ entries to 2.64 2009-08-24 19:08:51 +00:00
libstdc++-v3 hook.in: Fix prefix trailing slash on 64bit host arches. 2009-09-18 20:03:47 +00:00
maintainer-scripts * update_web_docs_svn: Redirect output of texi2dvi to /dev/null. 2009-04-23 13:30:49 +00:00
zlib Update AC_PREREQ entries to 2.64 2009-08-24 19:08:51 +00:00
ABOUT-NLS
ChangeLog configure.ac: Disable java and boehm-gc for bfin-*-*. 2009-09-15 15:10:09 +00:00
ChangeLog.tree-ssa
compile Update automake-provided files in the toplevel. 2009-08-22 11:47:16 +00:00
config-ml.in config-ml.in: don't handle --enable-shared and --enable-static. 2008-05-14 17:15:51 +00:00
config.guess * config.sub, config.guess: Update from upstream sources. 2009-08-17 14:09:01 +10:00
config.rpath * config.rpath: Add AIX 6 support. 2008-03-13 14:55:20 -04:00
config.sub * config.sub, config.guess: Update from upstream sources. 2009-08-17 14:09:01 +10:00
configure configure.ac: Disable java and boehm-gc for bfin-*-*. 2009-09-15 15:10:09 +00:00
configure.ac configure.ac: Disable java and boehm-gc for bfin-*-*. 2009-09-15 15:10:09 +00:00
COPYING
COPYING.LIB
COPYING.RUNTIME Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
COPYING3
COPYING3.LIB
depcomp Update automake-provided files in the toplevel. 2009-08-22 11:47:16 +00:00
install-sh Update automake-provided files in the toplevel. 2009-08-22 11:47:16 +00:00
libtool-ldflags re PR bootstrap/31906 ("-Xcompiler" is inserted after "-Xlinker" when building libstdc++) 2007-09-20 10:20:05 +00:00
libtool.m4 libtool.m4 (output_verbose_link_cmd): Require leading blank, and blank before -L. 2009-09-08 17:43:37 +00:00
ltgcc.m4 libtool.m4: Update to libtool 2.2.6. 2008-09-26 16:21:02 +00:00
ltmain.sh ltmain.sh (removedotparts): Don't use comma as 's' separator. 2009-08-26 14:52:45 +00:00
ltoptions.m4 libtool.m4: Update to libtool 2.2.6. 2008-09-26 16:21:02 +00:00
ltsugar.m4 libtool.m4: Update to libtool 2.2.6. 2008-09-26 16:21:02 +00:00
ltversion.m4 libtool.m4: Update to libtool 2.2.6. 2008-09-26 16:21:02 +00:00
lt~obsolete.m4 libtool.m4: Update to libtool 2.2.6. 2008-09-26 16:21:02 +00:00
MAINTAINERS MAINTAINERS (Write After Approval): Update my e-mail address, and move from from here... 2009-09-12 13:46:40 +01:00
Makefile.def configure.ac: Detect awk and sed. 2009-08-30 14:33:13 +00:00
Makefile.in configure.ac (--with-build-config): New. 2009-09-03 05:55:57 +00:00
Makefile.tpl configure.ac (--with-build-config): New. 2009-09-03 05:55:57 +00:00
missing Update automake-provided files in the toplevel. 2009-08-22 11:47:16 +00:00
mkdep
mkinstalldirs Update automake-provided files in the toplevel. 2009-08-22 11:47:16 +00:00
move-if-change
README
symlink-tree
ylwrap Update automake-provided files in the toplevel. 2009-08-22 11:47:16 +00:00

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.