Go to file
Richard Kenner e0cea8d93a tree.h (struct record_layout_info_s): New field unpadded_align.
* tree.h (struct record_layout_info_s): New field unpadded_align.
	(set_lang_adjust_rli): New declaration.
	* stor-layout.c (layout_decl): If DECL is packed, but at alignment
	it would have if not packed, do not downgrade DECL_ALIGN.
	(lang_adjust_rli, set_lang_adjust_rli): New.
	(start_record_layout): Initialize new field unpadded_align.
	(debug_rli): Display it.
	(place_union_field, place_field): Set it.
	(layout_type, case RECORD_TYPE): Call via lang_adjust_rli if set.

From-SVN: r42796
2001-06-02 07:14:06 -04:00
boehm-gc Makefile.am: Override gctest_OBJECTS so tests/test.c can be built. 2001-05-24 08:28:39 +01:00
config * mt-linux (CXXFLAGS_FOR_TARGET): Lose -fvtable-thunks. 2001-05-21 21:17:23 -04:00
contrib * contrib/test_summary (files): Sort before evaluating. 2001-05-28 15:50:29 +00:00
fastjar * Makefile.am (bin_PROGRAMS): Renamed from "fastjar" to "jar". 2001-05-17 10:02:03 -07:00
gcc tree.h (struct record_layout_info_s): New field unpadded_align. 2001-06-02 07:14:06 -04:00
include * partition.h: Fix misspelling of `implementation'. 2001-05-16 21:00:55 +00:00
INSTALL * INSTALL/README: egcs -> GCC update. 2000-09-18 15:38:48 +00:00
libchill Makefile.in (STROBJS): Get memmove.o from configure. 2000-05-31 16:54:07 -07:00
libf2c Daily bump. 2001-06-02 07:16:41 +00:00
libffi configure.in: Fix AC_ARG_ENABLE usage. 2001-06-01 04:09:21 +00:00
libiberty * partition.c: Fix misspelling of `implementation'. 2001-05-16 20:44:03 +00:00
libjava Fake a PASS for targets which don't support invocation. 2001-06-02 09:18:14 +00:00
libobjc init.c (__objc_send_message_in_list): When setting a new entry in __objc_load_methods use the method name as key... 2001-05-25 07:14:10 +00:00
libstdc++-v3 Oops, forgot to ci 2001-06-01 09:24:12 +00:00
maintainer-scripts update_web_docs: Don't generate HTML from gxxint.texi. 2001-05-03 16:49:22 +01:00
zlib ltconfig, [...]: Upgraded to libtool 1.4a 1.641.2.254. 2001-05-20 18:55:59 +00:00
.cvsignore merge with /cvs/src 2000-07-22 04:08:22 -04:00
ChangeLog * MAINTAINERS (Write After Approval): Add myself. 2001-06-01 17:03:18 +00:00
config-ml.in * config-ml.in: Handle GCJ and GCJFLAGS. 2001-03-21 23:55:58 +00:00
config.guess config.guess: Add hppa64-linux support. 2001-04-13 15:11:45 +09:30
config.if * config.if: Assume enable_libstdcxx_v3 is defined. 2001-02-05 11:02:20 +00:00
config.sub config.sub: Make sure to match an already-canonicalized machine name (eg. 2001-04-06 07:06:32 +00:00
configure Fix typo applying previous patch. 2001-05-23 17:24:49 +00:00
configure.in configure.in (libstdcxx_flags): Do not try to execute libstdc++-v3/testsuite_flags until it exists. 2001-06-01 09:14:43 +00:00
COPYING COPYING: Update to current ftp://ftp.gnu.org/pub/gnu/Licenses/COPYING-2.0 (fixes... 2000-12-18 21:47:20 +00:00
COPYING.LIB COPYING.LIB: Update to LGPL 2.1 from the FSF. 2001-01-29 13:32:47 +00:00
install-sh
libtool.m4 ltconfig, [...]: Upgraded to libtool 1.4a 1.641.2.254. 2001-05-20 18:55:59 +00:00
ltcf-c.sh ltconfig, [...]: Upgraded to libtool 1.4a 1.641.2.254. 2001-05-20 18:55:59 +00:00
ltcf-cxx.sh ltcf-cxx.sh (osf3/osf4/osf5): Support creation of C++ shared libraries when using g++ with native linker. 2001-05-28 21:03:21 +00:00
ltcf-gcj.sh ltconfig, [...]: Upgraded to libtool 1.4a 1.641.2.254. 2001-05-20 18:55:59 +00:00
ltconfig * ltconfig, ltmain.sh: Upgrade to libtool 1.4a 1.641.2.256. 2001-05-28 20:49:42 +00:00
ltmain.sh * ltconfig, ltmain.sh: Upgrade to libtool 1.4a 1.641.2.256. 2001-05-28 20:49:42 +00:00
MAINTAINERS * MAINTAINERS (Write After Approval): Add myself. 2001-06-01 17:03:18 +00:00
Makefile.in Makefile.in (all-sid): New target. 2001-05-11 06:51:52 +10:00
missing merge with /cvs/src 2000-07-22 04:08:22 -04:00
mkdep merge with /cvs/src 2000-07-22 04:08:22 -04:00
mkinstalldirs
move-if-change
README
symlink-tree Makefile.in: handle DOS-style absolute paths. 2000-12-09 11:06:19 -05:00
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.