265a000dbb 
								
							 
						 
						
							
							
								
								fix libobjc ppc64 abi for darwin.  
							
							... 
							
							
							
							libobjc:
	* encoding.c: Add TARGET_ALIGN_NATURAL definition for m64 powerpc darwin.
	Add a comment as to why, update FIXME comments.
testsuite:
	* objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
	Update XFAILs.
From-SVN: r163906 
							
						 
						
							2010-09-06 09:27:55 +00:00  
				
					
						
							
							
								 
						
							
								7b74bb63ff 
								
							 
						 
						
							
							
								
								* makefile.dos: Obsolete file removed.  
							
							... 
							
							
							
							From-SVN: r163903 
							
						 
						
							2010-09-06 08:28:02 +00:00  
				
					
						
							
							
								 
						
							
								4d9e844614 
								
							 
						 
						
							
							
								
								Update to Automake 1.11.1.  
							
							... 
							
							
							
							gcc/:
	PR other/43620
	* doc/install.texi (Prerequisites): Bump Automake version to 1.11.1.
	* aclocal.m4: Regenerate.
lto-plugin/:
	* Makefile.in: Regenerate.
	* aclocal.m4: Regenerate.
intl/:
	* aclocal.m4: Regenerate.
boehm-gc/:
	* Makefile.in: Regenerate.
	* aclocal.m4: Regenerate.
	* include/Makefile.in: Regenerate.
fixincludes/:
	* aclocal.m4: Regenerate.
libcpp/:
	* aclocal.m4: Regenerate.
libdecnumber/:
	* aclocal.m4: Regenerate.
libffi/:
	* Makefile.in: Regenerate.
	* aclocal.m4: Regenerate.
	* include/Makefile.in: Regenerate.
	* man/Makefile.in: Regenerate.
	* testsuite/Makefile.in: Regenerate.
libgfortran/:
	* Makefile.in: Regenerate.
	* aclocal.m4: Regenerate.
libgomp/:
	* Makefile.in: Regenerate.
	* aclocal.m4: Regenerate.
	* testsuite/Makefile.in: Regenerate.
libjava/classpath/:
	* HACKING: Update required Automake version.
	* Makefile.in: Regenerate.
	* aclocal.m4: Regenerate.
	* doc/Makefile.in: Regenerate.
	* doc/api/Makefile.in: Regenerate.
	* examples/Makefile.in: Regenerate.
	* external/Makefile.in: Regenerate.
	* external/jsr166/Makefile.in: Regenerate.
	* external/relaxngDatatype/Makefile.in: Regenerate.
	* external/sax/Makefile.in: Regenerate.
	* external/w3c_dom/Makefile.in: Regenerate.
	* include/Makefile.in: Regenerate.
	* lib/Makefile.in: Regenerate.
	* native/Makefile.in: Regenerate.
	* native/fdlibm/Makefile.in: Regenerate.
	* native/jawt/Makefile.in: Regenerate.
	* native/jni/Makefile.in: Regenerate.
	* native/jni/classpath/Makefile.in: Regenerate.
	* native/jni/gconf-peer/Makefile.in: Regenerate.
	* native/jni/gstreamer-peer/Makefile.in: Regenerate.
	* native/jni/gtk-peer/Makefile.in: Regenerate.
	* native/jni/java-io/Makefile.in: Regenerate.
	* native/jni/java-lang/Makefile.in: Regenerate.
	* native/jni/java-math/Makefile.in: Regenerate.
	* native/jni/java-net/Makefile.in: Regenerate.
	* native/jni/java-nio/Makefile.in: Regenerate.
	* native/jni/java-util/Makefile.in: Regenerate.
	* native/jni/midi-alsa/Makefile.in: Regenerate.
	* native/jni/midi-dssi/Makefile.in: Regenerate.
	* native/jni/native-lib/Makefile.in: Regenerate.
	* native/jni/qt-peer/Makefile.in: Regenerate.
	* native/jni/xmlj/Makefile.in: Regenerate.
	* native/plugin/Makefile.in: Regenerate.
	* resource/Makefile.in: Regenerate.
	* scripts/Makefile.in: Regenerate.
	* tools/Makefile.in: Regenerate.
libjava/:
	* Makefile.in: Regenerate.
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
	* gcj/Makefile.in: Regenerate.
	* include/Makefile.in: Regenerate.
	* testsuite/Makefile.in: Regenerate.
libjava/libltdl/:
	* Makefile.in: Regenerate.
	* aclocal.m4: Regenerate.
libmudflap/:
	* Makefile.in: Regenerate.
	* aclocal.m4: Regenerate.
	* testsuite/Makefile.in: Regenerate.
libobjc/:
	* aclocal.m4: Regenerate.
libssp/:
	* Makefile.in: Regenerate.
	* aclocal.m4: Regenerate.
libstdc++-v3/:
	* Makefile.in: Regenerate.
	* aclocal.m4: Regenerate.
	* doc/Makefile.in: Regenerate.
	* include/Makefile.in: Regenerate.
	* libsupc++/Makefile.in: Regenerate.
	* po/Makefile.in: Regenerate.
	* python/Makefile.in: Regenerate.
	* src/Makefile.in: Regenerate.
	* testsuite/Makefile.in: Regenerate.
zlib/:
	* Makefile.in: Regenerate.
	* aclocal.m4: Regenerate.
From-SVN: r157949 
							
						 
						
							2010-04-02 18:18:06 +00:00  
				
					
						
							
							
								 
						
							
								1922295935 
								
							 
						 
						
							
							
								
								re PR libobjc/30445 (Fix for FIXME in gcc-4_2-branch/libobjc/Makefile.in)  
							
							... 
							
							
							
							PR libobjc/30445
	* configure.ac (extra_ldflags_libobjc): Define appropriately for
	Cygwin and MinGW hosts.
	* Makefile.am (libobjc_s.a): Remove dead pre-libtool target.
	(libobjc.dll): Likewise.
	* configure: Regenerate.
From-SVN: r157662 
							
						 
						
							2010-03-23 05:05:35 +00:00  
				
					
						
							
							
								 
						
							
								43e02a8a71 
								
							 
						 
						
							
							
								
								Sync from git Libtool and regenerate.  
							
							... 
							
							
							
							/:
	PR target/38384
	PR bootstrap/40972
	* libtool.m4: Sync from git Libtool.
	* ltoptions.m4: Likewise.
	* ltversion.m4: Likewise.
	* lt~obsolete.m4: Likewise.
	* ltmain.sh: Likewise.
boehm-gc/:
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* include/Makefile.in: Regenerate.
fixincludes/:
	* configure: Regenerate.
gcc/:
	* configure: Regenerate.
libffi/:
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* include/Makefile.in: Regenerate.
	* man/Makefile.in: Regenerate.
	* testsuite/Makefile.in: Regenerate.
libgfortran/:
	* Makefile.in: Regenerate.
	* configure: Regenerate.
libgomp/:
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* testsuite/Makefile.in: Regenerate.
libjava/classpath/:
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* doc/Makefile.in: Regenerate.
	* doc/api/Makefile.in: Regenerate.
	* examples/Makefile.in: Regenerate.
	* external/Makefile.in: Regenerate.
	* external/jsr166/Makefile.in: Regenerate.
	* external/relaxngDatatype/Makefile.in: Regenerate.
	* external/sax/Makefile.in: Regenerate.
	* external/w3c_dom/Makefile.in: Regenerate.
	* include/Makefile.in: Regenerate.
	* lib/Makefile.in: Regenerate.
	* native/Makefile.in: Regenerate.
	* native/fdlibm/Makefile.in: Regenerate.
	* native/jawt/Makefile.in: Regenerate.
	* native/jni/Makefile.in: Regenerate.
	* native/jni/classpath/Makefile.in: Regenerate.
	* native/jni/gconf-peer/Makefile.in: Regenerate.
	* native/jni/gstreamer-peer/Makefile.in: Regenerate.
	* native/jni/gtk-peer/Makefile.in: Regenerate.
	* native/jni/java-io/Makefile.in: Regenerate.
	* native/jni/java-lang/Makefile.in: Regenerate.
	* native/jni/java-math/Makefile.in: Regenerate.
	* native/jni/java-net/Makefile.in: Regenerate.
	* native/jni/java-nio/Makefile.in: Regenerate.
	* native/jni/java-util/Makefile.in: Regenerate.
	* native/jni/midi-alsa/Makefile.in: Regenerate.
	* native/jni/midi-dssi/Makefile.in: Regenerate.
	* native/jni/native-lib/Makefile.in: Regenerate.
	* native/jni/qt-peer/Makefile.in: Regenerate.
	* native/jni/xmlj/Makefile.in: Regenerate.
	* native/plugin/Makefile.in: Regenerate.
	* resource/Makefile.in: Regenerate.
	* scripts/Makefile.in: Regenerate.
	* tools/Makefile.in: Regenerate.
libjava/:
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* gcj/Makefile.in: Regenerate.
	* include/Makefile.in: Regenerate.
	* testsuite/Makefile.in: Regenerate.
libmudflap/:
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* testsuite/Makefile.in: Regenerate.
libobjc/:
	* configure: Regenerate.
libssp/:
	* Makefile.in: Regenerate.
	* configure: Regenerate.
libstdc++-v3/:
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* doc/Makefile.in: Regenerate.
	* include/Makefile.in: Regenerate.
	* libsupc++/Makefile.in: Regenerate.
	* po/Makefile.in: Regenerate.
	* python/Makefile.in: Regenerate.
	* src/Makefile.in: Regenerate.
	* testsuite/Makefile.in: Regenerate.
lto-plugin/:
	* configure: Regenerate.
	* Makefile.in: Regenerate.
zlib/:
	* Makefile.in: Regenerate.
	* configure: Regenerate.
From-SVN: r155012 
							
						 
						
							2009-12-05 17:18:53 +00:00  
				
					
						
							
							
								 
						
							
								288d6a77c3 
								
							 
						 
						
							
							
								
								sarray.c (sarray_free): Use old_buckets variable.  
							
							... 
							
							
							
							* sarray.c (sarray_free): Use old_buckets variable.
	* encoding.c (objc_layout_structure_next_member): Remove unused
	bfld_type_size variable.
	* decContext.c (decContextTestEndian): Move adj definition into
	#if DECCHECK guarded code.
From-SVN: r154730 
							
						 
						
							2009-11-28 21:31:39 +01:00  
				
					
						
							
							
								 
						
							
								df58e64872 
								
							 
						 
						
							
							
								
								Update AC_PREREQ entries to 2.64  
							
							... 
							
							
							
							/:
	* configure.ac (AC_PREREQ): Bump to 2.64.
intl/:
	* configure.ac (AC_PREREQ): Bump to 2.64.
libdecnumber/:
	* configure.ac (AC_PREREQ): Bump to 2.64.
libiberty/:
	* configure.ac (AC_PREREQ): Bump to 2.64.
libjava/classpath/:
	* configure.ac (AC_PREREQ): Bump to 2.64.
libjava/:
	* configure.ac (AC_PREREQ): Bump to 2.64.
libjava/libltdl/:
	* configure.ac (AC_PREREQ): Bump to 2.64.  Remove FIXME.
libssp/:
	* configure.ac (AC_PREREQ): Bump to 2.64.
libobjc/:
	* configure.ac (AC_PREREQ): Bump to 2.64.
libstdc++-v3/:
	* configure.ac (AC_PREREQ): Bump to 2.64.
libada/:
	* configure.ac (AC_PREREQ): Bump to 2.64.
libgcc/:
	* configure.ac (AC_PREREQ): Bump to 2.64.
libgfortran/:
	* configure.ac (AC_PREREQ): Bump to 2.64.
boehm-gc/:
	* configure.ac (AC_PREREQ): Bump to 2.64.
gnattools/:
	* configure.ac (AC_PREREQ): Bump to 2.64.
gcc/:
	* configure.ac (AC_PREREQ): Bump to 2.64.
fixincludes/:
	* configure.ac (AC_PREREQ): Bump to 2.64.
libmudflap/:
	* configure.ac (AC_PREREQ): Bump to 2.64.
zlib/:
	* configure.ac (AC_PREREQ): Bump to 2.64.
libffi/:
	* configure.ac (AC_PREREQ): Bump to 2.64.
libcpp/:
	* configure.ac (AC_PREREQ): Bump to 2.64.
libgomp/:
	* configure.ac (AC_PREREQ): Bump to 2.64.
From-SVN: r151059 
							
						 
						
							2009-08-24 19:08:51 +00:00  
				
					
						
							
							
								 
						
							
								5213506e24 
								
							 
						 
						
							
							
								
								Regenerate tree using Autoconf 2.64 and Automake 1.11.  
							
							... 
							
							
							
							config/:
	* override.m4 (_GCC_AUTOCONF_VERSION): Bump to 2.64.
:
	* configure: Regenerate.
intl/:
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
	* config.h.in: Regenerate.
libiberty/:
	* config.in: Regenerate.
	* configure: Regenerate.
boehm-gc/:
	* Makefile.in: Regenerate.
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
	* include/Makefile.in: Regenerate.
	* include/gc_config.h.in: Regenerate.
fixincludes/:
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
	* config.h.in: Regenerate.
gcc/:
	* aclocal.m4: Regenerate.
	* config.in: Regenerate.
	* configure: Regenerate.
libgcc/:
	* configure: Regenerate.
gnattools/:
	* configure: Regenerate.
libada/:
	* configure: Regenerate.
libcpp/:
	* aclocal.m4: Regenerate.
	* config.in: Regenerate.
	* configure: Regenerate.
libdecnumber/:
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
	* config.in: Regenerate.
libffi/:
	* Makefile.in: Regenerate.
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
	* fficonfig.h.in: Regenerate.
	* include/Makefile.in: Regenerate.
	* man/Makefile.in: Regenerate.
	* testsuite/Makefile.in: Regenerate.
libgfortran/:
	* Makefile.in: Regenerate.
	* aclocal.m4: Regenerate.
	* config.h.in: Regenerate.
	* configure: Regenerate.
libgomp/:
	* Makefile.in: Regenerate.
	* aclocal.m4: Regenerate.
	* config.h.in: Regenerate.
	* configure: Regenerate.
	* testsuite/Makefile.in: Regenerate.
libjava/classpath/:
	* Makefile.in: Regenerate.
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
	* doc/Makefile.in: Regenerate.
	* doc/api/Makefile.in: Regenerate.
	* examples/Makefile.in: Regenerate.
	* external/Makefile.in: Regenerate.
	* external/jsr166/Makefile.in: Regenerate.
	* external/relaxngDatatype/Makefile.in: Regenerate.
	* external/sax/Makefile.in: Regenerate.
	* external/w3c_dom/Makefile.in: Regenerate.
	* include/Makefile.in: Regenerate.
	* include/config.h.in: Regenerate.
	* lib/Makefile.in: Regenerate.
	* native/Makefile.in: Regenerate.
	* native/fdlibm/Makefile.in: Regenerate.
	* native/jawt/Makefile.in: Regenerate.
	* native/jni/Makefile.in: Regenerate.
	* native/jni/classpath/Makefile.in: Regenerate.
	* native/jni/gconf-peer/Makefile.in: Regenerate.
	* native/jni/gstreamer-peer/Makefile.in: Regenerate.
	* native/jni/gtk-peer/Makefile.in: Regenerate.
	* native/jni/java-io/Makefile.in: Regenerate.
	* native/jni/java-lang/Makefile.in: Regenerate.
	* native/jni/java-math/Makefile.in: Regenerate.
	* native/jni/java-net/Makefile.in: Regenerate.
	* native/jni/java-nio/Makefile.in: Regenerate.
	* native/jni/java-util/Makefile.in: Regenerate.
	* native/jni/midi-alsa/Makefile.in: Regenerate.
	* native/jni/midi-dssi/Makefile.in: Regenerate.
	* native/jni/native-lib/Makefile.in: Regenerate.
	* native/jni/qt-peer/Makefile.in: Regenerate.
	* native/jni/xmlj/Makefile.in: Regenerate.
	* native/plugin/Makefile.in: Regenerate.
	* resource/Makefile.in: Regenerate.
	* scripts/Makefile.in: Regenerate.
	* tools/Makefile.in: Regenerate.
libjava/:
	* Makefile.in: Regenerate.
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
	* gcj/Makefile.in: Regenerate.
	* include/Makefile.in: Regenerate.
	* include/config.h.in: Regenerate.
	* testsuite/Makefile.in: Regenerate.
libjava/libltdl/:
	* Makefile.in: Regenerate.
	* aclocal.m4: Regenerate.
	* config-h.in: Regenerate.
	* configure: Regenerate.
libmudflap/:
	* Makefile.in: Regenerate.
	* aclocal.m4: Regenerate.
	* config.h.in: Regenerate.
	* configure: Regenerate.
	* testsuite/Makefile.in: Regenerate.
libobjc/:
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
	* config.h.in: Regenerate.
libssp/:
	* Makefile.in: Regenerate.
	* aclocal.m4: Regenerate.
	* config.h.in: Regenerate.
	* configure: Regenerate.
libstdc++-v3/:
	* Makefile.in: Regenerate.
	* acinclude.m4: Regenerate.
	* aclocal.m4: Regenerate.
	* config.h.in: Regenerate.
	* configure: Regenerate.
	* doc/Makefile.in: Regenerate.
	* include/Makefile.in: Regenerate.
	* libsupc++/Makefile.in: Regenerate.
	* po/Makefile.in: Regenerate.
	* python/Makefile.in: Regenerate.
	* src/Makefile.in: Regenerate.
	* testsuite/Makefile.in: Regenerate.
zlib/:
	* Makefile.in: Regenerate.
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
From-SVN: r151014 
							
						 
						
							2009-08-22 13:22:20 +00:00  
				
					
						
							
							
								 
						
							
								84fec8a537 
								
							 
						 
						
							
							
								
								LIBTOOLFLAGS, and *_LINK fixes for Automake 1.11  
							
							... 
							
							
							
							boehm-gc/:
	* Makefile.am (LTCOMPILE, LTLINK): Add $(AM_LIBTOOLFLAGS)
	and $(LIBTOOLFLAGS).
	* Makefile.in: Regenerate.
libgfortran/:
	* Makefile.am (libgfortran_la_LINK): Add $(libgfortran_la_LDFLAGS).
	* Makefile.in: Regenerate.
libjava/:
	* Makefile.am (libgcj_la_LINK, libgcj_tools_la_LINK)
	(lib_gnu_awt_xlib_la_LINK, libgcj_bc_la_LINK, jv_convert_LINK)
	(gcj_dbtool_LINK, gc_analyze_LINK, gij_LINK, ecjx_LINK)
	(gappletviewer_LINK, gjarsigner_LINK, gkeytool_LINK)
	(gjar_LINK, gjavah_LINK, gcjh_LINK, gnative2ascii_LINK)
	(gorbd_LINK, grmid_LINK, gserialver_LINK, gtnameserv_LINK)
	(grmic_LINK, grmiregistry_LINK, gjdoc_LINK): Add $(gjdoc_LDFLAGS).
	(GCJLINK, LIBLINK, CXXLINK): Add $(LIBTOOLFLAGS).
	* Makefile.in: Regenerate.
libstdc++-v3/:
	* libsupc++/Makefile.am (LTCOMPILE, LTCXXCOMPILE, CXXLINK): Add
	$(LIBTOOLFLAGS).
	* libsupc++/Makefile.in: Regenerate.
	* src/Makefile.am (LTCXXCOMPILE, CXXLINK): Add $(AM_LIBTOOLFLAGS)
	and $(LIBTOOLFLAGS).
	* src/Makefile.in: Regenerate.
libgomp/:
	* Makefile.am (LINK): Add $(AM_LIBTOOLFLAGS) and $(LIBTOOLFLAGS).
	* Makefile.in: Regenerate.
libobjc/:
	* Makefile.in (LIBTOOL): Add $(LIBTOOLFLAGS).
From-SVN: r151013 
							
						 
						
							2009-08-22 12:43:24 +00:00  
				
					
						
							
							
								 
						
							
								6efbd53f25 
								
							 
						 
						
							
							
								
								Makefile.in (AUTOCONF, [...]): New variables.  
							
							... 
							
							
							
							fixincludes/
	* Makefile.in (AUTOCONF, AUTOHEADER, ACLOCAL, ACLOCAL_AMFLAGS):
	New variables.
	($(srcdir)/configure, $(srcdir)/config.h.in, $(srcdir)/aclocal.m4):
	Use them.
gcc/
	* Makefile.in (AUTOCONF, ACLOCAL, ACLOCAL_AMFLAGS, aclocal_deps):
	New variables.
	($(srcdir)/configure, $(srcdir)/aclocal.m4): New rules.
	(AUTOHEADER): New variable.
	($(srcdir)/cstamp-h.in): Use it.
gnattools/
	* Makefile.in (AUTOCONF, configure_deps): New variables.
	($(srcdir)/configure): Use them.
libada/
	* Makefile.in (AUTOCONF, configure_deps): New variables.
	($(srcdir)/configure)): Use them.  Also depend on multi.m4.
libgcc/
	* configure.ac: Add snippet for maintainer-mode.
	* configure: Regenerate.
	* Makefile.in (AUTOCONF, configure_deps): New variables.
	($(srcdir)/configure)): New rule, active only with maintainer
	mode turned on.
libiberty/
	* Makefile.in (AUTOCONF, configure_deps): New variables.
	($(srcdir)/configure): New rule, active only in maintainer mode.
libobjc/
	* Makefile.in (AUTOCONF, ACLOCAL, ACLOCAL_AMFLAGS, aclocal_deps):
	New variables.
	($(srcdir)/configure, $(srcdir)/aclocal.m4): New rules.
intl/
	* Makefile.in (aclocal_deps): New variable.
	($(srcdir)/aclocal.m4): Use it, for portable makefile syntax.
libdecnumber/
	* Makefile.in (aclocal_deps): New variable.
	($(srcdir)/aclocal.m4): Use it, for portable makefile syntax.
From-SVN: r150277 
							
						 
						
							2009-07-30 22:33:49 +00:00  
				
					
						
							
							
								 
						
							
								1b3b24c2a6 
								
							 
						 
						
							
							
								
								extensions.m4 (AC_USE_SYSTEM_EXTENSIONS): Do not expand for Autoconf 2.62 or newer.  
							
							... 
							
							
							
							config/
	* extensions.m4 (AC_USE_SYSTEM_EXTENSIONS): Do not expand
	for Autoconf 2.62 or newer.
	* tls.m4 (GCC_CHECK_TLS): Fix m4 quotation.
	* no-executables.m4 (_AC_COMPILER_EXEEXT): Fix m4 quotation.
	* override.m4 (m4_copy_force, m4_rename_force): Provide
	macros if not defined.
	(AC_PREREQ): Use m4_copy_force.
boehm-gc/
	* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
libada/
	* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
libffi/
	* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
libgfortran/
	* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
libgomp/
	* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
libjava/
	* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
libmudflap/
	* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
libobjc/
	* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
libssp/
	* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
zlib/
	* configure.ac (_AC_ARG_VAR_PRECIOUS): Use m4_rename_force.
libstdc++-v3/
	* acinclude.m4 (GLIBCXX_CONFIGURE): Use m4_rename_force.
From-SVN: r150269 
							
						 
						
							2009-07-30 19:41:13 +00:00  
				
					
						
							
							
								 
						
							
								748086b7b2 
								
							 
						 
						
							
							
								
								Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception.  
							
							... 
							
							
							
							From-SVN: r145841 
							
						 
						
							2009-04-09 17:00:19 +02:00  
				
					
						
							
							
								 
						
							
								faef499bdf 
								
							 
						 
						
							
							
								
								re PR libobjc/27466 (RFE: Support for libobjc equivalent of std::set_unexpected)  
							
							... 
							
							
							
							libobjc/
2009-03-12  Richard Frith-Macdonald  <rfm@gnu.org>
	    David Ayers  <ayers@fsfe.org>
	PR libobjc/27466
	* objc/objc-api.h (_objc_unexpected_exception): Declare
	new hook.  Update copyright dates.
	* exception.c (objc_exception_throw): Use hook.  Update
	copyright dates.
	* libobjc.def (_objc_unexpected_exception): Export hook.
	Update copyright dates.
	
gcc/testsuite/
2009-03-12  David Ayers  <ayers@fsfe.org>
	PR libobjc/27466
	* objc/execute/exceptions/handler-1.m. New test.
From-SVN: r144826 
							
						 
						
							2009-03-12 22:28:15 +00:00  
				
					
						
							
							
								 
						
							
								7a9d3fe886 
								
							 
						 
						
							
							
								
								backport: Support GNU/kOpenSolaris.  
							
							... 
							
							
							
							Backport from git Libtool:
	2009-01-19  Robert Millan  <rmh@aybabtu.com>
	Support GNU/kOpenSolaris.
	* libltdl/m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER)
	(_LT_CHECK_MAGIC_METHOD, _LT_COMPILER_PIC, _LT_LINKER_SHLIBS)
	(_LT_LANG_CXX_CONFIG) [kopensolaris*-gnu]: Recognize
	GNU/kOpenSolaris.
libjava/classpath/
	* configure: Regenerate.
libjava/
	* configure: Regenerate.
libssp/
	* configure: Regenerate.
libobjc/
	* configure: Regenerate.
libstdc++-v3/
	* configure: Regenerate.
libgfortran/
	* configure: Regenerate.
boehm-gc/
	* configure: Regenerate.
gcc/
	* configure: Regenerate.
libmudflap/
	* configure: Regenerate.
zlib/
	* configure: Regenerate.
libffi/
	* configure: Regenerate.
libgomp/
	* configure: Regenerate.
From-SVN: r144527 
							
						 
						
							2009-03-01 17:49:31 +00:00  
				
					
						
							
							
								 
						
							
								baafc53472 
								
							 
						 
						
							
							
								
								Backport from upstream Libtool:  
							
							... 
							
							
							
							* libltdl.m4 (_LT_SYS_DYNAMIC_LINKER)
	(_LT_LINKER_SHLIBS): Add cache variables to tests that
	require the linker to work.  For shlibpath_overrides_runpath,
	this also changes the semantics to let the result from the C
	compiler take precedence.
boehm-gc/
	* configure: Regenerate.
fixincludes/
	* configure: Regenerate.
gcc/
	* configure: Regenerate.
libffi/
	* configure: Regenerate.
libgfortran/
	* configure: Regenerate.
libgomp/
	* configure: Regenerate.
libjava/classpath/
	* configure: Regenerate.
libjava/
	* configure: Regenerate.
libmudflap/
	* configure: Regenerate.
libobjc/
	* configure: Regenerate.
libssp/
	* configure: Regenerate.
libstdc++-v3/
	* configure: Regenerate.
zlib/
	* configure: Regenerate.
From-SVN: r142817 
							
						 
						
							2008-12-18 20:04:55 +00:00  
				
					
						
							
							
								 
						
							
								b15b7ef84d 
								
							 
						 
						
							
							
								
								Object.m (errno): Replaced by errno.h include.  
							
							... 
							
							
							
							2008-11-21  Kai Tietz  <kai.tietz@onevision.com>
        *  Object.m (errno): Replaced by errno.h include.
        (compare): Cast self to id to prevent warning on comparison.
        * objc/objc.h (BOOL): Prevent redeclaration of BOOL, if it is
        already there.
        * sendmsg.c (__objc_print_dtable_stats): Remove type warnings.
        * thr-win32.c (__objc_thread_detach): Remove type warning.
        (__objc_thread_id): Likewise.
        * thr.c (__objc_thread_detach_functiont): Add __builtin_trap ()
        for noreturn.
From-SVN: r142087 
							
						 
						
							2008-11-21 13:07:43 +01:00  
				
					
						
							
							
								 
						
							
								467b2e9e3f 
								
							 
						 
						
							
							
								
								configure: Regenerate for new libtool.  
							
							... 
							
							
							
							* configure: Regenerate for new libtool.
        * config.h.in: Regenerate for new libtool.
Co-Authored-By: Steve Ellcey <sje@cup.hp.com>
From-SVN: r140703 
							
						 
						
							2008-09-26 16:33:53 +00:00  
				
					
						
							
							
								 
						
							
								920d063d07 
								
							 
						 
						
							
							
								
								Makefile.in: Ignore missing ../boehm-gc/threads.mk.  
							
							... 
							
							
							
							2008-07-18  Matthias Klose  <doko@ubuntu.com> 
        * Makefile.in: Ignore missing ../boehm-gc/threads.mk.
From-SVN: r137956 
							
						 
						
							2008-07-18 16:30:04 +00:00  
				
					
						
							
							
								 
						
							
								785fad0ad8 
								
							 
						 
						
							
							
								
								configure.ac (AC_CONFIG_FILES): Add threads.mk.  
							
							... 
							
							
							
							boehm-gc/
2008-07-18  Matthias Klose  <doko@ubuntu.com> 
 
        * configure.ac (AC_CONFIG_FILES): Add threads.mk. 
        * threads.mk.in: New. 
        * Makefile.in, configure: Regenerate. 
libobjc/
2008-07-18  Matthias Klose  <doko@ubuntu.com> 
        * Makefile.in: Include ../boehm-gc/threads.mk. 
        (OBJC_BOEHM_GC_LIBS): Define, (libobjc_gc$(libsuffix).la): Use it.
From-SVN: r137939 
							
						 
						
							2008-07-18 08:15:27 +00:00  
				
					
						
							
							
								 
						
							
								a0ed509928 
								
							 
						 
						
							
							
								
								Makefile.in (install-info): New stub target.  
							
							... 
							
							
							
							libobjc/
	* Makefile.in (install-info): New stub target.
From-SVN: r137522 
							
						 
						
							2008-07-06 09:40:39 +00:00  
				
					
						
							
							
								 
						
							
								18c04407bf 
								
							 
						 
						
							
							
								
								Makefile.tpl ($(srcdir)/configure): Update dependencies.  
							
							... 
							
							
							
							* Makefile.tpl ($(srcdir)/configure): Update dependencies.
	* Makefile.in: Regenerate.
	* configure: Regenerate.
config/
	* override.m4: Use m4_version_prereq throughout.
	(_AC_ARG_VAR_VALIDATE, AC_MSG_FAILURE): Backport from git
	Autoconf: output pwd along with fatal errors, so the right
	config.log file is hinted at more prominently.
	(PARSE_ARGS): Push setting of ac_pwd in this diversion.
	(_GCC_AUTOCONF_VERSION): New, define to 2.59 if not defined.
	(_GCC_AUTOCONF_VERSION_CHECK): New macro, require use of Autoconf
	version _GCC_AUTOCONF_VERSION throughout the tree.
	(m4_wrap): New override, fix for Posix semantics of m4wrap.
libgcc/
	* configure.ac: sinclude override.m4.
	* configure: Regenerate.
gnattools/
	* configure.ac: move sinclude of acx.m4 before AC_INIT,
	also sinclude override.m4.
	* Makefile.in ($(srcdir)/configure): Update dependencies.
	* configure: Regenerate.
libada/
	* configure.ac: move sinclude of acx.m4 before AC_INIT,
	also sinclude override.m4.
	* Makefile.in ($(srcdir)/configure): Update dependencies.
	* configure: Regenerate.
intl/
	* configure: Regenerate.
libiberty/
	* configure: Regenerate.
boehm-gc/
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* include/Makefile.in: Regenerate.
	* include/gc_config.h.in: Regenerate.
fixincludes/
	* configure: Regenerate.
gcc/
	* configure: Regenerate.
libcpp/
	* Makefile.in ($(srcdir)/aclocal.m4): Update dependencies.
	* configure: Regenerate.
libdecnumber/
	* Makefile.in ($(srcdir)/aclocal.m4): Update dependencies.
	* configure: Regenerate.
libffi/
	* configure: Regenerate.
	* include/Makefile.in: Regenerate.
	* testsuite/Makefile.in: Regenerate.
libgfortran/
	* configure: Regenerate.
libgomp/
	* configure: Regenerate.
libjava/classpath/
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* doc/Makefile.in: Regenerate.
	* doc/api/Makefile.in: Regenerate.
	* examples/Makefile.in: Regenerate.
	* external/Makefile.in: Regenerate.
	* external/jsr166/Makefile.in: Regenerate.
	* external/relaxngDatatype/Makefile.in: Regenerate.
	* external/sax/Makefile.in: Regenerate.
	* external/w3c_dom/Makefile.in: Regenerate.
	* include/Makefile.in: Regenerate.
	* lib/Makefile.in: Regenerate.
	* native/Makefile.in: Regenerate.
	* native/fdlibm/Makefile.in: Regenerate.
	* native/jawt/Makefile.in: Regenerate.
	* native/jni/Makefile.in: Regenerate.
	* native/jni/classpath/Makefile.in: Regenerate.
	* native/jni/gconf-peer/Makefile.in: Regenerate.
	* native/jni/gstreamer-peer/Makefile.in: Regenerate.
	* native/jni/gtk-peer/Makefile.in: Regenerate.
	* native/jni/java-io/Makefile.in: Regenerate.
	* native/jni/java-lang/Makefile.in: Regenerate.
	* native/jni/java-net/Makefile.in: Regenerate.
	* native/jni/java-nio/Makefile.in: Regenerate.
	* native/jni/java-util/Makefile.in: Regenerate.
	* native/jni/midi-alsa/Makefile.in: Regenerate.
	* native/jni/midi-dssi/Makefile.in: Regenerate.
	* native/jni/native-lib/Makefile.in: Regenerate.
	* native/jni/qt-peer/Makefile.in: Regenerate.
	* native/jni/xmlj/Makefile.in: Regenerate.
	* native/plugin/Makefile.in: Regenerate.
	* resource/Makefile.in: Regenerate.
	* scripts/Makefile.in: Regenerate.
	* tools/Makefile.in: Regenerate.
libjava/
	* configure: Regenerate.
	* gcj/Makefile.in: Regenerate.
	* include/Makefile.in: Regenerate.
	* testsuite/Makefile.in: Regenerate.
libjava/libltdl/
	* Makefile.in: Regenerate.
	* configure: Regenerate.
libmudflap/
	* Makefile.in: Regenerate.
	* config.h.in: Regenerate.
	* configure: Regenerate.
	* testsuite/Makefile.in: Regenerate.
libobjc/
	* configure: Regenerate.
libssp/
	* Makefile.in: Regenerate.
	* config.h.in: Regenerate.
	* configure: Regenerate.
libstdc++-v3/
	* configure: Regenerate.
zlib/
	* Makefile.in: Regenerate.
	* configure: Regenerate.
From-SVN: r136876 
							
						 
						
							2008-06-17 23:13:35 +00:00  
				
					
						
							
							
								 
						
							
								b01bd5fe12 
								
							 
						 
						
							
							
								
								exception.c (PERSONALITY_FUNCTION): Remove extra decrement if HAVE_GETIPINFO is not defined.  
							
							... 
							
							
							
							2008-06-14  Kai Tietz  <kai.tietz@onevision.com>
	* exception.c (PERSONALITY_FUNCTION): Remove extra decrement
	if HAVE_GETIPINFO is not defined.
From-SVN: r136782 
							
						 
						
							2008-06-14 12:58:22 +02:00  
				
					
						
							
							
								 
						
							
								c24aadf3fa 
								
							 
						 
						
							
							
								
								Object.m (compare): Add type id.  
							
							... 
							
							
							
							2008-06-10  Kai Tietz  <kai.tietz@onevision.com>
	* Object.m (compare): Add type id.
	* objc/Object.h: Likewise.
	* archive.c (objc_read_class): Use size_t to extend version to be
	size of pointer scalar width.
	* sendmsg.c (rtx): Undefine it before redefinition.
	(__objc_print_dtable_stats): Cast arguments to long as intended.
From-SVN: r136617 
							
						 
						
							2008-06-10 14:37:51 +02:00  
				
					
						
							
							
								 
						
							
								3f6383d38b 
								
							 
						 
						
							
							
								
								configure.ac (arm*-*-linux-gnueabi): Don't disable building of libobjc for ARM EABI Linux.  
							
							... 
							
							
							
							* configure.ac (arm*-*-linux-gnueabi): Don't disable building
    of libobjc for ARM EABI Linux.
    * configure: Regenerate.
    libobjc/
    * exception.c (__objc_exception_class): Initialise as constant
    array for ARM EABI. Change macro to static const for non-ARM EABI.
    (ObjcException): Add note about structure layout. Remove landingPad
    and handlerSwitchValue for ARM EABI.
    (get_ttype_entry): Add __ARM_EABI_UNWINDER__ version
    of function.
    (CONTINUE_UNWINDING): Define for ARM EABI/otherwise cases.
    (PERSONALITY_FUNCTION): Use ARM EABI-specific arguments, and add
    ARM EABI unwinding support.
    (objc_exception_throw): Use memcpy to initialise exception class.
From-SVN: r136215 
							
						 
						
							2008-05-30 18:21:31 +00:00  
				
					
						
							
							
								 
						
							
								dd25a747c9 
								
							 
						 
						
							
							
								
								Delete get_inner_array_type.  Use strip_array_types instead.  
							
							... 
							
							
							
							From-SVN: r135858 
							
						 
						
							2008-05-25 13:28:15 +09:30  
				
					
						
							
							
								 
						
							
								7afa92c5a2 
								
							 
						 
						
							
							
								
								Makefile.am (LTLDFLAGS): New.  
							
							... 
							
							
							
							libgfortran/
    * Makefile.am (LTLDFLAGS): New.
    (libgfortran_la_LDFLAGS): Use above.
    * Makefile.in: Regenerate.
    libffi/
    * Makefile.am (LTLDFLAGS): New.
    (libffi_la_LDFLAGS): Use above.
    * Makefile.in: Regenerate.
    libobjc/
    * Makefile.in (LTLDFLAGS): New.
    (libobjc$(libsuffix).la, libobjc_gc$(libsuffix).la): Use above.
From-SVN: r135112 
							
						 
						
							2008-05-09 10:10:53 +00:00  
				
					
						
							
							
								 
						
							
								deb984e6de 
								
							 
						 
						
							
							
								
								re PR other/35457 (Error building GCC trunk on CELL SPU)  
							
							... 
							
							
							
							2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
	PR bootstrap/35457
	* configure.ac: Include override.m4.
	* configure: Regenerate.
libgomp:
2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
	PR bootstrap/35457
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
libdecnumber:
2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
	PR bootstrap/35457
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
gcc:
2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
	PR bootstrap/35457
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
libstdc++-v3:
2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
	PR bootstrap/35457
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
libobjc:
2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
	PR bootstrap/35457
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
intl:
2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
	PR bootstrap/35457
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
libgfortran:
2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
	PR bootstrap/35457
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
libmudflap:
2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
	PR bootstrap/35457
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
boehm-gc:
2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
	PR bootstrap/35457
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
libiberty:
2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
	PR bootstrap/35457
	* aclocal.m4: Add override.m4.
	* configure: Regenerate.
libffi:
2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
	PR bootstrap/35457
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
libssp:
2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
	PR bootstrap/35457
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
config:
2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
	PR bootstrap/35457
	* confsubdir.m4: Rename to...
	* override.m4: ... this.  Make sure aclocal always picks it.
	Add more lenient precious variable check, backported from
	autoconf trunk.
libjava/libltdl:
2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
	PR bootstrap/35457
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
libjava/classpath:
2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
	PR bootstrap/35457
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
libjava:
2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
	PR bootstrap/35457
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
libcpp:
2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
	PR bootstrap/35457
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
fixincludes:
2008-04-18  Paolo Bonzini  <bonzini@gnu.org>
	PR bootstrap/35457
	* Makefile.in: Rewrite aclocal.m4 rule.
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
From-SVN: r134434 
							
						 
						
							2008-04-18 10:28:53 +00:00  
				
					
						
							
							
								 
						
							
								e7ad4ca775 
								
							 
						 
						
							
							
								
								* configure: Regenerate.  
							
							... 
							
							
							
							From-SVN: r131788 
							
						 
						
							2008-01-24 11:28:13 -05:00  
				
					
						
							
							
								 
						
							
								2c888488e1 
								
							 
						 
						
							
							
								
								configure.ac: Don't run config-ml.in directly.  
							
							... 
							
							
							
							2007-10-14  H.J. Lu  <hongjiu.lu@intel.com>
	* configure.ac: Don't run config-ml.in directly.
	(multilib_arg): New.
	* configure: Regenerated.
From-SVN: r129299 
							
						 
						
							2007-10-14 11:17:14 -07:00  
				
					
						
							
							
								 
						
							
								30cad60d51 
								
							 
						 
						
							
							
								
								re PR libobjc/30731 (Warnings while compiling libobjc with the uleb128 changes)  
							
							... 
							
							
							
							2007-08-06  Andrew Pinski  <pinskia@gmail.com>
        PR libobjc/30731
        * exception.c (parse_lsda_header): Use _uleb128_t/_sleb128_t instead
        of _Unwind_Word for variables which are used in
        read_uleb128/read_sleb128.
        (PERSONALITY_FUNCTION): Likewise.
From-SVN: r127242 
							
						 
						
							2007-08-06 07:17:59 -07:00  
				
					
						
							
							
								 
						
							
								12a27363b0 
								
							 
						 
						
							
							
								
								Regenerate aclocal.m4 in boehm-gc, libffi, libgfortran, libgomp,  
							
							... 
							
							
							
							libjava, libmudflap, libobjc, libssp and zlib.
From-SVN: r126373 
							
						 
						
							2007-07-05 10:54:10 -07:00  
				
					
						
							
							
								 
						
							
								af333b9a7f 
								
							 
						 
						
							
							
								
								configure.ac: Fix a typo in *-*-darwin clause.  
							
							... 
							
							
							
							2007-06-03  Andrew Pinski  <andrew_pinski@playstation.sony.com>
        * configure.ac: Fix a typo in *-*-darwin clause.
        * configure: Regenerated.
From-SVN: r125301 
							
						 
						
							2007-06-03 13:38:37 -07:00  
				
					
						
							
							
								 
						
							
								4620d81e72 
								
							 
						 
						
							
							
								
								configure.ac: Fix a typo.  
							
							... 
							
							
							
							2007-06-02  H.J. Lu  <hongjiu.lu@intel.com>
	* configure.ac: Fix a typo.
	* configure: Regenerated.
From-SVN: r125282 
							
						 
						
							2007-06-02 09:15:04 -07:00  
				
					
						
							
							
								 
						
							
								82a6cadf50 
								
							 
						 
						
							
							
								
								configure: Regenerate.  
							
							... 
							
							
							
							boehm-gc:
2007-06-02  Paolo Bonzini  <bonzini@gnu.org>
	* configure: Regenerate.
libffi:
2007-06-02  Paolo Bonzini  <bonzini@gnu.org>
	* configure: Regenerate.
libgfortran:
2007-06-02  Paolo Bonzini  <bonzini@gnu.org>
	* configure: Regenerate.
libgomp:
2007-06-02  Paolo Bonzini  <bonzini@gnu.org>
	* configure: Regenerate.
libjava:
2007-06-02  Paolo Bonzini  <bonzini@gnu.org>
	* configure: Regenerate.
libmudflap:
2007-06-02  Paolo Bonzini  <bonzini@gnu.org>
	* configure: Regenerate.
libobjc:
2007-06-02  Paolo Bonzini  <bonzini@gnu.org>
	* configure: Regenerate.
libssp:
2007-06-02  Paolo Bonzini  <bonzini@gnu.org>
	* configure: Regenerate.
libstdc++-v3:
2007-06-02  Paolo Bonzini  <bonzini@gnu.org>
	* configure: Regenerate.
zlib:
2007-06-02  Paolo Bonzini  <bonzini@gnu.org>
	* configure: Regenerate.
From-SVN: r125278 
							
						 
						
							2007-06-02 08:18:15 +00:00  
				
					
						
							
							
								 
						
							
								45d5f86c41 
								
							 
						 
						
							
							
								
								Makefile.in: Replace all uses of libext with libsuffix.  
							
							... 
							
							
							
							2007-06-01  Andrew Pinski  <andrew_pinski@playstation.sony.com>
        * Makefile.in: Replace all uses of libext with libsuffix.
        * configure.ac: Likewise.
        * configure: Regenerate.
        Revert:
        * Makefile.in: Remove all uses of $(libext).
From-SVN: r125275 
							
						 
						
							2007-06-01 18:35:59 -07:00  
				
					
						
							
							
								 
						
							
								2f6dcd071a 
								
							 
						 
						
							
							
								
								Makefile.in: Remove all uses of $(libext).  
							
							... 
							
							
							
							2007-05-23  Andrew Pinski  <andrew_pinski@playstation.sony.com>
        * Makefile.in: Remove all uses of $(libext).
From-SVN: r125048 
							
						 
						
							2007-05-24 17:13:40 -07:00  
				
					
						
							
							
								 
						
							
								8b5dda41e1 
								
							 
						 
						
							
							
								
								Makefile.in: Remove all uses of $(libext).  
							
							... 
							
							
							
							2007-05-23  Andrew Pinski  <andrew_pinski@playstation.sony.com>
        * Makefile.in: Remove all uses of $(libext).
From-SVN: r125047 
							
						 
						
							2007-05-24 17:12:53 -07:00  
				
					
						
							
							
								 
						
							
								1cf3d07da6 
								
							 
						 
						
							
							
								
								ltmain.sh: Update from ToT Libtool.  
							
							... 
							
							
							
							* ltmain.sh: Update from ToT Libtool.
        * libtool.m4: Update from ToT Libtool.
        * ltsugar.m4: New. Update from ToT Libtool.
        * ltversion.m4: New. Update from ToT Libtool.
        * ltoptions.m4: New. Update from ToT Libtool.
        * ltconfig: Remove.
        * ltcf-c.sh: Remove.
        * ltcf-cxx.sh: Remove.
        * ltcf-gcj.sh: Remove.
	* Regenerate all subdirs
From-SVN: r125032 
							
						 
						
							2007-05-24 16:37:27 +00:00  
				
					
						
							
							
								 
						
							
								8972bcd821 
								
							 
						 
						
							
							
								
								sendmsg.c (__objc_get_forward_imp): Call __objc_msg_forward2 for real.  
							
							... 
							
							
							
							2007-04-21  Andrew Ruder  <andy@aeruder.net>
        * sendmsg.c (__objc_get_forward_imp): Call
        __objc_msg_forward2 for real.
From-SVN: r124035 
							
						 
						
							2007-04-21 21:44:37 -07:00  
				
					
						
							
							
								 
						
							
								80ae8e8ad2 
								
							 
						 
						
							
							
								
								sendmsg.c: Added __objc_msg_forward2...  
							
							... 
							
							
							
							2007-04-09  Andrew Ruder  <andy@aeruder.net>
        * sendmsg.c: Added __objc_msg_forward2, a hook that allows
        external libraries to provide a function that returns the real
        forwarding function based on both the selector and the receiver.
        * objc/objc-api.h: Define __objc_msg_forward2.
From-SVN: r123678 
							
						 
						
							2007-04-09 11:04:50 -07:00  
				
					
						
							
							
								 
						
							
								385931236c 
								
							 
						 
						
							
							
								
								* Makefile.in: Add dummy install-pdf target.  
							
							... 
							
							
							
							From-SVN: r122447 
							
						 
						
							2007-03-01 15:58:28 -08:00  
				
					
						
							
							
								 
						
							
								3034b4535a 
								
							 
						 
						
							
							
								
								objc-list.h (list_free): Add keyword 'inline' to avoid unused warning.  
							
							... 
							
							
							
							2007-02-18  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
	* objc/objc-list.h (list_free): Add keyword 'inline' to avoid
	unused warning.
From-SVN: r122090 
							
						 
						
							2007-02-18 11:55:53 +00:00  
				
					
						
							
							
								 
						
							
								58182de357 
								
							 
						 
						
							
							
								
								In gcc/: PR 23067  
							
							... 
							
							
							
							In gcc/:
	PR 23067
	* c-decl.c (start_struct): Don't create self-containing
	structures.
	* config/rs6000/rs6000.c (darwin_rs6000_special_round_type_align):
	New.
	* config/rs6000/rs6000-protos.h
	(darwin_rs6000_special_round_type_align): New.
	* config/rs6000/darwin.h (ADJUST_FIELD_ALIGN): Rewrite.
	(ROUND_TYPE_ALIGN): Use darwin_rs6000_special_round_type_align.
In gcc/testsuite/:
	PR 23067
	* gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
	* gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
	* gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
	* gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
	* gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
	* gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
	* gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
In libobjc/:
	* encoding.c (darwin_rs6000_special_round_type_align): New.
In libffi/:
	* src/powerpc/ffi_darwin.c (darwin_adjust_aggregate_sizes): New.
	(ffi_prep_cif_machdep): Call darwin_adjust_aggregate_sizes for
	Darwin.
	* testsuite/libffi.call/nested_struct4.c: Remove Darwin XFAIL.
	* testsuite/libffi.call/nested_struct6.c: Remove Darwin XFAIL.
From-SVN: r118365 
							
						 
						
							2006-11-01 05:28:41 +00:00  
				
					
						
							
							
								 
						
							
								5b043f0845 
								
							 
						 
						
							
							
								
								Index: config/ChangeLog  
							
							... 
							
							
							
							2006-10-14  Geoffrey Keating  <geoffk@apple.com>
	* multi.m4: New file, from automake version 2 branch.
Index: libgomp/ChangeLog
2006-10-14  Geoffrey Keating  <geoffk@apple.com>
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
Index: libstdc++-v3/ChangeLog
2006-10-14  Geoffrey Keating  <geoffk@apple.com>
	* aclocal.m4: Regenerate.
	* configure: Regenerate with released autoconf-2.59.
Index: libobjc/ChangeLog
2006-10-14  Geoffrey Keating  <geoffk@apple.com>
	* Makefile.in: Use multi_basedir instead of toplevel_srcdir.
	* configure.ac: Use multi.m4 from aclocal rather than custom
	code.  Use multi_basedir instead of toplevel_srcdir.
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
Index: libssp/ChangeLog
2006-10-14  Geoffrey Keating  <geoffk@apple.com>
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
From-SVN: r117741 
							
						 
						
							2006-10-15 07:42:57 +00:00  
				
					
						
							
							
								 
						
							
								b5422ad772 
								
							 
						 
						
							
							
								
								--(top level)--------------------------------------------  
							
							... 
							
							
							
							2006-10-10  Brooks Moses  <bmoses@stanford.edu>
	* Makefile.def: Added pdf target handling.
	* Makefile.tpl: Added pdf target handling.
	* Makefile.in: Regenerated.
---fixincludes--------------------------------------------
2006-10-10  Brooks Moses  <bmoses@stanford.edu>
	* Makefile.in: Added empty "pdf" target.
---gcc----------------------------------------------------
2006-10-10  Brooks Moses  <bmoses@stanford.edu>
	* configure.ac: Added pdf to "Make-hooks"
	* Makefile.in: Added TEXI2PDF definition, and various pdf-file
	targets and *.pdf file patterns in cleanup targets.
	* configure: Regenerated.
---gcc/cp-------------------------------------------------
2006-10-10  Brooks Moses  <bmoses@stanford.edu>
	* Make-lang.in: Added "c++.pdf" target support.
---gcc/fortran--------------------------------------------
2006-10-10  Brooks Moses  <bmoses@stanford.edu>
	* Make-lang.in: Added "fortran.pdf", "gfortran.pdf" target
	support.
---gcc/java-----------------------------------------------
2006-10-10  Brooks Moses  <bmoses@stanford.edu>
	* Make-lang.in: Added "java.pdf", "gcj.pdf" target support.
---gcc/objc-----------------------------------------------
2006-10-10  Brooks Moses  <bmoses@stanford.edu>
	* Make-lang.in: Added empty "objc.pdf" target.
---gcc/objcp----------------------------------------------
2006-10-10  Brooks Moses  <bmoses@stanford.edu>
	* Make-lang.in: Added empty "obj-c++.pdf" target.
---gcc/treelang-------------------------------------------
2006-10-10  Brooks Moses  <bmoses@stanford.edu>
	* Make-lang.in: Added "treelang.pdf" target support.
---gnattools----------------------------------------------
2006-10-10  Brooks Moses  <bmoses@stanford.edu>
	* Makefile.in: Added empty "pdf" target.
---libcpp-------------------------------------------------
2006-10-10  Brooks Moses  <bmoses@stanford.edu>
	* Makefile.in: Added empty "pdf" target.
---libdecnumber-------------------------------------------
2006-10-10  Brooks Moses  <bmoses@stanford.edu>
	* Makefile.in: Added empty "pdf" target.
---libiberty----------------------------------------------
2006-10-10  Brooks Moses  <bmoses@stanford.edu>
	* Makefile.in: Added "pdf", "libiberty.pdf" target support.
	* testsuite/Makefile.in: Added empty "pdf" target.
---libobjc------------------------------------------------
2006-10-10  Brooks Moses  <bmoses@stanford.edu>
	* Makefile.in: Added empty "pdf" target.
From-SVN: r117618 
							
						 
						
							2006-10-10 16:48:09 -07:00  
				
					
						
							
							
								 
						
							
								91ba215a05 
								
							 
						 
						
							
							
								
								Fix some whitespace issues in the changelog.  
							
							... 
							
							
							
							From-SVN: r116878 
							
						 
						
							2006-09-12 00:44:18 -07:00  
				
					
						
							
							
								 
						
							
								57255173da 
								
							 
						 
						
							
							
								
								Makefile.tpl (configure-stageN-MODULE): Pass --with-build-libsubdir for stages after the first.  
							
							... 
							
							
							
							2006-07-18  Paolo Bonzini  <bonzini@gnu.org>
        * Makefile.tpl (configure-stageN-MODULE): Pass --with-build-libsubdir
        for stages after the first.
config:
2006-07-18  Paolo Bonzini  <bonzini@gnu.org>
        * acx.m4: Support --with-build-libsubdir and AC_SUBST
        build_libsubdir.
gcc:
2006-07-18  Paolo Bonzini  <bonzini@gnu.org>
        * configure: Regenerate.
        * Makefile.in (build_libsubdir): New configure substitution
        (build_libobjdir): New variable.
        (BUILD_LIBIBERTY): Use it.
libgfortran:
2006-07-18  Paolo Bonzini  <bonzini@gnu.org>
        * configure: Regenerate.
libjava:
2006-07-18  Paolo Bonzini  <bonzini@gnu.org>
        * configure: Regenerate.
libobjc:
2006-07-18  Paolo Bonzini  <bonzini@gnu.org>
        * configure: Regenerate.
From-SVN: r115552 
							
						 
						
							2006-07-18 11:48:36 +00:00  
				
					
						
							
							
								 
						
							
								2788992b31 
								
							 
						 
						
							
							
								
								Makefile.in: Add install-html target.  
							
							... 
							
							
							
							2006-05-23  Carlos O'Donell  <carlos@codesourcery.com>
	* Makefile.in: Add install-html target. Add install-html to .PHONY
From-SVN: r114030 
							
						 
						
							2006-05-24 01:22:17 +00:00  
				
					
						
							
							
								 
						
							
								529490b41a 
								
							 
						 
						
							
							
								
								re PR libobjc/26309 (libobjc bootstrap failure on Tru64 UNIX V4.0F)  
							
							... 
							
							
							
							PR libobjc/26309
	* thr-objc.c (_XOPEN_SOURCE): Don't define on Tru64 UNIX.
From-SVN: r111339 
							
						 
						
							2006-02-21 19:13:21 +00:00  
				
					
						
							
							
								 
						
							
								801a91f9c2 
								
							 
						 
						
							
							
								
								re PR libobjc/9751 (malloc of strlen, not strlen+1)  
							
							... 
							
							
							
							2006-01-24  David Ayers  <d.ayers@inode.at>
	PR libobjc/9751
	* gc.c (class_ivar_set_gcinvisible): Replace strncpy with memcpy
	and insure the new strings are '\0' termintated.
From-SVN: r110187 
							
						 
						
							2006-01-24 23:37:24 +00:00  
				
					
						
							
							
								 
						
							
								8c3e5222e3 
								
							 
						 
						
							
							
								
								re PR libobjc/13946 (ObjC configured --with-objc-gc needs external Boehm gc)  
							
							... 
							
							
							
							2006-01-24  David Ayers  <d.ayers@inode.at>
	PR libobjc/13946
	* configure.ac: Add include directives for --enable-objc-gc.
	* Makefile.in: Ditto.
	* configure: Regenerate.
	* gc.c (__objc_class_structure_encoding): Increment the used bytes
	instead of the local pointer to them.
From-SVN: r110182 
							
						 
						
							2006-01-24 21:57:22 +00:00  
				
					
						
							
							
								 
						
							
								06b1145579 
								
							 
						 
						
							
							
								
								re PR objc/25360 (Complex types are not encoded)  
							
							... 
							
							
							
							2005-12-14  Andrew Pinski  <pinskia@physics.uc.edu>
        PR objc/25360
        * objc/objc-act.c (encode_type): Encode Complex types as 'j' followed
        by the inner type.
2005-12-14  Andrew Pinski  <pinskia@physics.uc.edu>
        PR objc/25360
        * objc/objc-api.c (_C_COMPLEX): New define.
        * encoding.c (objc_sizeof_type): Handle _C_Complex.
        (objc_alignof_type): Likewise.
        (objc_skip_typespec): Likewise.
From-SVN: r108675 
							
						 
						
							2005-12-16 12:19:37 -08:00  
				
					
						
							
							
								 
						
							
								bf5b295c6a 
								
							 
						 
						
							
							
								
								re PR libobjc/14382 ([libobjc] Calling +initialize on a per category basis)  
							
							... 
							
							
							
							2005-12-15  David Ayers  <d.ayers@inode.at>
	PR libobjc/14382
	* README (+load,+initialize): Fix documentation to reflect
	intended and implemented semantics for +load and +initialize.
From-SVN: r108584 
							
						 
						
							2005-12-15 16:46:17 +00:00  
				
					
						
							
							
								 
						
							
								761c0d29cb 
								
							 
						 
						
							
							
								
								re PR libobjc/25354 (There should be an automated testsuite for objc_sizeof_type and objc_alignof_type)  
							
							... 
							
							
							
							2005-12-12  Andrew Pinski  <pinskia@physics.uc.edu>
        PR libobjc/25354
        * objc.dg/gnu-encoding: New directory.
        * objc.dg/gnu-encoding/compat-common.h: New file.
        * objc.dg/gnu-encoding/struct-layout-1.h: New file.
        * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
        * objc.dg/gnu-encoding/vector-defs.h: New file.
        * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
        * objc.dg/gnu-encoding/generate-random.c: New file.
        * objc.dg/gnu-encoding/generate-random_r.c: New file.
        * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
        * objc.dg/gnu-encoding/generate-random.h: New file.
2005-12-12  Andrew Pinski  <pinskia@physics.uc.edu>
        * encoding.c (TYPE_FIELDS): Fix to skip over just _C_STRUCT_B and        the name.
        (get_inner_array_type): Fix to skip over _C_ARY_B and size.
        (rs6000_special_round_type_align): Update for the ABI fix.
        (objc_layout_finish_structure): Correct the encoding which is passed to
        ROUND_TYPE_ALIGN.
From-SVN: r108398 
							
						 
						
							2005-12-11 21:47:52 -08:00  
				
					
						
							
							
								 
						
							
								4540a3ade1 
								
							 
						 
						
							
							
								
								re PR libobjc/25347 (objc_alignof_type gets the wrong alignment for unions (objc_sizeof_type is wrong also too))  
							
							... 
							
							
							
							2005-12-11  Andrew Pinski  <pinskia@physics.uc.edu>
        PR libobjc/25347
        * encoding.c (objc_sizeof_type): Don't handle _C_UNION_B special
        but use the struct layout functions.
        (objc_alignof_type): Likewise.
        (objc_layout_structure): Handle _C_UNION_B also.
        (objc_layout_structure_next_member): Likewise.
        (objc_layout_finish_structure): Likewise.
2005-12-11  Andrew Pinski  <pinskia@physics.uc.edu>
        PR libobjc/25347
        * objc.dg/encode-8.m: New test.
From-SVN: r108379 
							
						 
						
							2005-12-10 22:59:12 -08:00  
				
					
						
							
							
								 
						
							
								153b4898d2 
								
							 
						 
						
							
							
								
								re PR libobjc/25346 (objc_sizeof_type does not handle _Bool at all)  
							
							... 
							
							
							
							2005-12-11  Andrew Pinski  <pinskia@physics.uc.edu>
        PR libobjc/25346
        * objc/objc-api.h (_C_BOOL): New define.
        * encoding.c (objc_sizeof_type): Handle _C_BOOL.
        (objc_alignof_type): Likewise.
        (objc_skip_typespec): Likewise.
2005-12-11  Andrew Pinski  <pinskia@physics.uc.edu>
        PR libobjc/25346
        * objc.dg/encode-7.m: New test.
From-SVN: r108378 
							
						 
						
							2005-12-10 22:28:35 -08:00  
				
					
						
							
							
								 
						
							
								8470034667 
								
							 
						 
						
							
							
								
								re PR libobjc/19024 (name collisions libobjc/libmysqlclient)  
							
							... 
							
							
							
							2005-11-20  David Ayers  <d.ayers@inode.at>
	PR libobjc/19024
	* objc/hash.h: Remove deprecated hash API.
	* hash_compat.c: Remove.
	* Makefile.in: Remove reference to hash_compat.c.
	* configure.ac (VERSION): Bump library version to 2:0:0.
	* configure: Regenerate.
From-SVN: r107251 
							
						 
						
							2005-11-20 12:49:41 +00:00  
				
					
						
							
							
								 
						
							
								7ef67393c7 
								
							 
						 
						
							
							
								
								re PR other/4372 (#pragma weak pthread* inclusion causes applications to crash without a linker error when one forgets to link with -lpthread)  
							
							... 
							
							
							
							gcc/ChangeLog:
PR other/4372
* gthr-dce.h, gthr-posix.h, gthr-posix95.h, gthr-solaris.h,
gthr-tpf.h: Define __gthrw.  For all identifiers that might
be weak, introduce weakrefs or non-weak aliases with __gthrw,
and prefix all uses with __ghtrw.
libobjc/ChangeLog:
PR other/4372
* thr-objc.c (_XOPEN_SOURCE): Define.
From-SVN: r106704 
							
						 
						
							2005-11-09 20:57:30 +00:00  
				
					
						
							
							
								 
						
							
								44bcbae366 
								
							 
						 
						
							
							
								
								.cvsignore are not needed for subversion, remove them.  
							
							... 
							
							
							
							From-SVN: r106279 
							
						 
						
							2005-10-31 18:20:58 +01:00  
				
					
						
							
							
								 
						
							
								b7add50638 
								
							 
						 
						
							
							
								
								re PR testsuite/23612 (obj-c++.dg/encode-6.mm fail with the GNU runtime)  
							
							... 
							
							
							
							PR libobjc/23612
	* objc/objc-api.h (struct objc_ivar): Move definition to
	global scope.
From-SVN: r105073 
							
						 
						
							2005-10-06 23:47:09 +00:00  
				
					
						
							
							
								 
						
							
								ca59f04b87 
								
							 
						 
						
							
							
								
								re PR libobjc/23108 (alignment bug in libobjc/archive.c)  
							
							... 
							
							
							
							2005-09-04  Andrew Pinski  <pinskia@physics.uc.edu>
            Rasmus Hahn  <rassahah@neofonie.de>
        PR libobjc/23108
        * objc.dg/type-stream-1.m: New test.
2005-09-04  Andrew Pinski  <pinskia@physics.uc.edu>
            Rasmus Hahn  <rassahah@neofonie.de>
        PR libobjc/23108
        * archive.c (objc_write_type): Correct the element offset.
        (objc_read_type): Likewise.
Co-Authored-By: Rasmus Hahn <rassahah@neofonie.de>
From-SVN: r103832 
							
						 
						
							2005-09-04 10:05:39 -07:00  
				
					
						
							
							
								 
						
							
								f9d09c4359 
								
							 
						 
						
							
							
								
								All files: Update FSF address.  
							
							... 
							
							
							
							2005-08-17  Kelley Cook  <kcook@gcc.gnu.org>
	* All files: Update FSF address.
From-SVN: r103197 
							
						 
						
							2005-08-17 03:21:42 +00:00  
				
					
						
							
							
								 
						
							
								ee1658f343 
								
							 
						 
						
							
							
								
								re PR libobjc/22492 ([PATCH] Abort after @finally: libobjc passing exception value instead of exception.)  
							
							... 
							
							
							
							libobjc/ChangeLog:
2005-08-13  Marcin Koziej  <creep@desk.pl>
            Andrew Pinski  <pinskia@physics.uc.edu>
	PR libobjc/22492
	* exception.c (PERSONALITY_FUNCTION): Fix the PC with finally.
testsuite/ChangeLog:
2005-08-13  Marcin Koziej  <creep@desk.pl>
            Andrew Pinski  <pinskia@physics.uc.edu>
	PR libobjc/22492
	* execute/exceptions/finally-1.m: New test.
Co-Authored-By: Andrew Pinski <pinskia@physics.uc.edu>
From-SVN: r103073 
							
						 
						
							2005-08-13 19:01:52 -07:00  
				
					
						
							
							
								 
						
							
								a5a813f891 
								
							 
						 
						
							
							
								
								Makefile.in (extra_ldflags_libobjc): New.  
							
							... 
							
							
							
							2005-08-13  Andrew Pinski  <pinskia@physics.uc.edu>
        * Makefile.in (extra_ldflags_libobjc): New.
        (libobjc$(libext).la): Add extra_ldflags_libobjc to the link line.
        (libobjc_gc$(libext).la): Likewise.
        * configure.ac (extra_ldflags_libgfortran): Set for *-darwin* to
        "-Wl,-single_module".
        * configure: Regenerate.
        * linking.m (_objcInit): Remove.
From-SVN: r103064 
							
						 
						
							2005-08-13 16:44:14 -07:00  
				
					
						
							
							
								 
						
							
								84fd360ddc 
								
							 
						 
						
							
							
								
								re PR libobjc/22606 (Exceptions cannot be thrown from -forward::)  
							
							... 
							
							
							
							2005-07-26  Andrew Pinski  <pinskia@physics.uc.edu>
        PR libobjc/22606
        * Makefile.in (ALL_CFLAGS): Add -fexceptions.
2005-07-26  Andrew Pinski  <pinskia@physics.uc.edu>
        PR libobjc/22606
        * objc.dg/try-catch-11.m: New test.
From-SVN: r102386 
							
						 
						
							2005-07-26 07:27:33 -07:00  
				
					
						
							
							
								 
						
							
								cf22360307 
								
							 
						 
						
							
							
								
								NXConstStr.h, [...]: Do not include Objective-C headers as system headers.  
							
							... 
							
							
							
							2005-06-08  David Ayers  <d.ayers@inode.at>
	* objc/NXConstStr.h, objc/Object.h, objc/Protocol.h,
	objc/encoding.h, objc/hash.h, objc/objc-api.h,
	objc/runtime.h, objc/sarray.h, objc/thr.h,
	objc/typedstream.h: Do not include Objective-C headers as
	system headers.
From-SVN: r100760 
							
						 
						
							2005-06-08 15:13:17 +00:00  
				
					
						
							
							
								 
						
							
								348a344520 
								
							 
						 
						
							
							
								
								archive.c, [...]: Include hash.h.  
							
							... 
							
							
							
							2005-06-07  David Ayers  <d.ayers@inode.at>
	* archive.c, init.c, selector.c: Include hash.h.
	* archive.c, class.c, encoding.c, gc.c, hash.c, hash_compat.c,
	init.c, misc.c, nil_method.c, objects.c, sarray.c, selector.c,
	sendmsg.c, thr-dce.c, thr-decosf1.c, thr-irix.c, thr-mach.c,
	thr-objc.c, thr-os2.c, thr-posix.c, thr-pthreads.c, thr-rtems.c,
	thr-single.c, thr-solaris.c, thr-vxworks.c, thr-win32.c, thr.c:
	Include Objective-C headers with quotes and objc/ directory
	prefix.
From-SVN: r100723 
							
						 
						
							2005-06-07 21:04:19 +00:00  
				
					
						
							
							
								 
						
							
								4419e3438b 
								
							 
						 
						
							
							
								
								* exception.c: Revert last change.  
							
							... 
							
							
							
							From-SVN: r100003 
							
						 
						
							2005-05-19 18:26:56 -07:00  
				
					
						
							
							
								 
						
							
								2e8a88f0b2 
								
							 
						 
						
							
							
								
								exception.c: Include tsystem.h for unwind.h.  
							
							... 
							
							
							
							2005-05-19  David Ayers  <d.ayers@inode.at>
	* exception.c: Include tsystem.h for unwind.h.
From-SVN: r99978 
							
						 
						
							2005-05-19 12:22:21 +00:00  
				
					
						
							
							
								 
						
							
								f4c767fdc2 
								
							 
						 
						
							
							
								
								* configure: Regenerate.  
							
							... 
							
							
							
							From-SVN: r99498 
							
						 
						
							2005-05-10 01:43:00 +00:00  
				
					
						
							
							
								 
						
							
								6dab073ba7 
								
							 
						 
						
							
							
								
								* configure: Regenerate.  
							
							... 
							
							
							
							From-SVN: r98065 
							
						 
						
							2005-04-13 01:41:26 +00:00  
				
					
						
							
							
								 
						
							
								2b37e3d54d 
								
							 
						 
						
							
							
								
								Makefile.in: Set gcc_version here.  
							
							... 
							
							
							
							* Makefile.in: Set gcc_version here.
	* configure.ac: Do not invoke TL_AC_GCC_VERSION.  Adjust quoting
	in definition of toolexeclibdir so that $(gcc_version) is expanded
	by the Makefile.
	* aclocal.m4, configure: Regenerate.
From-SVN: r96816 
							
						 
						
							2005-03-21 17:42:26 +00:00  
				
					
						
							
							
								 
						
							
								e59ef5430f 
								
							 
						 
						
							
							
								
								hash.h (OBJC_IGNORE_DEPRECATED_API): Update deprecated version reference.  
							
							... 
							
							
							
							2005-03-03  David Ayers  <d.ayers@inode.at>
	* objc/hash.h (OBJC_IGNORE_DEPRECATED_API): Update deprecated
	version reference.  Correct typo.
From-SVN: r95840 
							
						 
						
							2005-03-03 18:25:04 +00:00  
				
					
						
							
							
								 
						
							
								270a1283e6 
								
							 
						 
						
							
							
								
								re PR libobjc/19024 (name collisions libobjc/libmysqlclient)  
							
							... 
							
							
							
							2005-03-02  David Ayers  <d.ayers@inode.at>
        PR libobjc/19024
        * Makefile.in (OBJS): Add hash_compat.lo.
        (OBJS_GC): Add hash_compat_gc.lo.
        (hash_compat_gc.lo): New target and rule.
        * objc/hash.h (hash_new, hash_delete, hash_add, hash_remove)
        (hash_next, hash_value_for_key, hash_is_key_in_hash)
        (hash_ptr, hash_string, compare_ptrs, compare_strings): Prefix
        with objc_.  Add deprecated non prefixed inlined versions.
        (OBJC_IGNORE_DEPRECATED_API): New macro to hide deprecated
        declarations.
        * hash.c (hash_new, hash_delete, hash_add, hash_remove, hash_next)
        (hash_value_for_key, hash_is_key_in_hash): Prefix with objc_ and
        update callers.
        * hash_compat.c: New file.
        * archive.c: Update callers.
        * init.c: Likewise.
        * selector.c: Likewise.
        * libobjc.def: Add objc_ versions of hash functions.
From-SVN: r95793 
							
						 
						
							2005-03-02 11:37:03 -08:00  
				
					
						
							
							
								 
						
							
								6886e18e75 
								
							 
						 
						
							
							
								
								re PR libobjc/20252 (Libobjc build broken)  
							
							... 
							
							
							
							2005-02-28  Andrew Pinski <pinskia@physics.uc.edu>
        PR libobjc/20252
        * Makefile.in (GTHREAD_FLAGS): Remove.
        (ALL_CFLAGS): Remove usage of GTHREAD_FLAGS.
        * thr-objc.c: Include config.h.
        * configure.ac: Instead of looking at GCC's makefile, figure out if
        GTHREAD_FLAGS should be defined by looking at the `thread model'
        of the current gcc.
        * configure: Regenerate.
        * config.h.in: Regenerate.
From-SVN: r95696 
							
						 
						
							2005-02-28 12:04:41 -08:00  
				
					
						
							
							
								 
						
							
								215c351a82 
								
							 
						 
						
							
							
								
								re PR bootstrap/17383 (Building in src dir fails)  
							
							... 
							
							
							
							2005-05-25  Paolo Bonzini  <bonzini@gnu.org>
	PR bootstrap/17383
	* Makefile.def (target_modules): Remove "stage", now unnecessary.
	* Makefile.tpl (HOST_SUBDIR): New substitution.
	(STAGE_HOST_EXPORTS, EXPECT, HOST_LIB_PATH, USUAL_AR_FOR_TARGET,
	USUAL_AS_FOR_TARGET, USUAL_DLLTOOL_FOR_TARGET, USUAL_GCC_FOR_TARGET,
	USUAL_LD_FOR_TARGET, USUAL_NM_FOR_TARGET, USUAL_OBJDUMP_FOR_TARGET,
	USUAL_RANLIB_FOR_TARGET, USUAL_WINDRES_FOR_TARGET): Use it.
	(Host modules, Bootstrapped modules): Use it.
	(Build modules, Target modules): Do not create symlink trees,
	always configure out-of-srcdir.
	(distclean): Try removing $(host_subdir) with rm before using rm -rf.
	* configure.in (FLAGS_FOR_TARGET, CC_FOR_TARGET, GCJ_FOR_TARGET,
	GFORTRAN_FOR_TARGET, CXX_FOR_TARGET, RAW_CXX_FOR_TARGET): Use
	$(HOST_SUBDIR).  Create a symlink for host_subdir.
	* Makefile.in: Regenerate.
	* configure: Regenerate.
config:
2005-05-25  Paolo Bonzini  <bonzini@gnu.org>
	PR bootstrap/17383
	* config/acx.m4 (GCC_TOPLEV_SUBDIRS): Set HOST_SUBDIR if an in-src
	gcc build is going.
gcc:
2005-05-25  Paolo Bonzini  <bonzini@gnu.org>
	PR bootstrap/17383
	* gcc/Makefile.in (host_subdir): New.
	(build_objdir): New.  Replace ../$(build_subdir) with it throughout.
	* gcc/configure: Regenerate.
libada:
2005-05-25  Paolo Bonzini  <bonzini@gnu.org>
	PR bootstrap/17383
	* Makefile.in (GCC_DIR): Add $(HOST_SUBDIR) to the definition.
libjava:
2005-05-25  Paolo Bonzini  <bonzini@gnu.org>
	PR bootstrap/17383
	* configure.ac: Call GCC_TOPLEV_SUBDIRS.
	(COMPPATH): Removed.
	(ZIP, GCJH): Replace it with ../$(host_subdir).
	(built_gcc_dir): Add $(host_subdir).
	* configure: Regenerate.
	* Makefile.in, include/Makefile.in, testsuite/Makefile.in,
	gcj/Makefile.in, external/Makefile.in, external/sax/Makefile.in,
	external/w3c_dom/Makefile.in: Regenerate.
libobjc:
2005-05-25  Paolo Bonzini  <bonzini@gnu.org>
	PR bootstrap/17383
	* configure.ac: Call GCC_TOPLEV_SUBDIRS.
	(Determine CFLAGS for gthread): Use $host_subdir.
	* configure: Regenerate.
	* Makefile.in (host_subdir): New.
	(INCLUDES): Use it.
From-SVN: r95680 
							
						 
						
							2005-02-28 13:26:36 +00:00  
				
					
						
							
							
								 
						
							
								def9360c67 
								
							 
						 
						
							
							
								
								change the changelog entry to:  
							
							... 
							
							
							
							2004-12-20  Andrew Pinski  <pinskia@physics.uc.edu>
        PR libobjc/12035
        * gc.c: Remove definition of LOGWL, modWORDSZ, and divWORDSZ since
        they are not used.
        Include limits.h and stdlib.h.
        Define BITS_PER_WORD.
From-SVN: r92439 
							
						 
						
							2004-12-20 14:35:07 -08:00  
				
					
						
							
							
								 
						
							
								63b6f9ea4b 
								
							 
						 
						
							
							
								
								re PR libobjc/12035 (Patch for libobjc/gc.c that fixes compilation error of Objective-C with garbage collector enabled)  
							
							... 
							
							
							
							2004-12-20  Andrew Pinski  <pinskia@physics.uc.edu>
        PR libobjc/12035
        * gc.c: Remove definition of LOGWL, modWORDSZ, and divWORDSZ since
        they are not used.  Include limits.h and stdlib.h.
From-SVN: r92437 
							
						 
						
							2004-12-20 14:32:39 -08:00  
				
					
						
							
							
								 
						
							
								64cbe55ee3 
								
							 
						 
						
							
							
								
								selector.c (__objc_init_selector_tables): Add missing void to definition.  
							
							... 
							
							
							
							2004-12-12  Alexander Malmberg  <alexander@malmberg.org>
        * selector.c (__objc_init_selector_tables): Add missing void to
        definition.
From-SVN: r92035 
							
						 
						
							2004-12-11 15:26:00 -08:00  
				
					
						
							
							
								 
						
							
								afabd8e62c 
								
							 
						 
						
							
							
								
								Introduce and use config/gcc-version.m4.  
							
							... 
							
							
							
							From-SVN: r91625 
							
						 
						
							2004-12-02 11:05:13 +00:00  
				
					
						
							
							
								 
						
							
								2539bffe37 
								
							 
						 
						
							
							
								
								libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Re-import linux-gnu case from CVS libtool to always pass_all.  
							
							... 
							
							
							
							2004-11-29  Kelley Cook  <kcook@gcc.gnu.org>
	* libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Re-import linux-gnu case
	from CVS libtool to always pass_all.
	* libjava/configure, libffi/configure, libjava/configure,
	libobjc/configure, boehm-gc/configure: Regenerated.
From-SVN: r91495 
							
						 
						
							2004-11-29 23:45:23 +00:00  
				
					
						
							
							
								 
						
							
								767f726e10 
								
							 
						 
						
							
							
								
								libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Revert previous change.  
							
							... 
							
							
							
							2004-11-24  Kelley Cook  <kcook@gcc.gnu.org>
	* libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Revert previous change.
	* boehm-gc/configure: Regenerate.
	* libffi/configure: Regenerate.
	* libgfortran/configure: Regenerate.
	* libjava/configure: Regenerate.
	* libobjc/configure: Regenerate.
	* libstdc++-v3/configure: Regenerate.
	* zlib/configure: Regenerate.
From-SVN: r91293 
							
						 
						
							2004-11-25 13:43:43 +00:00  
				
					
						
							
							
								 
						
							
								2c92e90fa5 
								
							 
						 
						
							
							
								
								libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Import linux-gnu case from CVS libtool to always pass_all.  
							
							... 
							
							
							
							2004-11-24  Kelley Cook  <kcook@gcc.gnu.org>
	* libtool.m4 (AC_DEPLIBS_CHECK_METHOD): Import linux-gnu case
	from CVS libtool to always pass_all.
	* boehm-gc/configure: Regenerate.
	* libffi/configure: Regenerate.
	* libgfortran/configure: Regenerate.
	* libjava/configure: Regenerate.
	* libobjc/configure: Regenerate.
	* libstdc++-v3/configure: Regenerate.
	* zlib/configure: Regenerate.
From-SVN: r91200 
							
						 
						
							2004-11-24 22:04:38 +00:00  
				
					
						
							
							
								 
						
							
								2fc30700a4 
								
							 
						 
						
							
							
								
								aclocal.m4, [...]: Regenerate.  
							
							... 
							
							
							
							2004-11-24  Kelley Cook  <kcook@gcc.gnu.org>
	* aclocal.m4, config.h.in: Regenerate.
From-SVN: r91198 
							
						 
						
							2004-11-24 21:50:47 +00:00  
				
					
						
							
							
								 
						
							
								757f86d6a4 
								
							 
						 
						
							
							
								
								Ignore autom4te.cache  
							
							... 
							
							
							
							From-SVN: r89486 
							
						 
						
							2004-10-23 02:34:54 +00:00  
				
					
						
							
							
								 
						
							
								5a59530dd4 
								
							 
						 
						
							
							
								
								* Makefile.in (configure): Add @MAINT@ infront of configure.ac  
							
							... 
							
							
							
							From-SVN: r89314 
							
						 
						
							2004-10-19 18:45:46 -07:00  
				
					
						
							
							
								 
						
							
								dd36515796 
								
							 
						 
						
							
							
								
								aclocal.m4: Rename to ...  
							
							... 
							
							
							
							2004-10-08  Mike Stump  <mrs@apple.com>
            Andrew Pinski  <pinskia@physics.uc.edu>
        * aclocal.m4: Rename to ...
        * acinclude.m4: here and also use m4_include instead of sinclude.
        * aclocal.m4: Regenerate.
        * configure: Regenerate.
        * configure.ac: Add AM_MAINTAINER_MODE and AM_PROG_CC_C_O.
Co-Authored-By: Andrew Pinski <pinskia@physics.uc.edu>
From-SVN: r89312 
							
						 
						
							2004-10-19 18:26:37 -07:00  
				
					
						
							
							
								 
						
							
								8d488306cb 
								
							 
						 
						
							
							
								
								archive.c: Fix all the warnings about passing unsigned char* to char* and the other way too.  
							
							... 
							
							
							
							2004-10-08  Andrew Pinski  <pinskia@physics.uc.edu>
        * archive.c: Fix all the warnings about passing unsigned char*
        to char* and the other way too.
From-SVN: r88758 
							
						 
						
							2004-10-08 07:40:38 -07:00  
				
					
						
							
							
								 
						
							
								049bc40445 
								
							 
						 
						
							
							
								
								re PR libobjc/16448 (FAIL: objc/execute/IMP.m compilation,  -O0)  
							
							... 
							
							
							
							2004-09-16  Andrew Pinski  <pinskia@physics.uc.edu>
        PR libobjc/16448
        * exception.c: Include config.h
        (objc_exception_throw): Change _GLIBCXX_SJLJ_EXCEPTIONS to
        SJLJ_EXCEPTIONS.
        * configure.ac: Find out what exception handling code we use.
        * configure: Regenerate.
        * config.h.in: New file, regenerate.
From-SVN: r88379 
							
						 
						
							2004-09-30 20:46:39 -07:00  
				
					
						
							
							
								 
						
							
								45f1796923 
								
							 
						 
						
							
							
								
								encoding.c (ALTIVEC_VECTOR_MODE): Define a bogus macro.  
							
							... 
							
							
							
							2004-09-16  Andrew Pinski  <apinski@apple.com>
        * encoding.c (ALTIVEC_VECTOR_MODE): Define a bogus macro.
From-SVN: r87591 
							
						 
						
							2004-09-16 01:35:01 -07:00  
				
					
						
							
							
								 
						
							
								1506eac19b 
								
							 
						 
						
							
							
								
								configure.ac: Switch from _GCC_TOPLEV_NONCANONICAL_TARGET to ACX_NONCANONICAL_TARGET.  
							
							... 
							
							
							
							* configure.ac: Switch from _GCC_TOPLEV_NONCANONICAL_TARGET to
	ACX_NONCANONICAL_TARGET.
	* configure: Regenerate.
From-SVN: r86690 
							
						 
						
							2004-08-28 11:18:12 +00:00  
				
					
						
							
							
								 
						
							
								f13bb1997a 
								
							 
						 
						
							
							
								
								sarray.h: Hoist include of assert.h near the top of file...  
							
							... 
							
							
							
							[libobjc/ChangeLog]
2004-08-13  Ziemowit Laski  <zlaski@apple.com>
        * objc/sarray.h: Hoist include of assert.h near the top of file,
        and mark the remainder of the file 'extern "C"'.
From-SVN: r85971 
							
						 
						
							2004-08-13 22:50:09 +00:00  
				
					
						
							
							
								 
						
							
								9567d41559 
								
							 
						 
						
							
							
								
								Object.h: Move includes out of extern "C" blocks.  
							
							... 
							
							
							
							2004-08-13  Andrew Pinski  <pinskia@physics.uc.edu>
        * objc/Object.h: Move includes out of extern "C" blocks.
        * objc/encoding.h: Likewise.
        * objc/hash.h: Likewise.
        * objc/objc-api.h: Likewise.
        * objc/runtime.h: Likewise.
        * objc/sarray.h: Likewise.
        * objc/typedstream.h: Likewise.
From-SVN: r85968 
							
						 
						
							2004-08-13 15:23:58 -07:00  
				
					
						
							
							
								 
						
							
								1a6213c3de 
								
							 
						 
						
							
							
								
								NXConstStr.h: Update copyright date...  
							
							... 
							
							
							
							2004-08-12  Ziemowit Laski  <zlaski@apple.com>
        * objc/NXConstStr.h: Update copyright date; bracket with
        'extern "C"' for C++ use; make include syntax consistent
        by using <...> instead of "..."; hoist <objc/...> includes
        above the 'extern "C"' block.
        * objc/Object.h: Likewise.
        * objc/Protocol.h: Likewise.
        * objc/encoding.h: Likewise.
        * objc/hash.h: Likewise.
        * objc/runtime.h: Likewise.
        * objc/sarray.h: Likewise.
        * objc/thr.h: Likewise.
        * objc/typedstream.h: Likewise.
        * objc/objc-api.h: Add 'extern "C"' block for C++ use.
        (objc_static_instances): For C++ case, do away with
        zero-sized array.
        (objc_method): Hoist definition to file scope.
        (_objc_load_callback, _objc_object_alloc, class_get_class_method,
        class_get_instance_method, class_create_instance,
        class_get_class_name, class_get_instance_size,
        class_get_meta_class, class_get_super_class, class_get_version,
        class_is_class, class_is_meta_class, class_set_version,
        class_get_gc_object_type, class_ivar_set_gcinvisible,
        get_imp): Rename 'class' parameter to '_class'.
        * objc/objc-list.h: Add 'extern "C"' block for C++ use.
        * objc/objc.h: Update copyright date.
        (arglist_t): Provide a union tag.
From-SVN: r85927 
							
						 
						
							2004-08-13 02:06:37 +00:00  
				
					
						
							
							
								 
						
							
								bc012a4440 
								
							 
						 
						
							
							
								
								thr.c (__objc_thread_detach_function): Do not mark as volatile but instead use the attribute noreturn.  
							
							... 
							
							
							
							2004-07-22  Andrew Pinski  <pinskia@physics.uc.edu>
        * thr.c (__objc_thread_detach_function): Do not mark as volatile
        but instead use the attribute noreturn.
From-SVN: r85061 
							
						 
						
							2004-07-22 15:20:08 -07:00  
				
					
						
							
							
								 
						
							
								0cf614012f 
								
							 
						 
						
							
							
								
								cp-demangle.h: Declare cplus_demangle_operators...  
							
							... 
							
							
							
							libiberty:
	* cp-demangle.h: Declare cplus_demangle_operators,
	cplus_demangle_builtin_types, cplus_demangle_mangled_name, and
	cplus_demangle_type as static if IN_GLIBCPP_V3.
libobjc:
	* encoding.c: Rename target_flags with a #define to avoid
	conflict with a prior declaration.
From-SVN: r83800 
							
						 
						
							2004-06-28 17:52:45 +00:00  
				
					
						
							
							
								 
						
							
								6f0aa5e195 
								
							 
						 
						
							
							
								
								encoding.h: Wrap the functions with extern "C" for C++ mode.  
							
							... 
							
							
							
							2004-06-24  Andrew Pinski  <apinski@apple.com>
        * objc/encoding.h: Wrap the functions with extern "C" for C++
        mode.
        * objc/hash.h: Likewise.
        * objc/objc-api.h: Likewise.
        * objc/objc-list.h: Likewise.
        * objc/runtime.h: Likewise.
        * objc/sarray.h: Likewise.
        * objc/thr.h: Likewise.
        * objc/typedstream.h: Likewise.
From-SVN: r83635 
							
						 
						
							2004-06-24 21:31:51 -07:00  
				
					
						
							
							
								 
						
							
								e7ebc32a80 
								
							 
						 
						
							
							
								
								* encoding.c (BITS_PER_UNIT): Define if a definition is not provided.  
							
							... 
							
							
							
							From-SVN: r83438 
							
						 
						
							2004-06-21 16:39:21 +00:00  
				
					
						
							
							
								 
						
							
								5520b936c8 
								
							 
						 
						
							
							
								
								Tidied up/fixed compilation of exception.c  
							
							... 
							
							
							
							From-SVN: r83399 
							
						 
						
							2004-06-19 23:46:27 +00:00  
				
					
						
							
							
								 
						
							
								a776161b8b 
								
							 
						 
						
							
							
								
								exception.c: New file.  
							
							... 
							
							
							
							* exception.c: New file.
        * Makefile.in (exception.lo): New.
        (OBJS): Add it.
From-SVN: r83331 
							
						 
						
							2004-06-17 18:00:28 -07:00  
				
					
						
							
							
								 
						
							
								da727eab52 
								
							 
						 
						
							
							
								
								linking.m (_objcInit): New empty function for Darwin only.  
							
							... 
							
							
							
							2004-06-14  Andrew Pinski  <pinskia@physics.uc.edu>
        * linking.m (_objcInit): New empty function
        for Darwin only.
From-SVN: r83082 
							
						 
						
							2004-06-14 00:46:33 -07:00  
				
					
						
							
							
								 
						
							
								684c64bf57 
								
							 
						 
						
							
							
								
								configure.ac: Support --enable-shared=libobjc.  
							
							... 
							
							
							
							2004-06-11  Andrew Pinski  <pinskia@physics.uc.edu>
        * configure.ac: Support --enable-shared=libobjc.
        * configure: Regenerate.
From-SVN: r82995 
							
						 
						
							2004-06-11 13:11:12 -07:00  
				
					
						
							
							
								 
						
							
								3f35ff6f89 
								
							 
						 
						
							
							
								
								re PR libobjc/15901 (libobjc is not build shared if you do not supply --enable-shared)  
							
							... 
							
							
							
							2004-06-11  Andrew Pinski  <pinskia@physics.uc.edu>
        PR libobjc/15901
        * configure.ac: Do not disable shared by default.
        * configure: Regenerate.
From-SVN: r82980 
							
						 
						
							2004-06-11 10:37:06 -07:00  
				
					
						
							
							
								 
						
							
								1600b7d616 
								
							 
						 
						
							
							
								
								Improved [Protocol -isEqual:], now more correct and faster  
							
							... 
							
							
							
							From-SVN: r82619 
							
						 
						
							2004-06-04 01:12:20 +00:00  
				
					
						
							
							
								 
						
							
								7d34a5a986 
								
							 
						 
						
							
							
								
								configure.ac (includedir): Rename to ...  
							
							... 
							
							
							
							2004-05-25  Andrew Pinski  <pinskia@physics.uc.edu>
        * configure.ac (includedir): Rename to ...
        (includedirname).
        * Makefile.in: s/includedir/includedirname/.
From-SVN: r82273 
							
						 
						
							2004-05-25 18:21:46 -07:00  
				
					
						
							
							
								 
						
							
								ff65de76d0 
								
							 
						 
						
							
							
								
								re PR libobjc/11572 (GNU libobjc no longer compiled on Darwin)  
							
							... 
							
							
							
							2004-05-25  Andrew Pinski  <pinskia@physics.uc.edu>
        PR target/11572
        * configure.ac (includedir): Set to "include"
        except for Darwin.
        (libext) Set to empty except for Darwin.
        * configure: Regenerate
        * Makefile.in: s/libobjc.la/libobjc$(libext).la/g.
        s/include/$(includedir)/g.
From-SVN: r82266 
							
						 
						
							2004-05-25 15:39:02 -07:00  
				
					
						
							
							
								 
						
							
								54b2f3104e 
								
							 
						 
						
							
							
								
								* Makefile.in: Add .NOEXPORT.  
							
							... 
							
							
							
							From-SVN: r82256 
							
						 
						
							2004-05-25 19:37:02 +00:00  
				
					
						
							
							
								 
						
							
								435317e25c 
								
							 
						 
						
							
							
								
								[multiple changes]  
							
							... 
							
							
							
							2004-05-25  Andrew Pinski  <pinskia@physics.uc.edu>
	Merge from the libobjc-branch
	2004-02-09  Andrew Pinski  <pinskia@physics.uc.edu>
		* Makefile.in (OBJC_H): Change objc-deps.h to objc-decls.h.
	2004-02-03  Andrew Pinski  <pinskia@physics.uc.edu>
		* Makefile.in (OBJC_H): Add objc-deps.h.
	2004-01-27  Nicola Pero  <n.pero@mi.flashnet.it>
		* Protocol.m ([-conformsTo:]): If the argument is nil, return NO.
		([-hash], [-isEqual:]): New methods.
	2004-01-27  Richard Frith-Macdonald <rfm@gnu.org>
		* sarray.c (sarray_free): Add a better comment.
	2004-01-27  Adam Fedor  <fedor@gnu.org>
		* hash.c (hash_add): Cast cachep to int.
		* selector.c (__sel_register_typed_name): Cast
		soffset_decode to int.
	2004-01-27  Alexander Malmberg  <alexander@malmberg.org>
		* selector.c: Rename register_selectors_from_list to
		__objc_register_selectors_from_list. Update caller.
		(__objc_register_selectors_from_list): Lock __objc_runtime_mutex
		while registering selectors. Use __sel_register_typed_name instead
		of sel_register_typed_name. Check for NULL method_name:s.
		(pool_alloc_selector): New function.
		(__sel_register_typed_name): Use pool_alloc_selector to allocate
		selector structures.
		* sendmsg.c (class_add_method_list): Use
		__objc_register_selectors_from_list.
		* objc/runtime.h: Add __objc_register_selectors_from_list.
	2004-01-25  Adam Fedor  <fedor@gnu.org>
	            Nicola Pero  <n.pero@mi.flashnet.it>
	            Andrew Pinski  <pinskia@physics.uc.edu>
		* objc/objc-decls.h: New file.
		* objc/objc-api.h (_objc_lookup_class): Mark as export.
		(_objc_load_callback): Likewise.
		(_objc_object_alloc): Likewise.
		(_objc_object_copy): Likewise.
		(_objc_object_dispose): Likewise.
	2004-01-25  Andrew Pinski  <pinskia@physics.uc.edu>
		* archive.c: s/__inline__/inline
		* sendmsg.c: Likewise.
		* encoding.c: Remove FIXME about the warning
		about unused variable.
		* sendmsg.c: Add a FIXME comment saying that
		this should be using libffi.
		* Makefile.in (LIBTOOL): Use @LIBTOOL@ now as it works.
From-SVN: r82253 
							
						 
						
							2004-05-25 12:10:54 -07:00  
				
					
						
							
							
								 
						
							
								c779c42fc3 
								
							 
						 
						
							
							
								
								re PR bootstrap/15120 ([3.3 only] [libtool bug] hidden symbol `__sdivsi3_i4' is referenced by DSO)  
							
							... 
							
							
							
							PR bootstrap/15120
	* libtool.m4 (lt_cv_deplibs_check_method): Use pass_all on sh*.
	* */configure: Rebuilt.
From-SVN: r81980 
							
						 
						
							2004-05-18 10:11:38 +00:00  
				
					
						
							
							
								 
						
							
								755bddc8a6 
								
							 
						 
						
							
							
								
								archive.c (objc_read_class): Initialize class_name.  
							
							... 
							
							
							
							2004-05-13  Andrew Pinski  <pinskia@physics.uc.edu>
        * archive.c (objc_read_class): Initialize class_name.
        (objc_read_selector): Initialize selector_name.
From-SVN: r81798 
							
						 
						
							2004-05-13 12:01:04 -07:00  
				
					
						
							
							
								 
						
							
								6de9cd9a88 
								
							 
						 
						
							
							
								
								Merge tree-ssa-20020619-branch into mainline.  
							
							... 
							
							
							
							From-SVN: r81764 
							
						 
						
							2004-05-13 02:41:07 -04:00  
				
					
						
							
							
								 
						
							
								eb01299a99 
								
							 
						 
						
							
							
								
								* Makefile.in (toolexecdir): Remove trailing space.  
							
							... 
							
							
							
							From-SVN: r81654 
							
						 
						
							2004-05-09 20:24:26 +00:00  
				
					
						
							
							
								 
						
							
								db7f3c6929 
								
							 
						 
						
							
							
								
								re PR libobjc/14948 (irix6.5 bootstrap fails in mabi=64/libobjc)  
							
							... 
							
							
							
							PR libobjc/14948
	* configure.ac: De-precious CC so multilibs work.
	* configure: Regenerate.
From-SVN: r80724 
							
						 
						
							2004-04-15 17:05:36 +00:00  
				
					
						
							
							
								 
						
							
								a42a57cb64 
								
							 
						 
						
							
							
								
								configure.ac: Restore toolexecdir.  
							
							... 
							
							
							
							* configure.ac: Restore toolexecdir.
	* Makefile.in: Restore toolexecdir.
	* configure: Regenerate.
From-SVN: r80690 
							
						 
						
							2004-04-14 20:08:02 +00:00  
				
					
						
							
							
								 
						
							
								d770b996d2 
								
							 
						 
						
							
							
								
								configure.ac: Remove (unused) glibcpp_prefixdir.  
							
							... 
							
							
							
							* configure.ac: Remove (unused) glibcpp_prefixdir.
	* configure: Regenerate.
From-SVN: r80556 
							
						 
						
							2004-04-09 13:18:25 +00:00  
				
					
						
							
							
								 
						
							
								3adc31d141 
								
							 
						 
						
							
							
								
								configure.in: Rename to configure.ac.  
							
							... 
							
							
							
							(libobjc)
	* configure.in: Rename to configure.ac.
	* Makefile.in: Update to match.
(contrib)
	* gcc_update (files_and_dependencies): libobjc/configure now
	depends on configure.ac, not configure.in.
From-SVN: r80555 
							
						 
						
							2004-04-09 13:13:09 +00:00  
				
					
						
							
							
								 
						
							
								608e1e0cf7 
								
							 
						 
						
							
							
								
								Makefile.in: Remove toolexecdir, glibcpp_toolexecdir (unused).  
							
							... 
							
							
							
							* Makefile.in: Remove toolexecdir, glibcpp_toolexecdir (unused).
	Replace glibcpp_toolexeclibdir with toolexeclibdir.
	* configure.in: Remove glibcpp_toolexecdir (unused).
	Replace glibcpp_toolexeclibdir with toolexeclibdir.  Don't generate
	config.h or stamp-h (unused).  Move one comment to the right place.
	* configure: Regenerate.
	* config.h.in: Remove (unused).
From-SVN: r80554 
							
						 
						
							2004-04-09 13:08:31 +00:00  
				
					
						
							
							
								 
						
							
								88b169605a 
								
							 
						 
						
							
							
								
								* config.h.in: Regenerate with autoheader.  
							
							... 
							
							
							
							From-SVN: r80553 
							
						 
						
							2004-04-09 12:49:47 +00:00  
				
					
						
							
							
								 
						
							
								af0c82b380 
								
							 
						 
						
							
							
								
								Makefile.in: Remove (unused) gcc_version_trigger.  
							
							... 
							
							
							
							* Makefile.in: Remove (unused) gcc_version_trigger.
	* configure.in: Remove (unused) glibcpp_builddir.  Don't AC_SUBST
	gcc_version_trigger.
	* configure: Regenerate.
From-SVN: r80552 
							
						 
						
							2004-04-09 12:49:16 +00:00  
				
					
						
							
							
								 
						
							
								252dde64c3 
								
							 
						 
						
							
							
								
								configure.in: Switch to modern style for AC_INIT, AC_OUTPUT.  
							
							... 
							
							
							
							* configure.in: Switch to modern style for AC_INIT, AC_OUTPUT.
	Sort file into sections.  Remove dnl where appropriate.  Fix
	other style issues.
	* configure: Regenerate.
From-SVN: r80551 
							
						 
						
							2004-04-09 12:40:59 +00:00  
				
					
						
							
							
								 
						
							
								8838605016 
								
							 
						 
						
							
							
								
								configure.in: Replace old AC_PROG_CC hack with new one.  
							
							... 
							
							
							
							* configure.in: Replace old AC_PROG_CC hack with new one.
	Define toplevel_srcdir in terms of srcdir, not top_srcdir (there
	are no subdirectory output files, so this is fine).  Change prereq
	to autoconf 2.59.
	* aclocal.m4: Include ../config/no-executables.m4.
	* configure: Regenerate with autoconf 2.59.
From-SVN: r80549 
							
						 
						
							2004-04-09 12:24:52 +00:00  
				
					
						
							
							
								 
						
							
								b43e7294ab 
								
							 
						 
						
							
							
								
								configure.in: Improve comments on gthread_cflags.  
							
							... 
							
							
							
							* configure.in: Improve comments on gthread_cflags.  Improve m4
	quotation, and replace 'if test' with 'case', for --enable-objc-gc.
	* configure: Regenerate.
From-SVN: r80548 
							
						 
						
							2004-04-09 11:59:27 +00:00  
				
					
						
							
							
								 
						
							
								1fcfac9834 
								
							 
						 
						
							
							
								
								configure.in: Move PACKAGE and VERSION settings up top.  
							
							... 
							
							
							
							* configure.in: Move PACKAGE and VERSION settings up top.  Remove
	unused call to AC_PROG_LN_S.  Default RANLIB to ':'.  Remove
	redundant checks for values of RANLIB, AR, INSTALL.
	* configure: Regenerate.
From-SVN: r80547 
							
						 
						
							2004-04-09 11:50:51 +00:00  
				
					
						
							
							
								 
						
							
								9c01f39593 
								
							 
						 
						
							
							
								
								configure.in: Clean up handling of --enable-version-specific-runtime-libs and related...  
							
							... 
							
							
							
							* configure.in: Clean up handling of
	--enable-version-specific-runtime-libs and related variables;
	replace 'if test' with 'case' where reasonable.  Fix comments.
	Remove useless libstdcxx_interface.
	* configure: Regenerate.
	* configure.in: Use _GCC_TOPLEV_NONCANONICAL_TARGET.
	Replace uses of target_alias with target_noncanonical.
	* aclocal.m4: Include ../config/acx.m4.
	* configure: Regenerate.
	* Makefile.in: Replace uses of target_alias with target_noncanonical.
	Fix copyright statement.
	* configure.in: Hand-inline bulky, confusing macros from
	aclocal.m4.  Replace references to "GNU Objective C" with "GCC".
	Update copyright notice.  Remove stuff for automake, which isn't
	used in this directory.  Remove emacs local variables.
	* aclocal.m4: Remove hand-inlined macros.  Update copyright notice.
	* configure: Regenerate.
From-SVN: r80546 
							
						 
						
							2004-04-09 11:43:02 +00:00  
				
					
						
							
							
								 
						
							
								1adc3fecda 
								
							 
						 
						
							
							
								
								Makefile.in, [...]: Update copyright years.  
							
							... 
							
							
							
							2004-03-16  Manfred Hollstein  <mh@suse.com>
	* Makefile.in, configure.in, configure: Update copyright years.
From-SVN: r79530 
							
						 
						
							2004-03-16 10:45:26 +00:00  
				
					
						
							
							
								 
						
							
								68a1af8795 
								
							 
						 
						
							
							
								
								Makefile.in (LIBOBJC_VERSION, [...]): Use definition from configure.in.  
							
							... 
							
							
							
							2004-03-15  Manfred Hollstein  <mh@suse.com>
	* Makefile.in (LIBOBJC_VERSION, LIBOBJC_GC_VERSION): Use
	definition from configure.in.
	* configure.in (PACKAGE): Add definition.
	(VERSION): Add definition; substitute it in output files.
	* configure: Re-generate.
From-SVN: r79508 
							
						 
						
							2004-03-15 18:52:38 +00:00  
				
					
						
							
							
								 
						
							
								d5e63fce33 
								
							 
						 
						
							
							
								
								hash.h (hash_string, [...]): Add type-casts to make Objective-C++ happy.  
							
							... 
							
							
							
							2004-03-05  Ziemowit Laski  <zlaski@apple.com>
        * objc/hash.h (hash_string, compare_strings):
        Add type-casts to make Objective-C++ happy.
        * objc/typedstream.h (objc_get_stream_class_version):
        Rename parameter from 'class' to 'class_name' to make
        Objective-C++ happy.
From-SVN: r78986 
							
						 
						
							2004-03-05 21:06:57 +00:00  
				
					
						
							
							
								 
						
							
								8f8cdf339c 
								
							 
						 
						
							
							
								
								* Makefile.in (ALL_CFLAGS): Add -fno-strict-aliasing.  
							
							... 
							
							
							
							From-SVN: r78706 
							
						 
						
							2004-03-01 15:34:48 +00:00  
				
					
						
							
							
								 
						
							
								25fe8680db 
								
							 
						 
						
							
							
								
								[gcc/ChangeLog]  
							
							... 
							
							
							
							2004-02-06  Ziemowit Laski  <zlaski@apple.com>
        * objc/objc-act.c (build_super_template) the 'class' field of
        'struct _objc_super' shall be named 'super_class' #ifdef OBJCPLUS.
        (get_super_receiver): Likewise.
[gcc/libobjc/ChangeLog]
2004-02-06  Ziemowit Laski  <zlaski@apple.com>
        * objc/objc-api.h (objc_super): The 'class' field shall
        be named 'super_class' #ifdef __cplusplus.
From-SVN: r77430 
							
						 
						
							2004-02-06 23:54:30 +00:00  
				
					
						
							
							
								 
						
							
								95727fb877 
								
							 
						 
						
							
							
								
								re PR target/10781 (wrong class size and alignment with static class member)  
							
							... 
							
							
							
							2004-01-17  Andrew Pinski  <pinskia@physics.uc.edu>
        PR target/10781
        * config/rs6000/rs6000-protos.h (rs6000_special_round_type_align):
        Prototype.
        * config/rs6000/rs6000.c (rs6000_special_round_type_align):
        New function.
        * config/rs6000/linux64.h (ROUND_TYPE_ALIGN): Use it.
        * config/rs6000/aix.h (ROUND_TYPE_ALIGN): Likewise.
        * config/rs6000/darwin.h (ROUND_TYPE_ALIGN): Likewise.
2004-01-17  Andrew Pinski  <pinskia@physics.uc.edu>
        PR target/10781
        * encoding.c (rs6000_special_round_type_align): Define.
From-SVN: r76043 
							
						 
						
							2004-01-17 11:48:50 -08:00  
				
					
						
							
							
								 
						
							
								5af0e6ae63 
								
							 
						 
						
							
							
								
								re PR libobjc/12155 (Memory leak in libobjc(selector.c))  
							
							... 
							
							
							
							2004-01-14  Adam Fedor  <fedor@gnu.org>
        PR libobjc/12155
        * selector.c (__objc_register_instance_methods_to_class): Free
        new_list if not used.
From-SVN: r75899 
							
						 
						
							2004-01-14 17:49:41 -08:00  
				
					
						
							
							
								 
						
							
								b39f186824 
								
							 
						 
						
							
							
								
								re PR libobjc/11904 (Problem in sarray_free() function.)  
							
							... 
							
							
							
							2004-01-09  Andrew Ruder  <aeruder@ksu.edu>
        PR libobjc/11904
        * sarray.c (sarray_free): Free array->is_copy_of latter.
From-SVN: r75630 
							
						 
						
							2004-01-09 21:47:42 -08:00  
				
					
						
							
							
								 
						
							
								75d3baee18 
								
							 
						 
						
							
							
								
								re PR libobjc/11433 (Crash due to dereferencing null pointer when querying protocol)  
							
							... 
							
							
							
							PR 11433
gcc/testsuite:
	* objc.dg/proto-lossage-3.m: New test.
libobjc:
	* Protocol.m (descriptionForInstanceMethod): Don't dereference
	instance_methods if it's NULL.
	(descriptionForClassMethod): Likewise for class_methods.
From-SVN: r74137 
							
						 
						
							2003-12-01 23:29:59 +00:00  
				
					
						
							
							
								 
						
							
								7989e4dc24 
								
							 
						 
						
							
							
								
								Makefile.in (runtime-info.h): Remove -Wp.  
							
							... 
							
							
							
							libobjc:
	* Makefile.in (runtime-info.h): Remove -Wp.
	gcc:
	* objc/lang-specs.h: Handle -print-objc-runtime-info.
	* doc/invoke.texi (Objective-C Dialect Options): Document it.
From-SVN: r72870 
							
						 
						
							2003-10-23 21:20:54 +00:00  
				
					
						
							
							
								 
						
							
								54b98a47dd 
								
							 
						 
						
							
							
								
								Makefile.in (CC1OBJ): Remove.  
							
							... 
							
							
							
							* Makefile.in (CC1OBJ): Remove.
	(runtime-info.h): Invoke $(CC) so all MULTIFLAGS are handled
	correctly.
	Use .m extension for temporary file.
	Remove assembler temp file.
From-SVN: r72752 
							
						 
						
							2003-10-21 14:11:13 +00:00  
				
					
						
							
							
								 
						
							
								beca20d2a0 
								
							 
						 
						
							
							
								
								* objc/hash.h (hash_string): Don't use a cast as an lvalue.  
							
							... 
							
							
							
							From-SVN: r72722 
							
						 
						
							2003-10-20 22:50:13 +01:00  
				
					
						
							
							
								 
						
							
								05dcec66a3 
								
							 
						 
						
							
							
								
								config-ml.in (multi-do): Pass MULTIFLAGS to subdir makes.  
							
							... 
							
							
							
							* config-ml.in (multi-do): Pass MULTIFLAGS to subdir makes.
	libobjc:
	* Makefile.in (runtime-info.h): Use MULTIFLAGS.
From-SVN: r72598 
							
						 
						
							2003-10-17 11:22:58 +00:00  
				
					
						
							
							
								 
						
							
								e517f63617 
								
							 
						 
						
							
							
								
								* libtool.m4 (LD): Correct powerpc64 host match.  
							
							... 
							
							
							
							From-SVN: r71229 
							
						 
						
							2003-09-09 15:54:39 +09:30  
				
					
						
							
							
								 
						
							
								45dff86efa 
								
							 
						 
						
							
							
								
								Makefile.in, aclocal.m4: Update to $(libdir)/gcc/ instead of (libdir)/gcc-lib/ when installing.  
							
							... 
							
							
							
							2003-08-27  Alexander Malmberg  <alexander@malmberg.org>
        * Makefile.in, aclocal.m4: Update to $(libdir)/gcc/ instead of
        (libdir)/gcc-lib/ when installing.
        * configure: Regenerate.
From-SVN: r70879 
							
						 
						
							2003-08-28 01:15:06 +00:00  
				
					
						
							
							
								 
						
							
								c19f8e352e 
								
							 
						 
						
							
							
								
								Fixed rare threading problem  
							
							... 
							
							
							
							From-SVN: r69181 
							
						 
						
							2003-07-10 09:24:51 +00:00  
				
					
						
							
							
								 
						
							
								38709cad91 
								
							 
						 
						
							
							
								
								hash.c, [...]: Replace "GNU CC" with "GCC".  
							
							... 
							
							
							
							* hash.c, init.c, libobjc.def, libobjc_entry.c, linking.m,
	makefile.dos, misc.c, nil_method.c, objects.c, sarray.c,
	selector.c, sendmsg.c, thr-dce.c, thr-decosf1.c, thr-irix.c,
	thr-mach.c, thr-objc.c, thr-os2.c, thr-posix.c, thr-pthreads.c,
	thr-rtems.c, thr-single.c, thr-solaris.c, thr-vxworks.c,
	thr-win32.c, thr.c: Replace "GNU CC" with "GCC".
From-SVN: r67134 
							
						 
						
							2003-05-23 20:25:39 +00:00  
				
					
						
							
							
								 
						
							
								6c82ad2561 
								
							 
						 
						
							
							
								
								Makefile.in, [...]: Replace "GNU CC" with "GCC".  
							
							... 
							
							
							
							2003-05-23  Nathanael Nerode  <neroden@gcc.gnu.org>
	* Makefile.in, NXConstStr.m, Object.m, Protocol.m, archive.c,
	class.c, encoding.c, gc.c, objc/NXConstStr.h, objc/Object.h,
	objc/Protocol.h, objc/encoding.h, objc/hash.h, objc/objc-api.h,
	objc/objc-list.h, objc/objc.h, ocjc/runtime.h, objc/sarray.h,
	objc/thr.h, objc/typedstream.h: Replace "GNU CC" with "GCC".
From-SVN: r67131 
							
						 
						
							2003-05-23 20:04:58 +00:00  
				
					
						
							
							
								 
						
							
								e083f3f926 
								
							 
						 
						
							
							
								
								Fixed getting the superclass when building class tree used for +load, would  
							
							... 
							
							
							
							cause extremely rare crashes
Co-Authored-By: Nicola Pero <n.pero@mi.flashnet.it>
From-SVN: r66822 
							
						 
						
							2003-05-15 09:34:32 +00:00  
				
					
						
							
							
								 
						
							
								0b87e18ef1 
								
							 
						 
						
							
							
								
								(in libobjc:)  
							
							... 
							
							
							
							libobjc/8562
(in libobjc:)
	* objc/hash.h (hash_string): Constify correctly.
	(compare_ptrs): Use direct compare.
	* objc/objc-list.h (list_nth): Rename index to indx to avoid shadow.
	* objc/sarray.h: Global rename index to indx to avoid shadow.
(in gcc/testsuite:)
	* objc.dg/headers.m: New test.
Co-Authored-By: Loren J. Rittle <ljrittle@acm.org>
From-SVN: r65461 
							
						 
						
							2003-04-11 04:30:33 +00:00  
				
					
						
							
							
								 
						
							
								b1e0a93ee5 
								
							 
						 
						
							
							
								
								libtool.m4 (lt_cv_deplibs_check_method): Use pass_all on mips*.  
							
							... 
							
							
							
							* libtool.m4 (lt_cv_deplibs_check_method): Use pass_all on mips*.
* */configure: Rebuilt.
From-SVN: r65459 
							
						 
						
							2003-04-11 04:20:21 +00:00  
				
					
						
							
							
								 
						
							
								ff8b9ca85f 
								
							 
						 
						
							
							
								
								configure.in: Avoid trailing /.  
							
							... 
							
							
							
							2003-03-10  Andreas Schwab  <schwab@suse.de>
boehm-gc:
	* configure.in: Avoid trailing /. in toolexeclibdir.
	* configure: Rebuilt.
libf2c:
	* aclocal.m4 (GLIBCPP_EXPORT_INSTALL_INFO): Avoid trailing /. in
	glibcpp_toolexeclibdir.
	* configure: Rebuilt.
libffi:
	* configure.in: Avoid trailing /. in toolexeclibdir.
	* configure: Rebuilt.
libjava:
	* configure.in: Avoid trailing /. in toolexeclibdir.
	* configure: Rebuilt.
libobjc:
	* aclocal.m4 (GLIBCPP_EXPORT_INSTALL_INFO): Avoid trailing /. in
	glibcpp_toolexeclibdir.
	* configure: Rebuilt.
libstdc++-v3:
	* acinclude.m4 (GLIBCPP_EXPORT_INSTALL_INFO): Avoid trailing /. in
	glibcpp_toolexeclibdir.
	* aclocal.m4, configure: Rebuilt.
zlib:
	* configure.in: Avoid trailing /. in toolexeclibdir.
	* configure: Rebuilt.
From-SVN: r64267 
							
						 
						
							2003-03-12 21:34:31 +00:00  
				
					
						
							
							
								 
						
							
								3343fdd21c 
								
							 
						 
						
							
							
								
								configure.in: Propagate ORIGINAL_LD_FOR_MULTILIBS to config.status.  
							
							... 
							
							
							
							* configure.in: Propagate ORIGINAL_LD_FOR_MULTILIBS to
config.status.
* configure: Rebuilt.
From-SVN: r63159 
							
						 
						
							2003-02-20 09:08:45 +00:00  
				
					
						
							
							
								 
						
							
								c5e3e1ed45 
								
							 
						 
						
							
							
								
								aclocal.m4 (glibcpp_toolexeclibdir): Instead of $(MULTISUBDIR)...  
							
							... 
							
							
							
							* aclocal.m4 (glibcpp_toolexeclibdir): Instead of
$(MULTISUBDIR), use `$CC -print-multi-os-directory`, unless
version_specific_libs is enabled.
* configure: Rebuilt.
From-SVN: r61936 
							
						 
						
							2003-01-28 01:48:33 +00:00  
				
					
						
							
							
								 
						
							
								90e5b39f8e 
								
							 
						 
						
							
							
								
								Makefile.in (FLAGS_TO_PASS): Also pass DESTDIR.  
							
							... 
							
							
							
							libf2c:
2003-01-09  Christian Cornelssen  <ccorn@cs.tu-berlin.de>
	* Makefile.in (FLAGS_TO_PASS): Also pass DESTDIR.
	(install, uninstall): Prepend $(DESTDIR) to destination
	paths in all (un)installation commands.
libiberty:
2003-01-09  Christian Cornelssen  <ccorn@cs.tu-berlin.de>
	* Makefile.in (FLAGS_TO_PASS): Also pass DESTDIR.
libobjc:
2003-01-09  Christian Cornelssen  <ccorn@cs.tu-berlin.de>
	* Makefile.in (FLAGS_TO_PASS): Also pass DESTDIR.
	(install-libs, install-headers): Prepend $(DESTDIR) to
	destination paths in all (un)installation commands.
libstdc++:
2003-01-09  Christian Cornelssen  <ccorn@cs.tu-berlin.de>
	* include/Makefile.am (install-data-local): Prepend
	$(DESTDIR) to destination paths in all (un)installation
	commands.  Use ${c_base_builddir} and ${std_builddir}
	as destination subdirectories to achieve consistency with
	preceding mkinstalldirs commands.  No effect because both
	variables contain "." only.
	* include/Makefile.in: Regenerate.
From-SVN: r61082 
							
						 
						
							2003-01-09 09:08:30 +01:00  
				
					
						
							
							
								 
						
							
								4977bab6ed 
								
							 
						 
						
							
							
								
								Merge basic-improvements-branch to trunk  
							
							... 
							
							
							
							From-SVN: r60174 
							
						 
						
							2002-12-16 18:23:00 +00:00  
				
					
						
							
							
								 
						
							
								6c5d742e3b 
								
							 
						 
						
							
							
								
								Makefile.am (all-multi): Fix multilib parallel build.  
							
							... 
							
							
							
							boehm-gc:
	* Makefile.am (all-multi): Fix multilib parallel build.
libf2c:
	* Makefile.in (all): Fix multilib parallel build.
libffi:
	* Makefile.am (all-multi): Fix multilib parallel build.
libiberty:
	* Makefile.in (all): Fix multilib parallel build.
libjava:
	* Makefile.am (all-multi): Fix multilib parallel build.
libobjc:
	* Makefile.in (all): Fix multilib parallel build.
libstdc++-v3:
	* Makefile.am (all-multi): Fix multilib parallel build.
zlib:
	* Makefile.am (all-multi): Fix multilib parallel build.
From-SVN: r57423 
							
						 
						
							2002-09-23 03:52:55 +00:00  
				
					
						
							
							
								 
						
							
								c2a68741db 
								
							 
						 
						
							
							
								
								Small cleanups of nil_method in sendmsg.c  
							
							... 
							
							
							
							From-SVN: r57075 
							
						 
						
							2002-09-12 17:30:45 +00:00  
				
					
						
							
							
								 
						
							
								faaa30fe92 
								
							 
						 
						
							
							
								
								Tidied up the declaration and usage of nil_method  
							
							... 
							
							
							
							From-SVN: r57074 
							
						 
						
							2002-09-12 17:29:58 +00:00  
				
					
						
							
							
								 
						
							
								d90ad6d3ca 
								
							 
						 
						
							
							
								
								Added long comments on why nil_method takes the arguments it takes and how  
							
							... 
							
							
							
							it's going to be used
From-SVN: r57073 
							
						 
						
							2002-09-12 17:29:26 +00:00  
				
					
						
							
							
								 
						
							
								4c341bf5b7 
								
							 
						 
						
							
							
								
								Added comments to the definition of IMP  
							
							... 
							
							
							
							From-SVN: r57072 
							
						 
						
							2002-09-12 17:28:47 +00:00  
				
					
						
							
							
								 
						
							
								65a8189ea7 
								
							 
						 
						
							
							
								
								Fix entry.  
							
							... 
							
							
							
							From-SVN: r57004 
							
						 
						
							2002-09-10 14:26:40 +02:00  
				
					
						
							
							
								 
						
							
								edf4d41e24 
								
							 
						 
						
							
							
								
								nil_method.c (nil_method): No longer varardic.  
							
							... 
							
							
							
							2002-09-10  Jan Hubicka  <jh@suse.cz>
	* nil_method.c (nil_method): No longer varardic.
From-SVN: r57001 
							
						 
						
							2002-09-10 14:14:38 +02:00  
				
					
						
							
							
								 
						
							
								f5cc59a784 
								
							 
						 
						
							
							
								
								configure, configure: Rebuilt.  
							
							... 
							
							
							
							* boehm-gc/configure, libf2c/configure: Rebuilt.
* libffi/configure, libiberty/configure: Ditto.
* libjava/configure, libobjc/configure: Ditto.
* libstdc++-v3/configure, zlib/configure: Ditto.
Merged from binutils:
2002-01-27  Daniel Jacobowitz  <drow@mvista.com>
From Steve Ellcey <sje@cup.hp.com>:
* libtool.m4 (HPUX_IA64_MODE): Set to 32 or 64 based on ABI.
(lt_cv_deplibs_check_method, lt_cv_file_magic_cmd,
lt_cv_file_magic_test_file): Set to appropriate values for HP-UX
IA64.
* ltcf-c.sh (archive_cmds, hardcode_*): Ditto.
* ltconfig (shlibpath_*, dynamic_linker, library_names_spec,
soname_spec, sys_lib_search_path_spec): Ditto.
From-SVN: r56270 
							
						 
						
							2002-08-14 02:40:00 +00:00  
				
					
						
							
							
								 
						
							
								40165636b5 
								
							 
						 
						
							
							
								
								encoding.h: Fix formatting.  
							
							... 
							
							
							
							2002-07-02  Rodney Brown  <rbrown64@csc.com.au>
	* objc/encoding.h: Fix formatting.
	* objc/hash.h: Likewise.
	* objc/objc-api.h: Likewise.
	* objc/runtime.h: Likewise.
	* objc/thr.h: Likewise.
	* archive.c: Likewise.
	* class.c: Likewise.
	* encoding.c: Likewise.
	* gc.c: Likewise.
	* hash.c: Likewise.
	* init.c: Likewise.
	* misc.c: Likewise.
	* nil_method.c: Likewise.
	* objects.c: Likewise.
	* sarray.c: Likewise.
	* selector.c: Likewise.
	* sendmsg.c: Likewise.
	* thr-mach.c: Likewise.
	* thr.c: Likewise.
From-SVN: r55190 
							
						 
						
							2002-07-02 19:43:03 +00:00  
				
					
						
							
							
								 
						
							
								aebb8c22e1 
								
							 
						 
						
							
							
								
								acinclude.m4 (GLIBCPP_CONFIGURE): Split out GLIBCPP_TOPREL_CONFIGURE.  
							
							... 
							
							
							
							* acinclude.m4 (GLIBCPP_CONFIGURE): Split out
GLIBCPP_TOPREL_CONFIGURE.
* aclocal.m4: Likewise.
* configure.in: Call it before AC_CANONICAL_SYSTEM.
* configure: Regenerate.
From-SVN: r55001 
							
						 
						
							2002-06-25 23:53:45 -04:00  
				
					
						
							
							
								 
						
							
								b62cc13a20 
								
							 
						 
						
							
							
								
								Object.m (forward, [...]): Fix unused parameter warnings.  
							
							... 
							
							
							
							* Object.m (forward, read, write): Fix unused parameter warnings.
	* encoding.c: Include <stdlib.h>.
	(target_flags): Mark with attribute unused.
	(atoi): Delete.
	* runtime.h (__objc_selector_max_index): Change to unsigned int.
	(__objc_generate_gc_type_description): Prototype.
	* selector.c (__objc_selector_max_index): Change to unsigned int.
From-SVN: r54884 
							
						 
						
							2002-06-21 14:36:37 +00:00  
				
					
						
							
							
								 
						
							
								10cb24df3a 
								
							 
						 
						
							
							
								
								Fixed warning in sendmsg.c for forwarding function not returning a value  
							
							... 
							
							
							
							From-SVN: r54708 
							
						 
						
							2002-06-17 17:41:38 +00:00  
				
					
						
							
							
								 
						
							
								bd8d449d1d 
								
							 
						 
						
							
							
								
								Fixed warning from __objc_get_forward_imp not returning a value  
							
							... 
							
							
							
							From-SVN: r54707 
							
						 
						
							2002-06-17 17:41:11 +00:00  
				
					
						
							
							
								 
						
							
								8f8c44cb4f 
								
							 
						 
						
							
							
								
								Object.m: Fix signed/unsigned warning.  
							
							... 
							
							
							
							* Object.m: Fix signed/unsigned warning.
	* Protocol.m: Likewise.
	* archive.c: Always include stdlib.h.
	(objc_read_short, objc_read_unsigned_short, objc_read_int,
	objc_read_long, __objc_read_nbyte_uint, __objc_read_nbyte_ulong):
	Fix signed/unsigned warning.
	(objc_write_type, objc_read_type, objc_write_types,
	objc_read_types): Ensure ctype 8-bit safety.
	(__objc_no_write, __objc_no_read): Mark unused parameters.
	* class.c (class_table_setup): Specify void arg.
	* encoding.c (atoi, objc_sizeof_type, objc_alignof_type,
	objc_skip_typespec, objc_skip_offset,
	objc_layout_structure_next_member): Ensure ctype 8-bit safety.
	(objc_layout_structure_next_member): Ensure variables are
	initialized.
	* gc.c (__objc_generate_gc_type_description,
	class_ivar_set_gcinvisible): Mark unused parameters.
	* init.c (__objc_send_load, __objc_destroy_class_tree_node): Mark
	unused parameters.
	(__objc_init_protocols) Fix signed/unsigned warning.
	* nil_method.c (nil_method): Mark unused parameters.
	* thr.h (objc_thread_callback): Specify void arg.
	* sarray.c (sarray_new, sarray_realloc, sarray_free): Fix
	signed/unsigned warning.
	(sarray_free): Fix formatting.
	* selector.c (sel_types_match): Ensure ctype 8-bit safety.
	* sendmsg.c (__objc_init_install_dtable) Mark unused parameters.
From-SVN: r54649 
							
						 
						
							2002-06-15 17:50:14 +00:00  
				
					
						
							
							
								 
						
							
								42bac11688 
								
							 
						 
						
							
							
								
								encoding.c (objc_layout_structure_next_member): Remove unused variable.  
							
							... 
							
							
							
							* encoding.c (objc_layout_structure_next_member): Remove unused
	variable.
From-SVN: r54406 
							
						 
						
							2002-06-09 18:46:01 +02:00  
				
					
						
							
							
								 
						
							
								9aa338ece2 
								
							 
						 
						
							
							
								
								Makefile.in (SHELL): Set to @SHELL@.  
							
							... 
							
							
							
							* Makefile.in (SHELL): Set to @SHELL@.
	(WARN_CFLAGS): New.
	(ALL_CFLAGS): Add $(WARN_CFLAGS).
From-SVN: r53662 
							
						 
						
							2002-05-20 16:35:19 +00:00  
				
					
						
							
							
								 
						
							
								1e6347d8b9 
								
							 
						 
						
							
							
								
								Makefile.in: Allow for PWDCMD to override hardcoded pwd.  
							
							... 
							
							
							
							* Makefile.in: Allow for PWDCMD to override hardcoded pwd.
	* config-ml.in: Likewise.
	* configure: Likewise.
	* configure.in: Likewise.
	boehm-gc:
	* acinclude.m4: Allow for PWDCMD to override hardcoded pwd.
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
	config:
	* acinclude.m4: Allow for PWDCMD to override hardcoded pwd.
	contrib:
	* test_installed: Allow for PWDCMD to override hardcoded pwd.
	* test_summary: Likewise.
	gcc:
	* Makefile.in: Allow for PWDCMD to override hardcoded pwd.
	* configure.in: Likewise.
	* fixinc/check.tpl: Likewise.
	* fixinc/fixinc.dgux: Likewise.
	* fixinc/fixinc.svr4: Likewise.
	* fixinc/fixinc.winnt: Likewise.
	* fixinc/fixincl.sh: Likewise.
	* fixproto: Likewise.
	* configure: Regenerate.
	gcc/ada:
	* Makefile.adalib: Allow for PWDCMD to override hardcoded pwd.
	* Makefile.in: Likewise.
	gcc/f:
	* Make-lang.in: Allow for PWDCMD to override hardcoded pwd.
	gcc/java:
	* Make-lang.in: Allow for PWDCMD to override hardcoded pwd.
	gcc/po:
	* exgettext: Allow for PWDCMD to override hardcoded pwd.
	gcc/treelang:
	* Make-lang.in: Allow for PWDCMD to override hardcoded pwd.
	libf2c:
	* Makefile.in: Allow for PWDCMD to override hardcoded pwd.
	* aclocal.m4: Likewise.
	* configure: Regenerate.
	libjava:
	* acinclude.m4: Allow for PWDCMD to override hardcoded pwd.
	* configure.in: Likewise.
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
	libobjc:
	* aclocal.m4: Allow for PWDCMD to override hardcoded pwd.
	* configure: Regenerate.
	libstdc++-v3:
	* Makefile.am: Allow for PWDCMD to override hardcoded pwd.
	* acinclude.m4: Likewise.
	* docs/html/Makefile: Likewise.
	* aclocal.m4: Regenerate.
	* configure: Regenerate.
	* Makefile.in: Regenerate.
	zlib:
	* configure.in: Allow for PWDCMD to override hardcoded pwd.
	* configure: Regenerate.
	* ChangeLog: Move entries to ChangeLog.gcj.
From-SVN: r53523 
							
						 
						
							2002-05-16 17:43:21 +00:00  
				
					
						
							
							
								 
						
							
								6706f1167e 
								
							 
						 
						
							
							
								
								configure.in (ORIGINAL_LD_FOR_MULTILIBS): Preserve LD at script entry, and set LD to it when configuring multilibs.  
							
							... 
							
							
							
							* configure.in (ORIGINAL_LD_FOR_MULTILIBS): Preserve LD at
script entry, and set LD to it when configuring multilibs.
* configure: Rebuilt.
From-SVN: r53278 
							
						 
						
							2002-05-08 04:38:00 +00:00  
				
					
						
							
							
								 
						
							
								d0d091ae08 
								
							 
						 
						
							
							
								
								encoding.c (MAX, [...]): #undef before defining.  
							
							... 
							
							
							
							2002-04-19  David O'Brien  <obrien@FreeBSD.org>
	* encoding.c (MAX, MIN, ROUNDING): #undef before defining.
Approved by:  David S. Miller <davem@redhat.com>
              Message-Id: <20020419.184825.67430590.davem@redhat.com>
From-SVN: r52648 
							
						 
						
							2002-04-23 02:04:20 +00:00  
				
					
						
							
							
								 
						
							
								ed426a38ad 
								
							 
						 
						
							
							
								
								Fix ChangeLog date  
							
							... 
							
							
							
							From-SVN: r52059 
							
						 
						
							2002-04-09 07:08:23 +00:00  
				
					
						
							
							
								 
						
							
								0bd9dd55a7 
								
							 
						 
						
							
							
								
								re PR objc/6107 (sparc-sun-solaris2.7 gcc-3.1 extra objc testsuite failures w/-m64)  
							
							... 
							
							
							
							PR objc/6107
	* objc/objc-api.h (struct objc_protocol_list): Change type of
	member count from int to size_t.
From-SVN: r52058 
							
						 
						
							2002-04-09 07:06:18 +00:00  
				
					
						
							
							
								 
						
							
								b150efee39 
								
							 
						 
						
							
							
								
								re PR libobjc/4039 (installation location of libobjc is wrong)  
							
							... 
							
							
							
							2002-02-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
	PR libobjc/4039
	* aclocal.m4: Replace with version copied from libstdc++-v3.
	* configure.in: Update for changes to aclocal and Makefile.
	* configure: Regenerate.
	* Makefile.in: Correct install of multilibs and shared libs, use
	INSTALL_DATA for include files.
From-SVN: r49680 
							
						 
						
							2002-02-11 18:10:05 +00:00  
				
					
						
							
							
								 
						
							
								e5e0f6f539 
								
							 
						 
						
							
							
								
								Fixed bug in loading of categories under certain special circumstances  
							
							... 
							
							
							
							From-SVN: r48110 
							
						 
						
							2001-12-17 17:23:09 +00:00  
				
					
						
							
							
								 
						
							
								d5114db12a 
								
							 
						 
						
							
							
								
								encoding.c: Add target_flags.  
							
							... 
							
							
							
							2001-11-14  Aldy Hernandez  <aldyh@redhat.com>
        * encoding.c: Add target_flags.
From-SVN: r47021 
							
						 
						
							2001-11-14 21:11:43 +00:00  
				
					
						
							
							
								 
						
							
								f4fdaedae3 
								
							 
						 
						
							
							
								
								objc-api.h (_C_VECTOR): New.  
							
							... 
							
							
							
							2001-11-07  Aldy Hernandez  <aldyh@redhat.com>
	 * objc-api.h (_C_VECTOR): New.
	 * encoding.c (VECTOR_TYPE): New.
From-SVN: r46849 
							
						 
						
							2001-11-08 18:51:27 +00:00  
				
					
						
							
							
								 
						
							
								26e51caa4d 
								
							 
						 
						
							
							
								
								Rewritten from scratch class lookup internals - getting a good performance  
							
							... 
							
							
							
							boost for class method invocations
From-SVN: r46616 
							
						 
						
							2001-10-29 21:24:48 +00:00  
				
					
						
							
							
								 
						
							
								2726bdbaac 
								
							 
						 
						
							
							
								
								Rewritten all the internals - great performance boost.  
							
							... 
							
							
							
							From-SVN: r46615 
							
						 
						
							2001-10-29 21:23:31 +00:00  
				
					
						
							
							
								 
						
							
								71a18acf34 
								
							 
						 
						
							
							
								
								gc.c: Removed the DEBUG declaration.  
							
							... 
							
							
							
							2001-09-10  Ovidiu Predescu  <ovidiu@cup.hp.com>
	* gc.c: Removed the DEBUG declaration.
From-SVN: r45511 
							
						 
						
							2001-09-10 16:24:11 +00:00  
				
					
						
							
							
								 
						
							
								041dea5661 
								
							 
						 
						
							
							
								
								Removed the DEBUG declaration.  
							
							... 
							
							
							
							From-SVN: r45510 
							
						 
						
							2001-09-10 16:22:42 +00:00  
				
					
						
							
							
								 
						
							
								5f1ecf82e7 
								
							 
						 
						
							
							
								
								Save a function call in common mutex locking/unlocking operations  
							
							... 
							
							
							
							From-SVN: r44107 
							
						 
						
							2001-07-18 11:55:24 +00:00  
				
					
						
							
							
								 
						
							
								ba0cf7f7f5 
								
							 
						 
						
							
							
								
								Save a function call on mutex locking/unlocking  
							
							... 
							
							
							
							From-SVN: r44106 
							
						 
						
							2001-07-18 11:54:03 +00:00  
				
					
						
							
							
								 
						
							
								42d28de5b2 
								
							 
						 
						
							
							
								
								Fixed object_is_class and object_is_metaclass  
							
							... 
							
							
							
							From-SVN: r44039 
							
						 
						
							2001-07-16 11:36:24 +00:00  
				
					
						
							
							
								 
						
							
								4173be7fe5 
								
							 
						 
						
							
							
								
								configure.in (AC_EXEEXT): Work around in case it expands to nothing, as in autoconf 2.50.  
							
							... 
							
							
							
							* configure.in (AC_EXEEXT): Work around in case it expands to
nothing, as in autoconf 2.50.
* acinclude.m4: Likewise.
* configure: Rebuilt.
From-SVN: r43105 
							
						 
						
							2001-06-09 20:32:56 +00:00  
				
					
						
							
							
								 
						
							
								27132e6489 
								
							 
						 
						
							
							
								
								THREADS: Explain that when we compile libobjc inside GCC...  
							
							... 
							
							
							
							2001-06-08  Nicola Pero  <n.pero@mi.flashnet.it>
        * THREADS: Explain that when we compile libobjc inside GCC, we
        always use thr-objc.c as a backend, which uses GCC's thread code.
From-SVN: r43058 
							
						 
						
							2001-06-08 22:42:59 +00:00  
				
					
						
							
							
								 
						
							
								e6be21fe87 
								
							 
						 
						
							
							
								
								init.c (__objc_send_message_in_list): When setting a new entry in __objc_load_methods use the method IMP as key...  
							
							... 
							
							
							
							2001-06-06  Richard Frith-Macdonald  <rrfm@gnu.org>
        * init.c (__objc_send_message_in_list): When setting a new entry
        in __objc_load_methods use the method IMP as key, but check to see
        if the method is in the hashtable by looking at the IMP also.
        Also ... call the method after adding it to the hashtable rather
        than before ... thus preventing an obscure possibility of infinite
        recursion if a +load method itself loads a subclass.
From-SVN: r43052 
							
						 
						
							2001-06-08 22:19:47 +00:00  
				
					
						
							
							
								 
						
							
								12e010668b 
								
							 
						 
						
							
							
								
								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  Ovidiu Predescu  <ovidiu@cup.hp.com>
	* init.c (__objc_send_message_in_list): When setting a new entry
	in __objc_load_methods use the method name as key, not the method
	IMP (reported by Richard Frith-Macdonald <richard@brainstorm.co.uk>).
From-SVN: r42562 
							
						 
						
							2001-05-25 07:14:10 +00:00  
				
					
						
							
							
								 
						
							
								3e5252057d 
								
							 
						 
						
							
							
								
								(__objc_send_message_in_list): When setting a new entry in __objc_load_methods use the method name as key...  
							
							... 
							
							
							
							(__objc_send_message_in_list): When setting a new entry in
__objc_load_methods use the method name as key, not the method IMP
(reported by Richard Frith-Macdonald <richard@brainstorm.co.uk>).
From-SVN: r42561 
							
						 
						
							2001-05-25 07:12:17 +00:00  
				
					
						
							
							
								 
						
							
								334564454e 
								
							 
						 
						
							
							
								
								ltconfig, [...]: Upgraded to libtool 1.4a 1.641.2.254.  
							
							... 
							
							
							
							* ltconfig, ltmain.sh, libtool.m4, ltcf-c.sh, ltcf-cxx.sh,
ltcf-gcj.sh: Upgraded to libtool 1.4a 1.641.2.254.  Rebuilt a number
of subdir/configure scripts to use the new libtool.m4.
From-SVN: r42351 
							
						 
						
							2001-05-20 18:55:59 +00:00  
				
					
						
							
							
								 
						
							
								10c179f3e9 
								
							 
						 
						
							
							
								
								objc.texi: Move from ../libobjc/objc-features.texi.  
							
							... 
							
							
							
							gcc:
	* objc.texi: Move from ../libobjc/objc-features.texi.  Adjust for
	inclusion as a chapter of the GCC manual.
	* gcc.texi: Include objc.texi.
	* fdl.texi: Use @unnumberedsec for the addendum.
	* Makefile.in ($(srcdir)/gcc.info, gcc.dvi): Update dependencies.
libobjc:
	* objc-features.texi: Move to ../gcc/objc.texi.
	* fdl.texi: Remove.
	* Makefile.in: Don't generate documentation from
	objc-features.texi.
From-SVN: r41927 
							
						 
						
							2001-05-09 15:16:47 +01:00  
				
					
						
							
							
								 
						
							
								78fb357776 
								
							 
						 
						
							
							
								
								Fix typo  
							
							... 
							
							
							
							From-SVN: r41750 
							
						 
						
							2001-05-02 00:58:46 +00:00  
				
					
						
							
							
								 
						
							
								bcecb0b06d 
								
							 
						 
						
							
							
								
								fdl.texi: New file.  
							
							... 
							
							
							
							* fdl.texi: New file.
	* objc-features.texi: Simplify.
	* Makefile.in: Adjust accordingly.
From-SVN: r41747 
							
						 
						
							2001-05-02 00:39:01 +00:00  
				
					
						
							
							
								 
						
							
								c3aac51278 
								
							 
						 
						
							
							
								
								fdl.texi: New file.  
							
							... 
							
							
							
							* fdl.texi: New file.
	* c-tree.texi: Use the GFDL.
	* gcc.texi: Likewise.
	* porting.texi: Use the GFDL.
	* objc-features.texi: Use the GFDL.
	* gxxint.texi: Remove.
	* Make-lang.in: Remove all traces of gxxint.texi.
From-SVN: r41700 
							
						 
						
							2001-04-30 22:46:01 +00:00  
				
					
						
							
							
								 
						
							
								49073def1b 
								
							 
						 
						
							
							
								
								* encoding.c (REAL_TYPE): Define.  
							
							... 
							
							
							
							From-SVN: r40687 
							
						 
						
							2001-03-21 09:46:20 +00:00  
				
					
						
							
							
								 
						
							
								120d59bfb9 
								
							 
						 
						
							
							
								
								* encoding.c (TYPE_MODE): Define.  
							
							... 
							
							
							
							From-SVN: r40633 
							
						 
						
							2001-03-19 16:05:03 -05:00  
				
					
						
							
							
								 
						
							
								b894530e6d 
								
							 
						 
						
							
							
								
								thr.c (objc_thread_add): New function.  
							
							... 
							
							
							
							2001-03-14  Nicola Pero  <n.pero@mi.flashnet.it>
        * thr.c (objc_thread_add): New function.
        (objc_thread_remove): Ditto.
        * objc/thr.h: Declare them.
        * libobjc.def: Mention them.
From-SVN: r40479 
							
						 
						
							2001-03-15 02:18:09 +00:00  
				
					
						
							
							
								 
						
							
								11014a3b38 
								
							 
						 
						
							
							
								
								objc-features.texi: Document the @compatibility_alias compiler directive (description from Nicola...  
							
							... 
							
							
							
							2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
	* objc-features.texi: Document the @compatibility_alias compiler
	directive (description from Nicola Pero <n.pero@mi.flashnet.it>).
From-SVN: r40126 
							
						 
						
							2001-02-28 17:17:09 +00:00  
				
					
						
							
							
								 
						
							
								2e226581cb 
								
							 
						 
						
							
							
								
								Document the @compatibility_alias compiler directive (description from  
							
							... 
							
							
							
							Nicola Pero <n.pero@mi.flashnet.it>).
From-SVN: r40125 
							
						 
						
							2001-02-28 17:16:17 +00:00  
				
					
						
							
							
								 
						
							
								a79ffa5a8c 
								
							 
						 
						
							
							
								
								sendmsg.c (__objc_forward): Delete strlen() declaration.  
							
							... 
							
							
							
							Fri Feb 23 18:12:00 2001  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
* sendmsg.c (__objc_forward): Delete strlen() declaration.
From-SVN: r40033 
							
						 
						
							2001-02-24 06:14:36 +00:00  
				
					
						
							
							
								 
						
							
								7c6b0e92a4 
								
							 
						 
						
							
							
								
								In libf2c:  
							
							... 
							
							
							
							* configure.in: Don't run AC_PROG_CC_WORKS, because
	we're not interested in the result and it might fail.
	* libF77/configure.in: Likewise.
	* libI77/configure.in: Likewise.
	* libU77/configure.in: Likewise.
	* configure: Regenerated.
	* libF77/configure: Likewise.
	* libI77/configure: Likewise.
	* libU77/configure: Likewise.
In libobjc:
	* configure.in: Don't run AC_PROG_CC_WORKS or AC_EXEEXT, because
	we're not interested in the result and they might fail.
	* configure: Regenerated.
From-SVN: r39560 
							
						 
						
							2001-02-09 07:14:35 +00:00  
				
					
						
							
							
								 
						
							
								01d9cb8b77 
								
							 
						 
						
							
							
								
								* objc-features.texi: Use @email.  
							
							... 
							
							
							
							From-SVN: r38949 
							
						 
						
							2001-01-12 17:06:15 +00:00  
				
					
						
							
							
								 
						
							
								0fc39d8ad7 
								
							 
						 
						
							
							
								
								sendmsg.c (__objc_print_dtable_stats): Don't use #ifdef inside printf.  
							
							... 
							
							
							
							* sendmsg.c (__objc_print_dtable_stats): Don't use #ifdef inside
	printf.
From-SVN: r38931 
							
						 
						
							2001-01-12 00:30:53 +00:00  
				
					
						
							
							
								 
						
							
								919ee051d3 
								
							 
						 
						
							
							
								
								encoding.c (STRUCTURE_SIZE_BOUNDARY): Redefine in a way that determines the value dynamically.  
							
							... 
							
							
							
							* encoding.c (STRUCTURE_SIZE_BOUNDARY): Redefine in a way that
determines the value dynamically.
From-SVN: r38906 
							
						 
						
							2001-01-11 14:01:45 +00:00  
				
					
						
							
							
								 
						
							
								1104c18d2f 
								
							 
						 
						
							
							
								
								sendmsg.c: Added __objc_msg_forward...  
							
							... 
							
							
							
							Wed Jan  3 00:49:10 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
	* sendmsg.c: Added __objc_msg_forward, a hook that allows external
	libraries to provide a function that returns the real forwarding
	function. This can alleviate problems __builtin_apply() and
	friends have on various platforms. (Solution suggested by Helge
	Hess.)
	* objc/objc-api.h: Define __objc_msg_forward.
	* sendmsg.c: Define gen_rtx_REG.
From-SVN: r38652 
							
						 
						
							2001-01-03 08:50:46 +00:00  
				
					
						
							
							
								 
						
							
								406515b276 
								
							 
						 
						
							
							
								
								Added __objc_msg_forward...  
							
							... 
							
							
							
							Added __objc_msg_forward, a hook that allows external libraries to
provide a function that returns the real forwarding function. This can
alleviate problems __builtin_apply() and friends have on various
platforms. (Solution suggested by Helge Hess.)
From-SVN: r38651 
							
						 
						
							2001-01-03 08:49:34 +00:00  
				
					
						
							
							
								 
						
							
								68b61df962 
								
							 
						 
						
							
							
								
								Added __objc_msg_forward...  
							
							... 
							
							
							
							Added __objc_msg_forward, a hook that allows external libraries to
provide a function that returns the real forwarding function. This can
alleviate problems __builtin_apply() and friends have on various
platforms. (Solution suggested by Helge Hess.)
Define gen_rtx_REG.
From-SVN: r38650 
							
						 
						
							2001-01-03 08:49:02 +00:00  
				
					
						
							
							
								 
						
							
								68c9c61a01 
								
							 
						 
						
							
							
								
								* thr-rtems.c: New file. Stub to compile.  
							
							... 
							
							
							
							From-SVN: r38084 
							
						 
						
							2000-12-06 18:40:42 -07:00  
				
					
						
							
							
								 
						
							
								03391b53b5 
								
							 
						 
						
							
							
								
								Rebuilt again, something went wrong last time  
							
							... 
							
							
							
							From-SVN: r38066 
							
						 
						
							2000-12-06 17:16:32 +00:00  
				
					
						
							
							
								 
						
							
								162f5967da 
								
							 
						 
						
							
							
								
								Regenerate to pick up libtool fix.   Per Alexandre Oliva.  
							
							... 
							
							
							
							From-SVN: r38063 
							
						 
						
							2000-12-06 04:06:15 +00:00  
				
					
						
							
							
								 
						
							
								ae499ccea4 
								
							 
						 
						
							
							
								
								Move statement-tree facilities from C++ to C front-end.  
							
							... 
							
							
							
							* c-common.h (c_tree_index): Add CTI_VOID_ZERO.
	(void_zero_node): New macro.
	(struct stmt_tree_s): New type.
	(stmt_tree): New typedef.
	(struct language_function): New type.
	(last_tree): New macro.
	(last_expr_type): Likewise.
	(walk_tree_fn): New typedef.
	(current_stmt_tree): New function.
	(begin_stmt_tree): Likewise.
	(add_stmt): Likewise.
	(finish_stmt_tree): Likewise.
	(statement_code_p): Likewise.
	(lang_statement_code_p): New variable.
	(walk_stmt_tree): New function.
	(STMT_IS_FULL_EXPR_P): New macro.
	* c-common.c (lang_statement_code_p): New variable.
	(c_common_nodes_and_builtins): Initialize void_zero_node.
	(statement_code_p): New function.
	(walk_stmt_tree): Likewise.
	* c-decl.c (language_function): Rename to ...
	(c_language_function): ... this.  Include language_function.
	(push_c_function_context): Adjust accordingly.
	(pop_c_function_context): Likewise.
	(mark_c_function_context): Likewise.
	(current_stmt_tree): Define.
	* c-semantics.c (begin_stmt_tree): New function.
	(add_stmt): Likewise.
	(prune_unused_decls): Likewise.
	(finish_stmt_tree): Likewise.
	Move statement-tree facilities from C++ to C front-end.
	* cp-tree.h (cp_tree_index): Remove CPTI_VOID_ZERO.
	(void_zero_node): Remove.
	(stmt_tree): Likewise.
	(scope_chain): Adjust.
	(language_function): Rename to cp_language_function.
	(cp_function_chain): Adjust.
	(current_stmt_tree): Remove.
	(last_tree): Likewise.
	(last_expr_type): Likewise.
	(struct lang_decl): Adjust.
	(STMT_IS_FULL_EXPR_P): Remove.
	(add_tree): Remove.
	(begin_stmt_tree): Likewise.
	(finish_stmt_tree): Likewise.
	(walk_tree_fn): Likewise.
	(walk_stmt_tree): Likewise.
	* class.c (finish_struct): Replace use of add_tree with add_stmt.
	* decl.c (mark_stmt_tree): Adjust type.
	(init_decl_processing): Don't build void_zero_node.
	(initialize_local_var): Adjust usage of current_stmt_tree.
	(finish_enum): Use add_stmt, not add_tree.
	(save_function_data): Adjust use of language_function.
	(finish_constructor_body): Use add_stmt, not add_tree.
	(finish_destructor_body): Likewise.
	(push_cp_function_context): Adjust use of language_function.
	(pop_cp_function_context): Likewise.
	(mark_lang_function): Likewise.
	(mark_cp_function_context): Likewise.
	* init.c (build_aggr_init): Adjust use of current_stmt_tree.
	(build_vec_init): Likewise.
	* semantics.c (SET_LAST_STMT): Remove.
	(RECHAIN_STMTS): Don't use it.
	(stmts_are_full_exprs_p): Adjust use of current_stmt_tree.
	(current_stmt_tree): Define.
	(add_tree): Remove.
	(finish_goto_stmt): Use add_stmt, not add_tree.
	(finish_expr_stmt): Likewise.
	(begin_if_stmt): Likewise.
	(finish_then_clause): Likewise.
	(begin_while_stmt): Likewise.
	(begin_do_stmt): Likewise.
	(finish_return_stmt): Likewise.
	(begin_for_stmt): Likewise.
	(finish_break_stmt): Likewise.
	(finish_continue_stmt): Likewise.
	(begin_switch_stmt): Likewise.
	(finish_case_label): Likewise.
	(begin_try_block): Likewise.
	(begin_function_try_block): Likewise.
	(begin_handler): Likewise.
	(begin_catch_block): Likewise.
	(begin_compound_stmt): Likewise.
	(begin_asm_stmt): Likewise.
	(finish_asm_stmt): Likewise.
	(finish_label_stmt): Likewise.
	(add_decl_stmt): Likewise.
	(finish_subobject): Likewise.
	(finish_decl_cleanup): Likewise.
	(finish_named_return_value): Likewise.
	(setup_vtbl_ptr): Likewise.
	(add_scope_stmt): Likewise.
	(finish_stmt_expr): Likewise.
	(prune_unused_decls): Remove.
	(begin_stmt_tree): Likewise.
	(finish_stmt_tree): Likewise.
	(prep_stmt): Adjust use of current_stmt_tree.
	(lang_expand_stmt): Likewise.
	* tree.c (statement_code_p): Remove.
	(cp_statement_code_p): New function.
	(walk_stmt_tree): Remove.
	(init_tree): Set lang_statement_code_p.
From-SVN: r36221 
							
						 
						
							2000-09-07 01:36:11 +00:00  
				
					
						
							
							
								 
						
							
								6d93bca4fe 
								
							 
						 
						
							
							
								
								* configure: Rebuilt with new libtool.m4.  
							
							... 
							
							
							
							From-SVN: r36199 
							
						 
						
							2000-09-06 14:08:04 +00:00  
				
					
						
							
							
								 
						
							
								9d10fcf978 
								
							 
						 
						
							
							
								
								configure.in: Create a config.h file.  
							
							... 
							
							
							
							Tue Aug 15 00:38:56 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
	* configure.in: Create a config.h file. Check for <sched.h>.
	* configure: Regenerate.
	* config.h.in: Check for <sched.h>.
From-SVN: r35698 
							
						 
						
							2000-08-15 07:39:20 +00:00  
				
					
						
							
							
								 
						
							
								f3fc0ba86b 
								
							 
						 
						
							
							
								
								Check for <sched.h>.  
							
							... 
							
							
							
							From-SVN: r35697 
							
						 
						
							2000-08-15 07:38:54 +00:00  
				
					
						
							
							
								 
						
							
								d972a4c286 
								
							 
						 
						
							
							
								
								Create a config.h file. Check for <sched.h>.  
							
							... 
							
							
							
							From-SVN: r35696 
							
						 
						
							2000-08-15 07:38:04 +00:00  
				
					
						
							
							
								 
						
							
								57119aa9eb 
								
							 
						 
						
							
							
								
								top level:  
							
							... 
							
							
							
							* configure: Make enable_threads and enable_shared defaults
	explicit.  Substitute enable_threads into generated Makefiles.
	* configure.in: Accept *-*-linux* not just *-*-linux-gnu*.
	* libtool.m4: Accept *-*-linux* not just *-*-linux-gnu*.
gcc:
	* configure.in: Accept *-*-linux* not just *-*-linux-gnu*.
	* fixinc/inclhack.def: Likewise.
	* fixinc/mkfixinc.sh: Likewise.
	* configure: Regenerate.
	* fixinc/fixincl.x: Regenerate.
	* install.texi: Document equivalence of linux and linux-gnu.
libio:
	* configure.in: Accept *-*-linux* not just *-*-linux-gnu*.
	Honor --disable-threads.
libstdc++:
	* configure.in: Accept *-*-linux* not just *-*-linux-gnu*.
	Honor --disable-threads.
libstdc++-v3:
	* configure: Regenerate after change to ../libtool.m4.
libobjc:
	* configure: Regenerate after change to ../libtool.m4.
From-SVN: r35680 
							
						 
						
							2000-08-14 18:08:46 +00:00  
				
					
						
							
							
								 
						
							
								b310e72532 
								
							 
						 
						
							
							
								
								* objc-features.texi (Top): Move @menu at end of node.  
							
							... 
							
							
							
							From-SVN: r35674 
							
						 
						
							2000-08-14 08:06:53 -06:00  
				
					
						
							
							
								 
						
							
								82fbe83592 
								
							 
						 
						
							
							
								
								* objc-features.texi: Move @node Top before @menu.  
							
							... 
							
							
							
							From-SVN: r35643 
							
						 
						
							2000-08-11 15:25:29 -06:00  
				
					
						
							
							
								 
						
							
								b3dc253f84 
								
							 
						 
						
							
							
								
								objc-features.texi: Documented the new -fconstant-string-class option.  
							
							... 
							
							
							
							Sun Aug  6 23:27:49 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
	* objc-features.texi: Documented the new -fconstant-string-class
	option.
From-SVN: r35538 
							
						 
						
							2000-08-07 06:28:07 +00:00  
				
					
						
							
							
								 
						
							
								9f942e8c17 
								
							 
						 
						
							
							
								
								Documented the new -fconstant-string-class option.  
							
							... 
							
							
							
							From-SVN: r35537 
							
						 
						
							2000-08-07 06:27:47 +00:00  
				
					
						
							
							
								 
						
							
								9bc3876e69 
								
							 
						 
						
							
							
								
								thr-posix.c: Integrated Chris Ball's <cball@fmco.com> changes to improve the Posix thread...  
							
							... 
							
							
							
							Sun Aug  6 22:51:16 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
	* thr-posix.c: Integrated Chris Ball's <cball@fmco.com> changes to
	improve the Posix thread support for Objective-C.
From-SVN: r35536 
							
						 
						
							2000-08-07 05:51:41 +00:00  
				
					
						
							
							
								 
						
							
								54359cf93b 
								
							 
						 
						
							
							
								
								Integrated Chris Ball's <cball@fmco.com> changes to improve the Posix  
							
							... 
							
							
							
							thread support for Objective-C.
From-SVN: r35535 
							
						 
						
							2000-08-07 05:51:14 +00:00  
				
					
						
							
							
								 
						
							
								8cab40f72e 
								
							 
						 
						
							
							
								
								aclocal.m4: Replace copy of ../libtool.m4 with sinclude(../libtool.m4).  
							
							... 
							
							
							
							* aclocal.m4: Replace copy of ../libtool.m4 with
	sinclude(../libtool.m4).
From-SVN: r35502 
							
						 
						
							2000-08-05 01:13:37 +00:00  
				
					
						
							
							
								 
						
							
								c161c99b43 
								
							 
						 
						
							
							
								
								Added libtool support for building libobjc.  
							
							... 
							
							
							
							From-SVN: r35329 
							
						 
						
							2000-07-29 19:19:43 +00:00  
				
					
						
							
							
								 
						
							
								9c14a607e8 
								
							 
						 
						
							
							
								
								Removed the explicit prototypes for strlen and memcpy on 64-bit  
							
							... 
							
							
							
							platforms (Suggested by Rodney Brown <rdb@cup.hp.com>).
From-SVN: r35326 
							
						 
						
							2000-07-29 07:11:04 +00:00  
				
					
						
							
							
								 
						
							
								15794a9567 
								
							 
						 
						
							
							
								
								Applied H.J.Lu's patch to not require -lpthread when compiling single threaded Objective-C programs.  
							
							... 
							
							
							
							From-SVN: r35141 
							
						 
						
							2000-07-20 07:27:26 +00:00  
				
					
						
							
							
								 
						
							
								8dd8d754d2 
								
							 
						 
						
							
							
								
								* objc/hash.h: Include string.h.  
							
							... 
							
							
							
							From-SVN: r35019 
							
						 
						
							2000-07-13 18:56:49 +00:00  
				
					
						
							
							
								 
						
							
								39b48e0238 
								
							 
						 
						
							
							
								
								* Object.m (strlen): 64-bit PowerPC is a 64bit platform as well.  
							
							... 
							
							
							
							From-SVN: r33170 
							
						 
						
							2000-04-15 18:13:49 -04:00  
				
					
						
							
							
								 
						
							
								35f1099824 
								
							 
						 
						
							
							
								
								encoding.c (objc_layout_structure_next_member): Do the whole procedure even for the first member, so that we get correct alignment.  
							
							... 
							
							
							
							* encoding.c (objc_layout_structure_next_member): Do the whole
	procedure even for the first member, so that we get correct
	alignment.
From-SVN: r33110 
							
						 
						
							2000-04-12 17:55:54 +02:00  
				
					
						
							
							
								 
						
							
								bcdb110625 
								
							 
						 
						
							
							
								
								objc-act.c: Include ggc.h.  
							
							... 
							
							
							
							* objc/objc-act.c: Include ggc.h.
	(objc_tree_index, objc_global_trees): Convert most of the
	static tree variables into a static array with previous names
	as defines.
	(objc_ellipsis_node): New variable.
	(lang_init): Call objc_act_parse_init and c_parse_init.
	Create objc_ellipsis_node.
	(build_selector_translation_table): Use objc_ellipsis_node instead
	of (tree)1.
	(hack_method_prototype): Likewise.
	(get_arg_type_list): Likewise.
	(start_method_def): Likewise.
	(continue_method_def): Likewise.
	(gen_method_decl): Likewise.
	(ggc_mark_imp_list): New function.
	(ggc_mark_hash_table): New function.
	(objc_act_parse_init): New function.
	* objc/objc-act.h (objc_ellipsis_node): Add extern variable.
	* c-parse.in (c_parse_init): For objc add roots of objc specific
	local tree variables.
	* objc/objc-parse.y: Rebuilt.
	* objc/objc-parse.c: Rebuilt.
	(opt_parm_list): Use objc_ellipsis_node instead of (tree)1.
	* Object.m (strlen): Provide prototype on all 64bit platforms,
	not only alpha.
	* sarray.c (memcpy): Likewise.
	* encoding.c (objc_layout_finish_structure): Don't use
	ROUND_TYPE_ALIGN on sparc.
From-SVN: r33092 
							
						 
						
							2000-04-12 09:22:32 +02:00  
				
					
						
							
							
								 
						
							
								2e3120e80d 
								
							 
						 
						
							
							
								
								Protocol.h, [...]: Change #endif labels to comments.  
							
							... 
							
							
							
							* objc/Protocol.h, objc/objc-list.h: Change #endif labels to
	comments.
From-SVN: r32812 
							
						 
						
							2000-03-29 20:19:06 +00:00  
				
					
						
							
							
								 
						
							
								6fc605d843 
								
							 
						 
						
							
							
								
								Makefile.in: Add -DIN_TARGET_LIBS to ALL_CFLAGS.  
							
							... 
							
							
							
							* libobjc/Makefile.in: Add -DIN_TARGET_LIBS to ALL_CFLAGS.
	* gcc/config/i386/i386.h: If IN_TARGET_LIBS is defined, make
	BIGGEST_FIELD_ALIGNMENT a constant.
From-SVN: r32110 
							
						 
						
							2000-02-23 08:43:44 +00:00  
				
					
						
							
							
								 
						
							
								224a6bca72 
								
							 
						 
						
							
							
								
								Fixed deallocation of a mutex in thr-single.c (patch from Chris Ball <cball@fmco.com>).  
							
							... 
							
							
							
							From-SVN: r29701 
							
						 
						
							1999-09-29 00:37:49 +00:00  
				
					
						
							
							
								 
						
							
								e36e6e0261 
								
							 
						 
						
							
							
								
								Makefile.in (gc.o, gc_gc.o): Do not pass -fgnu-runtime to the compiler when building C code.  
							
							... 
							
							
							
							* Makefile.in (gc.o, gc_gc.o): Do not pass -fgnu-runtime to
        the compiler when building C code.
From-SVN: r29543 
							
						 
						
							1999-09-21 07:48:59 -06:00  
				
					
						
							
							
								 
						
							
								c5c7673583 
								
							 
						 
						
							
							
								
								Merge in gcc2-ss-010999  
							
							... 
							
							
							
							From-SVN: r29150 
							
						 
						
							1999-09-06 23:49:18 -06:00  
				
					
						
							
							
								 
						
							
								76632dd06d 
								
							 
						 
						
							
							
								
								Makefile.in (FLAGS_TO_PASS): Include prefix, exec_prefix, libdir, libsubdir and tooldir.  
							
							... 
							
							
							
							* Makefile.in (FLAGS_TO_PASS): Include prefix, exec_prefix,
        libdir, libsubdir and tooldir.
Applied in libchill, libf2c, libiberty and libobjc
From-SVN: r28569 
							
						 
						
							1999-08-06 23:37:16 -06:00  
				
					
						
							
							
								 
						
							
								6000b42b21 
								
							 
						 
						
							
							
								
								init.c (__objc_force_linking): Make global.  
							
							... 
							
							
							
							�
        * init.c (__objc_force_linking): Make global.
From-SVN: r27638 
							
						 
						
							1999-06-20 22:41:41 -06:00  
				
					
						
							
							
								 
						
							
								6de94858b9 
								
							 
						 
						
							
							
								
								libchill, libf2c, libobjc:  
							
							... 
							
							
							
							* configure.in (AC_PREREQ): Update to 2.13.
        (AC_EXEEXT): Call to find possible file extension.
        (compiler_name): Use.
        * configure: Regenerate.
libio, libstdc++
        * configure.in: Test for ${compiler_name}.exe as well.
From-SVN: r27050 
							
						 
						
							1999-05-19 20:27:28 -06:00  
				
					
						
							
							
								 
						
							
								ceff9b1445 
								
							 
						 
						
							
							
								
								Fixed some old ChangeLog entries I wrote before becoming aware of the GNU  
							
							... 
							
							
							
							coding standards.
From-SVN: r26679 
							
						 
						
							1999-04-27 13:27:29 +00:00  
				
					
						
							
							
								 
						
							
								7af06410ba 
								
							 
						 
						
							
							
								
								Makefile.in (CC1OBJ): Define in terms of CC.  
							
							... 
							
							
							
							* Makefile.in (CC1OBJ): Define in terms of CC.
        (runtime-info.h): Use.
From-SVN: r26618 
							
						 
						
							1999-04-24 18:21:51 -06:00  
				
					
						
							
							
								 
						
							
								09608fa2b0 
								
							 
						 
						
							
							
								
								Updated the URL to Boehm's GC page.  
							
							... 
							
							
							
							From-SVN: r26292 
							
						 
						
							1999-04-08 09:23:35 +00:00  
				
					
						
							
							
								 
						
							
								56d654e4d7 
								
							 
						 
						
							
							
								
								Explicitly specify the char arguments to __objc_code_char and __objc_code_char as being signed.  
							
							... 
							
							
							
							From-SVN: r26008 
							
						 
						
							1999-03-26 23:44:04 +00:00  
				
					
						
							
							
								 
						
							
								da4b192759 
								
							 
						 
						
							
							
								
								configure.in (AC_PREREQ): Update to 2.13.  
							
							... 
							
							
							
							�
        * configure.in (AC_PREREQ): Update to 2.13.
        (AC_EXEEXT): Call to find possible file extension.
        (compiler_name): Use.
        * configure: Regenerate.
From-SVN: r25955 
							
						 
						
							1999-03-24 14:46:41 -07:00  
				
					
						
							
							
								 
						
							
								e33abc2d02 
								
							 
						 
						
							
							
								
								configure.in (AC_PREREQ): Update to 2.13.  
							
							... 
							
							
							
							�
        * configure.in (AC_PREREQ): Update to 2.13.
        (AC_EXEEXT): Call to find possible file extension.
        (compiler_name): Use.
        * configure: Regenerate.
From-SVN: r25954 
							
						 
						
							1999-03-24 14:46:39 -07:00  
				
					
						
							
							
								 
						
							
								ab87f8c8d1 
								
							 
						 
						
							
							
								
								Merge in gcc2 snapshot 19980929.  See gcc/ChangeLog and gcc/FSFChangeLog for  
							
							... 
							
							
							
							details.
From-SVN: r24879 
							
						 
						
							1999-01-26 18:43:17 -07:00  
				
					
						
							
							
								 
						
							
								5f38fdda61 
								
							 
						 
						
							
							
								
								Update FSF address in copyright header.  
							
							... 
							
							
							
							From-SVN: r24614 
							
						 
						
							1999-01-11 06:34:38 -07:00  
				
					
						
							
							
								 
						
							
								79014e6f0b 
								
							 
						 
						
							
							
								
								configure.in (thread_file): Correct and simplify code to find the thread file.  
							
							... 
							
							
							
							* configure.in (thread_file): Correct and simplify code to find
        the thread file.
        * configure: Rebuilt.
From-SVN: r24494 
							
						 
						
							1999-01-04 17:40:22 -07:00  
				
					
						
							
							
								 
						
							
								71205e0b3f 
								
							 
						 
						
							
							
								
								configure (skip-this-dir): Add handling for new shell script...  
							
							... 
							
							
							
							./ChangeLog:1998-11-26  Manfred Hollstein  <manfred@s-direktnet.de>
	* configure (skip-this-dir): Add handling for new shell script, which
	might be created by a sub-directory's configure to indicate, this particular
	directory is "unwanted".
	* Makefile.in ($(CONFIGURE_TARGET_MODULES)): Likewise.
./gcc/ChangeLog:1998-11-26  Manfred Hollstein  <manfred@s-direktnet.de>
	* Makefile.in (CONFIG_LANGUAGES): New macro taking all languages
	which can be configured.
	(LANGUAGES): Use $(CONFIG_LANGUAGES) instead of @all_languages@
	(Makefile): Pass actual LANGUAGES through the environment when
	re-configuring.
	(cstamp-h): Likewise.
	(config.status): Likewise.
	* configure.in (enable_languages): Add new configuration parameter
	"--enable-languages=lang1,lang2,...".
	(${srcdir}/*/config-lang.in): Change handling to configure only
	those directories, that the user might have enabled; default to
	"all" existing languages.
	* configure: Regenerate.
./libchill/ChangeLog:1998-11-26  Manfred Hollstein  <manfred@s-direktnet.de>
	* configure.in (compiler_name): Add check to detect if this
	language's compiler has been built.
	* configure: Regenerate.
./libf2c/ChangeLog:1998-11-26  Manfred Hollstein  <manfred@s-direktnet.de>
	* configure.in (compiler_name): Add check to detect if this
	language's compiler has been built.
	* configure: Regenerate.
./libio/ChangeLog:1998-11-26  Manfred Hollstein  <manfred@s-direktnet.de>
	* configure.in (compiler_name): Add check to detect if this
	language's compiler has been built.
./libobjc/ChangeLog:1998-11-26  Manfred Hollstein  <manfred@s-direktnet.de>
	* configure.in (compiler_name): Add check to detect if this
	language's compiler has been built.
	* configure: Regenerate.
./libstdc++/ChangeLog:1998-11-26  Manfred Hollstein  <manfred@s-direktnet.de>
	* configure.in (compiler_name): Add check to detect if this
	language's compiler has been built.
From-SVN: r23892 
							
						 
						
							1998-11-26 01:48:34 +00:00  
				
					
						
							
							
								 
						
							
								223a884814 
								
							 
						 
						
							
							
								
								*  configure.in: Use AC_PREREQ(2.12.1).  
							
							... 
							
							
							
							From-SVN: r23802 
							
						 
						
							1998-11-23 13:51:40 +00:00  
				
					
						
							
							
								 
						
							
								74285159e4 
								
							 
						 
						
							
							
								
								* Makefile.in (runtime-info.h): Avoid GNU make extensions.  
							
							... 
							
							
							
							From-SVN: r23722 
							
						 
						
							1998-11-19 12:36:30 -07:00  
				
					
						
							
							
								 
						
							
								84beab3827 
								
							 
						 
						
							
							
								
								* Makefile.in (INCLUDES): Add -I$(srcdir)/$(MULTISRCTOP)../include.  
							
							... 
							
							
							
							From-SVN: r23575 
							
						 
						
							1998-11-08 14:47:19 +00:00  
				
					
						
							
							
								 
						
							
								8a829fd982 
								
							 
						 
						
							
							
								
								* configure.in: Use AC_CONFIG_AUX_DIR($topsrcdir).  
							
							... 
							
							
							
							From-SVN: r23218 
							
						 
						
							1998-10-22 11:39:46 +00:00