]>
git.ipfire.org Git - thirdparty/gcc.git/log
Bryce McKinlay [Thu, 30 Sep 1999 19:10:21 +0000 (19:10 +0000)]
README: New file.
1999-09-29 Bryce McKinlay <bryce@albatross.co.nz>
* README: New file.
From-SVN: r29735
Bryce McKinlay [Thu, 30 Sep 1999 02:17:36 +0000 (02:17 +0000)]
This commit was manufactured by cvs2svn to create branch
'libgcj-2_95-branch'.
From-SVN: r29718
Tom Tromey [Fri, 10 Sep 1999 01:21:06 +0000 (01:21 +0000)]
configure: Rebuilt.
* configure: Rebuilt.
* configure.in: Fixed typo; variable is THREADSPEC and not
THREADSPECS.
From-SVN: r29254
Alexandre Oliva [Sun, 22 Aug 1999 16:19:06 +0000 (16:19 +0000)]
Added missing whitespace in function calls within adaptors
Pointed out by Tom
From-SVN: r28801
Alexandre Oliva [Sat, 21 Aug 1999 14:26:15 +0000 (14:26 +0000)]
configure.in: Check for in_addr_t in netinet/in.h too.
* configure.in: Check for in_addr_t in netinet/in.h too. Check
for ip_mreq too.
* acconfig.h: Define HAVE_IN_ADDR_T instead of in_addr_t.
(HAVE_STRUCT_IP_MREQ): Added.
* configure, include/config.h.in: Rebuilt.
* java/net/natInetAddress.cc (aton): Typedef in_addr_t to jint
if needed.
* java/net/natPlainDatagramSocketImpl.cc (McastReq, mcastGrp):
Disable if ip_mreq is not available.
From-SVN: r28797
Alexandre Oliva [Sat, 21 Aug 1999 13:35:04 +0000 (13:35 +0000)]
Change in_addr_t default to jint
From-SVN: r28795
Alexandre Oliva [Sat, 21 Aug 1999 13:15:59 +0000 (13:15 +0000)]
configure.in: Check types ssize_t and in_addr_t.
* configure.in: Check types ssize_t and in_addr_t.
* acconfig.h: Undefine them.
* configure, include/config.h.in: Rebuilt.
From-SVN: r28794
Alexandre Oliva [Sat, 21 Aug 1999 12:09:44 +0000 (12:09 +0000)]
natPlainDatagramSocketImpl.cc: Include sys/select.h only when configure finds it.
* java/net/natPlainDatagramSocketImpl.cc: Include sys/select.h
only when configure finds it.
* java/net/natPlainSocketImpl.cc: Likewise.
From-SVN: r28791
Alexandre Oliva [Sat, 21 Aug 1999 11:56:21 +0000 (11:56 +0000)]
natSystem.cc (getpwuid_adaptor): New overloaded function that detects the signature of getpwuid_r.
* java/lang/natSystem.cc (getpwuid_adaptor): New overloaded
function that detects the signature of getpwuid_r.
(init_properties): Use it.
* java/util/natDate.cc (ctime_adaptor): Likewise for ctime_r.
(toString): Use it.
From-SVN: r28789
Rainer Orth [Tue, 17 Aug 1999 22:42:27 +0000 (22:42 +0000)]
gc_priv.h: Merged IRIX thread changes from include/private/gc_priv.h.
Tue Aug 10 00:08:29 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
* gc_priv.h: Merged IRIX thread changes from
include/private/gc_priv.h.
From-SVN: r28739
Rainer Orth [Mon, 9 Aug 1999 18:53:10 +0000 (18:53 +0000)]
configure.in (sched_yield): Try librt first, then libposix4.
Mon Aug 9 18:33:38 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
* configure.in (sched_yield): Try librt first, then libposix4.
Add -lrt, -lposix4 to THREADSPEC.
From-SVN: r28628
Tom Tromey [Fri, 6 Aug 1999 20:29:25 +0000 (20:29 +0000)]
configure: Rebuilt.
* configure: Rebuilt.
* configure.in: Look for sched_yield in -lrt.
From-SVN: r28553
Tom Tromey [Wed, 4 Aug 1999 20:53:52 +0000 (20:53 +0000)]
* configure.in: Added missing `;;'. From Anthony Green.
From-SVN: r28515
Tom Tromey [Wed, 4 Aug 1999 19:54:46 +0000 (19:54 +0000)]
Updated THANKS
From-SVN: r28505
Rainer Orth [Wed, 4 Aug 1999 19:54:32 +0000 (19:54 +0000)]
configure.in (machdep): Use mips_ultrix_mach_dep.s on Ultrix V4.
Mon Aug 2 23:09:41 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
* configure.in (machdep): Use mips_ultrix_mach_dep.s on Ultrix V4.
From-SVN: r28504
Alexandre Oliva [Tue, 3 Aug 1999 17:35:08 +0000 (17:35 +0000)]
configure.in (CXXFLAGS): The buggy g++ -g work-around was buggy itself...
1999-08-03 Alexandre Oliva <oliva@dcc.unicamp.br>
* configure.in (CXXFLAGS): The buggy g++ -g work-around was buggy
itself; check for Makefile *anywhere* in CONFIG_FILES.
* configure: Rebuilt.
From-SVN: r28477
Tom Tromey [Tue, 3 Aug 1999 03:16:40 +0000 (03:16 +0000)]
* aclocal.m4, configure: Rebuilt for new libtool.
From-SVN: r28437
Tom Tromey [Tue, 3 Aug 1999 03:07:04 +0000 (03:07 +0000)]
aclocal.m4, configure: Rebuilt for new libtool.
* aclocal.m4, configure: Rebuilt for new libtool.
[[Split portion of a mixed commit.]]
From-SVN: r28435.1
Tom Tromey [Sun, 1 Aug 1999 23:56:13 +0000 (23:56 +0000)]
configure: Rebuilt.
* configure: Rebuilt.
* acinclude.m4 (version): Set to 2.95.0.
From-SVN: r28379
Tom Tromey [Sun, 1 Aug 1999 23:33:03 +0000 (23:33 +0000)]
[multiple changes]
Sun Aug 1 16:29:25 1999 Tom Tromey <tromey@ferrule.cygnus.com>
* Makefile.in: Rebuilt.
* Makefile.am (AM_CXXFLAGS): Added -fpermissive.
1999-08-01 Alexandre Oliva <oliva@dcc.unicamp.br>
* configure.in: Check for bstring.h.
* configure, include/config.h.in: Rebuilt.
* java/net/natPlainDatagramSocketImpl.cc: #include bstring.h.
* java/net/natPlainSocketImpl.cc: Likewise.
From-SVN: r28377
Tom Tromey [Sun, 1 Aug 1999 03:57:30 +0000 (03:57 +0000)]
NEWS: Likewise.
* NEWS: Likewise.
* THANKS: New file.
From-SVN: r28370
Alexandre Oliva [Sun, 1 Aug 1999 00:14:00 +0000 (00:14 +0000)]
configure.in: Check for struct hostent_data and need for -D_REENTRANT for gethostbyname_r...
1999-07-31 Alexandre Oliva <oliva@dcc.unicamp.br>
* configure.in: Check for struct hostent_data and need for
-D_REENTRANT for gethostbyname_r declaration.
* java/net/natInetAddress.cc: Define _REENTRANT if needed.
(lookup): Use hostent_data for fixed_buffer.
* configure, include/config.h.in: Rebuilt.
From-SVN: r28368
Alexandre Oliva [Sun, 1 Aug 1999 00:03:17 +0000 (00:03 +0000)]
javaprims.h (TRUE, FALSE): Redefine as themselves.
1999-07-31 Alexandre Oliva <oliva@dcc.unicamp.br>
* include/javaprims.h (TRUE, FALSE): Redefine as themselves.
From-SVN: r28367
Alexandre Oliva [Sat, 31 Jul 1999 23:59:12 +0000 (23:59 +0000)]
configure.in: Check for gcc 2.95 -g jboolean bug...
1999-07-31 Alexandre Oliva <oliva@dcc.unicamp.br>
* configure.in: Check for gcc 2.95 -g jboolean bug, that affects
Solaris/x86, adding -g0 to JCFLAGS and CXXFLAGS if needed.
AC_SUBST JCFLAGS.
* Makefile.am (JCFLAGS): Removed; automake will take care of it.
(JC1FLAGS): Replace -g with @JCFLAGS@.
* Makefile.in: Rebuilt.
From-SVN: r28366
Alexandre Oliva [Sat, 31 Jul 1999 23:53:13 +0000 (23:53 +0000)]
libjava.exp (bytecompile_file): Use `env(SUN_JAVAC)', that defaults to javac, as Sun-javac compiler or compatible.
1999-07-31 Alexandre Oliva <oliva@dcc.unicamp.br>
* lib/libjava.exp (bytecompile_file): Use `env(SUN_JAVAC)', that
defaults to javac, as Sun-javac compiler or compatible.
(libjava_init): Get GCJ from environment if neither GCJ_UNDER_TEST
nor TOOL_EXECUTABLE are set. Set `original_ld_library_path' from
environment.
(libjava_arguments): Prepend `.' and `$srcdir/$subdir' to
CLASSPATH, for `support' sources. Search for libgcj.spec in
`$objdir/..', by adding -B to GCJ_UNDER_TEST. Append
original_ld_library_path to ld_library_path.
* libjava.mauve/mauve.exp (test_mauve): Set `env(GCJ)' from
GCJ_UNDER_TEST, calculated just like in libjava.exp.
From-SVN: r28365
Alexandre Oliva [Sat, 31 Jul 1999 23:49:37 +0000 (23:49 +0000)]
mips_sgi_mach_dep.s: Enable PIC option.
1999-07-31 Alexandre Oliva <oliva@dcc.unicamp.br>
* mips_sgi_mach_dep.s: Enable PIC option.
From-SVN: r28362
Alexandre Oliva [Sat, 31 Jul 1999 23:42:11 +0000 (23:42 +0000)]
natSystem.cc (arraycopy): Use bcopy if memmove is not available.
1999-07-31 Alexandre Oliva <oliva@dcc.unicamp.br>
* java/lang/natSystem.cc (arraycopy): Use bcopy if memmove is not
available. Don't cast memmove args to (void*).
* configure.in: Do not abort if memmove is not available.
From-SVN: r28361
Anthony Green [Wed, 28 Jul 1999 03:53:08 +0000 (03:53 +0000)]
mauve-libgcj: Disable Object Serialization tests.
Sun Jul 25 01:43:34 1999 Anthony Green <green@cygnus.com>
* mauve-libgcj: Disable Object Serialization tests.
From-SVN: r28306
Tom Tromey [Tue, 20 Jul 1999 21:23:48 +0000 (21:23 +0000)]
* include/stamp-h.in: New file.
From-SVN: r28198
No Author [Tue, 20 Jul 1999 21:23:48 +0000 (21:23 +0000)]
This commit was manufactured by cvs2svn to create branch
'libgcj-2_95-branch'.
From-SVN: r28197
Alexandre Oliva [Mon, 19 Jul 1999 19:32:38 +0000 (19:32 +0000)]
config.h: Updates for GNU/Linux/sparc.
1999-07-19 Alexandre Oliva <oliva@dcc.unicamp.br>
* config.h: Updates for GNU/Linux/sparc. Use HEURISTIC2 on
Solaris7/sparc, since HEURISTIC1 does not work.
* os_dep.c: Updates for GNU/Linux/sparc.
* misc.c (GC_init_inner): Likewise.
From gc-boehm 4.14.
From-SVN: r28181
Tom Tromey [Mon, 19 Jul 1999 19:23:29 +0000 (19:23 +0000)]
* config.h (MPROTECT_VDB): Don't define on Linux.
From-SVN: r28177
Alexandre Oliva [Mon, 19 Jul 1999 19:21:52 +0000 (19:21 +0000)]
Makefile.am (.s.lo): Avoid `#line' directives.
1999-07-19 Alexandre Oliva <oliva@dcc.unicamp.br>
* Makefile.am (.s.lo): Avoid `#line' directives.
* Makefile.in: Rebuilt.
From-SVN: r28176
Alexandre Oliva [Mon, 19 Jul 1999 19:14:02 +0000 (19:14 +0000)]
Makefile.am (*-recursive, [...]): Automake does not generate *-recursive for this Makefile, use *-am instead.
1999-07-19 Alexandre Oliva <oliva@dcc.unicamp.br>
* Makefile.am (*-recursive, *-am, *-multi): Automake does not
generate *-recursive for this Makefile, use *-am instead.
* Makefile.in: Rebuilt.
From-SVN: r28174
Tom Tromey [Mon, 12 Jul 1999 09:32:05 +0000 (09:32 +0000)]
mprec.h: Protect definition of uint32_t with #ifndef _UINT32_T.
* java/lang/mprec.h: Protect definition of uint32_t with #ifndef
_UINT32_T.
From-SVN: r28064
Tom Tromey [Thu, 8 Jul 1999 09:25:55 +0000 (09:25 +0000)]
mauve-libgcj: Omit InetAddressTest.
* mauve-libgcj: Omit InetAddressTest. Don't mention
MyURLConnection.
From-SVN: r28007
Tom Tromey [Wed, 7 Jul 1999 11:45:12 +0000 (11:45 +0000)]
* mauve-libgcj: Omit SocketTest and URLConnectionTest.
From-SVN: r27997
Tom Tromey [Wed, 7 Jul 1999 11:13:23 +0000 (11:13 +0000)]
* mauve-libgcj: Turn off many tests which are known to fail.
From-SVN: r27996
Andrew Haley [Wed, 7 Jul 1999 10:53:17 +0000 (10:53 +0000)]
i386-signal.h (MAKE_THROW_FRAME): Advance EIP by two bytes to make it point after the instruction where the trap...
1999-07-07 Andrew Haley <aph@cygnus.com>
* include/i386-signal.h (MAKE_THROW_FRAME): Advance EIP by two
bytes to make it point after the instruction where the trap
occurred.
(HANDLE_DIVIDE_OVERFLOW): Ditto.
From-SVN: r27995
Tom Tromey [Wed, 7 Jul 1999 09:34:42 +0000 (09:34 +0000)]
mauve-libgcj: Explicitly enable formerly disabled java.text tests.
* mauve-libgcj: Explicitly enable formerly disabled java.text
tests.
From-SVN: r27993
Tom Tromey [Wed, 7 Jul 1999 09:16:03 +0000 (09:16 +0000)]
mauve-libgcj: Turn off ClassTest test.
* mauve-libgcj: Turn off ClassTest test. Enable java.text tests
again.
From-SVN: r27991
Tom Tromey [Tue, 6 Jul 1999 16:16:16 +0000 (16:16 +0000)]
* libjava.lang/Final.xfail: Output fails, not exec.
From-SVN: r27964
Tom Tromey [Tue, 6 Jul 1999 16:15:11 +0000 (16:15 +0000)]
Throw_1.xfail: New file.
* libjava.lang/Throw_1.xfail: New file.
* libjava.lang/Invoke_2.xfail: New file.
* libjava.lang/Shazam.xfail: New file.
From-SVN: r27963
Tom Tromey [Tue, 6 Jul 1999 15:46:05 +0000 (15:46 +0000)]
[multiple changes]
1999-07-06 Tom Tromey <tromey@cygnus.com>
* libjava.lang/Final.xfail: New file.
* libjava.compile/Case.xfail: New file.
* libjava.compile/Where.xfail: New file.
* libjava.compile/test.exp: Look for `.xfail' files.
* libjava.lang/test.exp: Don't look for `.arg' files.
Do look for `.xfail' files.
* lib/libjava.exp (test_libjava_from_source): Changed meaning of
`exec_args' argument. Handle `xfail-*' arguments.
(test_libjava_from_javac): Likewise.
(test_libjava): Likewise.
(libjava_read_xfail): New proc.
1999-07-05 Bryce McKinlay <bryce@albatross.co.nz>
* libjava.lang/Final.java: Added.
* libjava.lang/Final.out: Added.
From-SVN: r27960
No Author [Tue, 6 Jul 1999 15:46:05 +0000 (15:46 +0000)]
This commit was manufactured by cvs2svn to create branch
'libgcj-2_95-branch'.
From-SVN: r27959
Tom Tromey [Fri, 2 Jul 1999 16:02:32 +0000 (16:02 +0000)]
Finalize_1.out: Removed.
* libjava.lang/Finalize_1.out: Removed.
* libjava.lang/Finalize_1.java: Removed.
From-SVN: r27928
Tom Tromey [Fri, 2 Jul 1999 15:47:37 +0000 (15:47 +0000)]
Thread_1.out: Updated.
* libjava.lang/Thread_1.out: Updated.
* libjava.lang/Thread_1.java: Don't run exit test.
From-SVN: r27926
Anthony Green [Thu, 1 Jul 1999 16:31:47 +0000 (16:31 +0000)]
mauve.exp: Don't stop counting test results prematurely.
* libjava.mauve/mauve.exp: Don't stop counting test results
prematurely.
From-SVN: r27889
Anthony Green [Thu, 1 Jul 1999 15:41:52 +0000 (15:41 +0000)]
mauve.exp: Don't stop counting test results just because the harness returns non 0 value.
* libjava.mauve/mauve.exp: Don't stop counting test results just
because the harness returns non 0 value.
From-SVN: r27884
Andrew Haley [Thu, 1 Jul 1999 11:01:20 +0000 (11:01 +0000)]
i386-signal.h: Replace sigaction () with __sigaction ().
1999-07-01 Andrew Haley <aph@cygnus.com>
* include/i386-signal.h: Replace sigaction () with __sigaction ().
This is a workaround for a bug in glibc's pthreads package which
doesn't deliver any sigcontext information to a signal handler.
From-SVN: r27877
Alexandre Oliva [Wed, 30 Jun 1999 12:31:45 +0000 (12:31 +0000)]
Makefile.am (.s.lo): Renamed from `.s.o'.
1999-06-30 Alexandre Oliva <oliva@dcc.unicamp.br>
* Makefile.am (.s.lo): Renamed from `.s.o'.
* Makefile.in: Rebuilt.
From-SVN: r27851
Tom Tromey [Thu, 24 Jun 1999 20:45:42 +0000 (20:45 +0000)]
[multiple changes]
1999-06-24 Tom Tromey <tromey@cygnus.com>
* java/lang/e_asin.c: Don't use __int32_t or __uint32_t.
* java/lang/fdlibm.h (HUGE): Conditionally define.
Fri May 28 22:20:03 1999 Anthony Green <green@cygnus.com>
* java/lang/fdlibm.h: Don't use __uint32_t. Include mprec.h.
* java/lang/e_log.c: Don't use __uint32_t.
From-SVN: r27734
Tom Tromey [Thu, 24 Jun 1999 20:15:28 +0000 (20:15 +0000)]
[multiple changes]
Fri May 28 22:20:03 1999 Anthony Green <green@cygnus.com>
* java/lang/fdlibm.h: Don't use __uint32_t. Include mprec.h.
* java/lang/e_log.c: Don't use __uint32_t.
1999-05-27 Eric Christopher <echristo@cygnus.com>
* configure: Rebuilt
* configure.in: Fixed ISO C9X and namespace collision with __uint32_t
* acconfig.h: Rebuilt
* include/config.h.in: Rebuilt
* java/lang/mprec.h, java/lang/e_acos.c, java/lang/e_asin.c,
java/lang/e_atan2.c, java/lang/e_exp.c, java/lang/e_fmod.c,
e_log.c, java/lang/e_pow.c, java/lang/e_rem_pio2.c,
java/lang/e_remainder.c, java/lang/e_sqrt.c, java/lang/fdlibm.h,
k_tan.c, java/lang/mprec.h, java/lang/s_atan.c,
java/lang/s_ceil.c, java/lang/s_copysign.c, java/lang/s_fabs.c,
s_floor.c, java/lang/s_rint.c, java/lang/sf_rint.c: Fixed ISO C9X
and namespace collision with __uint32_t
From-SVN: r27731
No Author [Thu, 24 Jun 1999 20:15:28 +0000 (20:15 +0000)]
This commit was manufactured by cvs2svn to create branch
'libgcj-2_95-branch'.
From-SVN: r27730
Mark Mitchell [Thu, 24 Jun 1999 14:59:23 +0000 (14:59 +0000)]
Revert these two patches:
Thu Jun 17 21:34:24 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
* loop.c (strength_reduce): When doing biv->giv conversion, update
reg note of NEXT->insn.
Thu Jun 17 17:22:07 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
* loop.c (strength_reduce): When doing biv->giv conversion, fix up
reg_biv_class.
(recombine_givs): Set ix field after sorting.
From-SVN: r27727
Jeff Law [Thu, 24 Jun 1999 00:45:03 +0000 (18:45 -0600)]
Daily bump.
From-SVN: r27723
Tom Tromey [Wed, 23 Jun 1999 15:14:36 +0000 (15:14 +0000)]
* lib/libjava.exp (libjava_arguments): Handle -lzgcj.
From-SVN: r27721
J"orn Rennecke [Wed, 23 Jun 1999 15:05:18 +0000 (15:05 +0000)]
rtlanal.c (reg_referenced_p): Use reg_overlap_mentioned_p for the parts of an UNSPEC / UNSPEC_VOLATILE.
* rtlanal.c (reg_referenced_p): Use reg_overlap_mentioned_p
for the parts of an UNSPEC / UNSPEC_VOLATILE.
From-SVN: r27720
Tom Tromey [Wed, 23 Jun 1999 14:57:14 +0000 (14:57 +0000)]
InflaterInputStream.java (read): Throw ZipException if inflater throws a DataFormatException.
* java/util/zip/InflaterInputStream.java (read): Throw
ZipException if inflater throws a DataFormatException.
From-SVN: r27719
Bruce Korb [Wed, 23 Jun 1999 12:29:01 +0000 (12:29 +0000)]
inclhack.def: Add fix development commentary
1999-06-23 Bruce Korb <ddsinc09@ix.netcom.com>
*fixinc/inclhack.def: Add fix development commentary
(read_ret_type): reactivate and add selection clause
(zzz_*): tweak output file name to match what is used in hackshell.tpl
*fixinc/{fixincl.x|inclhack.sh}: regen
From-SVN: r27718
Warren Levy [Wed, 23 Jun 1999 12:24:59 +0000 (12:24 +0000)]
DatagramSocketImpl.java (localPort): Fixed typo to match JDK.
* java/net/DatagramSocketImpl.java (localPort): Fixed typo to match JDK.
* java/net/natPlainDatagramSocketImpl.cc (bind): ditto.
* java/text/ChoiceFormat.java (nextDouble(double, boolean)): Method
is not final per JDK.
* java/util/PropertyResourceBundle.java (handleGetObject): Method is
public per JDK.
* java/util/zip/DataFormatException.java: Class extends Exception.
* java/util/zip/Deflater.java (finalize): Method is protected per JDK.
* java/util/zip/ZipEntry.java: Class implements ZipConstants.
* java/util/zip/ZipInputStream.java: ditto.
(closeEntry): Changed method name to match JDK spec.
From-SVN: r27717
Mark Mitchell [Wed, 23 Jun 1999 12:10:00 +0000 (12:10 +0000)]
libio.exp (test_libio): Use additional_flags, not additional_options.
* lib/libio.exp (test_libio): Use additional_flags, not
additional_options.
From-SVN: r27716
Jason Merrill [Wed, 23 Jun 1999 00:49:46 +0000 (00:49 +0000)]
expr.c (expand_expr): STRIP_NOPS before checking against MAX_INTEGER_COMPUTATION_MODE
* expr.c (expand_expr): STRIP_NOPS before checking against
MAX_INTEGER_COMPUTATION_MODE
(check_max_integer_computation_mode): Likewise.
From-SVN: r27715
Jeff Law [Wed, 23 Jun 1999 00:45:02 +0000 (18:45 -0600)]
Daily bump.
From-SVN: r27712
Andrew Haley [Tue, 22 Jun 1999 23:22:13 +0000 (23:22 +0000)]
verify.c (verify_jvm_instructions): Check for pending blocks before invalid PC test and opcode switch, not after.
1999-06-22 Andrew Haley <aph@cygnus.com>
* verify.c (verify_jvm_instructions): Check for pending blocks
before invalid PC test and opcode switch, not after.
From-SVN: r27710
Tom Tromey [Tue, 22 Jun 1999 22:46:19 +0000 (16:46 -0600)]
configure.in (target_libs): Added target-zlib.
d
* configure.in (target_libs): Added target-zlib.
* Makefile.in (ALL_TARGET_MODULES): Added zlib.
(CONFIGURE_TARGET_MODULES): Likewise.
(CHECK_TARGET_MODULES): Likewise.
(INSTALL_TARGET_MODULES): Likewise.
(CLEAN_TARGET_MODULES): Likewise.
(configure-target-zlib): New target.
(all-target-zlib): Likewise.
(all-target-libjava): Depend on all-target-zlib.
(configure-target-libjava): Depend on configure-target-zlib.
* Makefile.in (configure-target-libjava): Depend on
configure-target-newlib.
(configure-target-boehm-gc): New target.
(configure-target-qthreads): New target.
* configure.in (host_tools): Added zip.
* Makefile.in (all-target-libjava): Depend on all-zip.
(all-zip): New target.
(ALL_MODULES): Added all-zip.
(NATIVE_CHECK_MODULES): Added check-zip.
(INSTALL_MODULES): Added install-zip.
(CLEAN_MODULES): Added clean-zip.
* configure.in (target_libs): Added target-qthreads.
* Makefile.in (ALL_TARGET_MODULES): Added qthreads.
(CONFIGURE_TARGET_MODULES): Likewise.
(CHECK_TARGET_MODULES): Likewise.
(INSTALL_TARGET_MODULES): Likewise.
(CLEAN_TARGET_MODULES): Likewise.
(all-target-qthreads): New target.
(configure-target-libjava): Depend on configure-target-qthreads.
(all-target-libjava): Depend on all-target-qthreads.
* Makefile.in (ALL_TARGET_MODULES): Added libjava, boehm-gc.
(CONFIGURE_TARGET_MODULES): Likewise.
(CHECK_TARGET_MODULES): Likewise.
(INSTALL_TARGET_MODULES): Likewise.
(CLEAN_TARGET_MODULES): Likewise.
(all-target-libjava): New target.
(all-target-boehm-gc): Likewise.
* configure.in (target_libs): Added libjava, boehm-gc.
From-SVN: r27709
Tom Tromey [Tue, 22 Jun 1999 22:46:17 +0000 (16:46 -0600)]
configure.in (target_libs): Added target-zlib.
�
* configure.in (target_libs): Added target-zlib.
* Makefile.in (ALL_TARGET_MODULES): Added zlib.
(CONFIGURE_TARGET_MODULES): Likewise.
(CHECK_TARGET_MODULES): Likewise.
(INSTALL_TARGET_MODULES): Likewise.
(CLEAN_TARGET_MODULES): Likewise.
(configure-target-zlib): New target.
(all-target-zlib): Likewise.
(all-target-libjava): Depend on all-target-zlib.
(configure-target-libjava): Depend on configure-target-zlib.
* Makefile.in (configure-target-libjava): Depend on
configure-target-newlib.
(configure-target-boehm-gc): New target.
(configure-target-qthreads): New target.
* configure.in (host_tools): Added zip.
* Makefile.in (all-target-libjava): Depend on all-zip.
(all-zip): New target.
(ALL_MODULES): Added all-zip.
(NATIVE_CHECK_MODULES): Added check-zip.
(INSTALL_MODULES): Added install-zip.
(CLEAN_MODULES): Added clean-zip.
* configure.in (target_libs): Added target-qthreads.
* Makefile.in (ALL_TARGET_MODULES): Added qthreads.
(CONFIGURE_TARGET_MODULES): Likewise.
(CHECK_TARGET_MODULES): Likewise.
(INSTALL_TARGET_MODULES): Likewise.
(CLEAN_TARGET_MODULES): Likewise.
(all-target-qthreads): New target.
(configure-target-libjava): Depend on configure-target-qthreads.
(all-target-libjava): Depend on all-target-qthreads.
* Makefile.in (ALL_TARGET_MODULES): Added libjava, boehm-gc.
(CONFIGURE_TARGET_MODULES): Likewise.
(CHECK_TARGET_MODULES): Likewise.
(INSTALL_TARGET_MODULES): Likewise.
(CLEAN_TARGET_MODULES): Likewise.
(all-target-libjava): New target.
(all-target-boehm-gc): Likewise.
* configure.in (target_libs): Added libjava, boehm-gc.
From-SVN: r27708
Jim Wilson [Tue, 22 Jun 1999 20:33:23 +0000 (20:33 +0000)]
Correct typo in smul@var{m}3_highpart documentation.
From-SVN: r27706
Jim Wilson [Tue, 22 Jun 1999 14:39:07 +0000 (14:39 +0000)]
Fix for abort when PROMOTE_MODES defined but PROMOTE_FUNCTION_{ARG,RETURN} not.
* expr.c (store_expr): When target is a promoted subreg, return a
promoted subreg as a result.
From-SVN: r27705
Michael Meissner [Tue, 22 Jun 1999 14:31:38 +0000 (14:31 +0000)]
Retabify
From-SVN: r27704
Bruce Korb [Tue, 22 Jun 1999 09:39:06 +0000 (09:39 +0000)]
inclhack.def (end_else_label): combined else_label and endif_label and fixed the sed expression.
*fixinc/inclhack.def(end_else_label): combined else_label
and endif_label and fixed the sed expression.
*fixinc/{fixincl.x|inclhack.sh}: regen
From-SVN: r27703
Mark Mitchell [Tue, 22 Jun 1999 07:21:50 +0000 (07:21 +0000)]
init.c (expand_aggr_vbase_init): Rename to construct_virtual_bases.
* init.c (expand_aggr_vbase_init): Rename to
construct_virtual_bases. Conditionalize construction here,
rather than ...
(emit_base_init): Here.
From-SVN: r27701
Tom Tromey [Tue, 22 Jun 1999 02:36:09 +0000 (02:36 +0000)]
* ltconfig, ltmain.sh: Update to libtool 1.2f.
From-SVN: r27699
Jeff Law [Tue, 22 Jun 1999 01:00:30 +0000 (19:00 -0600)]
rs6000.md (movdf_hardfloat32): Use %X instead of always emitting 'x' when handling non-offsettable addresses
h
* rs6000.md (movdf_hardfloat32): Use %X instead of always emitting
'x' when handling non-offsettable addresses
From-SVN: r27697
Jeff Law [Tue, 22 Jun 1999 01:00:27 +0000 (19:00 -0600)]
rs6000.md (movdf_hardfloat32): Use %X instead of always emitting 'x' when handling non-offsettable addresses
�
* rs6000.md (movdf_hardfloat32): Use %X instead of always emitting
'x' when handling non-offsettable addresses
From-SVN: r27696
Jeff Law [Tue, 22 Jun 1999 00:45:03 +0000 (18:45 -0600)]
Daily bump.
From-SVN: r27692
Richard Earnshaw [Mon, 21 Jun 1999 23:22:35 +0000 (17:22 -0600)]
final.c (shorten_branches): Don't try to split an insn that has been deleted.
H
* final.c (shorten_branches): Don't try to split an insn that has
been deleted.
From-SVN: r27691
Richard Earnshaw [Mon, 21 Jun 1999 23:22:32 +0000 (17:22 -0600)]
final.c (shorten_branches): Don't try to split an insn that has been deleted.
�
* final.c (shorten_branches): Don't try to split an insn that has
been deleted.
From-SVN: r27690
Mark Mitchell [Mon, 21 Jun 1999 22:47:29 +0000 (22:47 +0000)]
mips.c (symbolic_expression_p): New function.
* config/mips/mips.c (symbolic_expression_p): New function.
(mips_select_rtx_section): Put symbolic expressions in the
data section, not the read-only data section.
From-SVN: r27688
Jeff Law [Mon, 21 Jun 1999 21:36:53 +0000 (15:36 -0600)]
Fix minor goof.
From-SVN: r27686
Jeffrey A Law [Mon, 21 Jun 1999 21:13:38 +0000 (21:13 +0000)]
* rs6000.md (find_addr_reg): Handle LO_SUM addresses.
From-SVN: r27684
Richard Henderson [Mon, 21 Jun 1999 20:20:26 +0000 (13:20 -0700)]
collect2.c (main): Log frame table count.
* collect2.c (main): Log frame table count.
(GCC_OK_SYMBOL) [ECOFF]: Accept stGlobal.
(scan_prog_file) [COFF]: Handle frame tables.
* alpha/alpha.h (UNALIGNED_SHORT_ASM_OP): Define.
(UNALIGNED_INT_ASM_OP, UNALIGNED_DOUBLE_INT_ASM_OP): Define.
* alpha/elf.h: Undef them again.
* alpha/vms.h: Remove their definitions.
From-SVN: r27680
J"orn Rennecke [Mon, 21 Jun 1999 19:21:48 +0000 (19:21 +0000)]
sh.c (machine_dependent_reorg): When fixing up fp pcloads...
* sh.c (machine_dependent_reorg): When fixing up fp pcloads,
remove the clobber of r0 and change the REG_UNUSED note to
REG_INC.
From-SVN: r27676
Jakub Jelinek [Mon, 21 Jun 1999 17:52:47 +0000 (19:52 +0200)]
Jakub Jelinek <jj@ultra.linux.cz>
Jakub Jelinek <jj@ultra.linux.cz>
* real.c (ereal_from_double): Fix for 64-bit big endian hosts.
* emit-rtl.c (gen_lowpart_common): Add case for hosts where double
fits in HOST_WIDE_INT and one uses union to access a long constant
as double.
From-SVN: r27675
Richard Henderson [Mon, 21 Jun 1999 17:47:44 +0000 (10:47 -0700)]
sparc.c (sparc_override_options): Don't allow profiling for code models other than medlow.
* sparc.c (sparc_override_options): Don't allow profiling for
code models other than medlow.
(sparc_function_profiler): New function from old FUNCTION_PROFILER
macro. Use ASM_GENERATE_INTERNAL_LABEL and MCOUNT_FUNCTION.
(sparc_function_block_profiler): Likewise. Use user_label_prefix.
(sparc_block_profiler): Likewise.
(sparc_function_block_profiler_exit): Likewise.
* sparc.h (FUNCTION_PROFILER): Call new sparc.c function.
(FUNCTION_BLOCK_PROFILER): Likewise.
(BLOCK_PROFILER): Likewise.
(FUNCTION_BLOCK_PROFILER_EXIT): Likewise.
(MCOUNT_FUNCTION): New.
* sparc/pbd.h (FUNCTION_PROFILER): Delete.
(FUNCTION_BLOCK_PROFILER, BLOCK_PROFILER): Delete.
* sparc/sun4o3.h (FUNCTION_PROFILER): Delete.
(MCOUNT_FUNCTION): New.
* sparc/sysv4.h (FUNCTION_BLOCK_PROFILER): Delete.
(BLOCK_PROFILER): Delete.
(MCOUNT_FUNCTION): New.
From-SVN: r27672
Tom Tromey [Mon, 21 Jun 1999 15:42:12 +0000 (15:42 +0000)]
ieeefp.h (__IEEE_LITTLE_ENDIAN): Define for alpha.
* java/lang/ieeefp.h (__IEEE_LITTLE_ENDIAN): Define for alpha.
From Jeff Sturm.
From-SVN: r27671
Tom Tromey [Mon, 21 Jun 1999 15:39:02 +0000 (15:39 +0000)]
Alpha patch from Jeff Sturm:
* os_dep.c (GC_init_linuxalpha): New function.
* misc.c: Initialize for alpha linux.
* gc_priv.h (GC_test_and_set): Define for alpha.
* config.h: Don't assume __data_start on alpha.
From-SVN: r27670
Tom Tromey [Mon, 21 Jun 1999 15:02:22 +0000 (15:02 +0000)]
Makefile.in: Rebuilt.
* Makefile.in: Rebuilt.
* Makefile.am (libzgcj_la_LDFLAGS): Use -version-info, not
-release.
From-SVN: r27669
Tom Tromey [Mon, 21 Jun 1999 14:57:44 +0000 (14:57 +0000)]
Makefile.in: Rebuilt.
* Makefile.in: Rebuilt.
* Makefile.am (libgcjgc_la_LDFLAGS): Use -version-info, not
-release.
From-SVN: r27668
Tom Tromey [Mon, 21 Jun 1999 13:03:47 +0000 (13:03 +0000)]
Makefile.in: Rebuilt.
* Makefile.in: Rebuilt.
* Makefile.am (toolexeclibdir): Define as libdir when
appropriate.
* configure: Rebuilt.
* configure.in (USE_LIBDIR): New conditional.
From-SVN: r27667
Jason Merrill [Mon, 21 Jun 1999 12:13:41 +0000 (08:13 -0400)]
up
From-SVN: r27666
Gerald Pfeifer [Mon, 21 Jun 1999 11:57:15 +0000 (13:57 +0200)]
* g77.texi: Update links.
From-SVN: r27662
David Edelsohn [Mon, 21 Jun 1999 11:14:59 +0000 (11:14 +0000)]
* rs6000.md (movdf_hardfloat32): Fix typo in case 2.
From-SVN: r27661
Tom Tromey [Mon, 21 Jun 1999 11:14:41 +0000 (11:14 +0000)]
configure: Rebuilt.
* configure: Rebuilt.
* configure.in: Recognize all forms of alpha.
From-SVN: r27660
Vladimir Makarov [Mon, 21 Jun 1999 09:42:51 +0000 (09:42 +0000)]
elf.h (BSS_SECTION_ASM_OP, [...]): Add the macros.
Mon Jun 21 12:27:17 1999 Vladimir Makarov <vmakarov@tofu.to.cygnus.com>
* config/mips/elf.h (BSS_SECTION_ASM_OP, ASM_OUTPUT_ALIGNED_BSS):
Add the macros.
* config/m68k/m68kelf.h (BSS_SECTION_ASM_OP, ASM_OUTPUT_ALIGNED_BSS):
Ditto.
* config/sh/sh.h (BSS_SECTION_ASM_OP, ASM_OUTPUT_ALIGNED_BSS):
Ditto.
* config/arm/telf.h (BSS_SECTION_ASM_OP, ASM_OUTPUT_ALIGNED_BSS):
Ditto.
From-SVN: r27659
Andrew Haley [Mon, 21 Jun 1999 09:18:50 +0000 (09:18 +0000)]
except.c (find_handler_in_range): The upper limit for exception ranges is exclusive, not inclusive...
1999-06-21 Andrew Haley <aph@cygnus.com>
* except.c (find_handler_in_range): The upper limit for exception
ranges is exclusive, not inclusive: (start <= pc < end).
(link_handler): find child pointer which points to outer by
searching sibling list: previous code incorrectly assumed that
outer->outer->first_child must point to outer.
* verify.c (verify_jvm_instructions): FIXME added to code for
`athrow'.
(verify_jvm_instructions): Do not assume that the last block
processed in a subroutine is a block which ends with a `ret'
instruction. With some control flows it is possible that the last
block ends with an `athrow'.
From-SVN: r27658
Nick Clifton [Mon, 21 Jun 1999 07:25:35 +0000 (07:25 +0000)]
Add cpp support for ARM920 and ARM920T processor types.
Minor formatting tidies in arm.c and arm.md
From-SVN: r27657
Mark Elbrecht [Mon, 21 Jun 1999 05:23:16 +0000 (23:23 -0600)]
djgpp.h (LIB_SPEC): New.
x
* i386/djgpp.h (LIB_SPEC): New.
(STARTFILE_SPEC): New.
* i386/xm-djgpp.h (NO_SYS_SIGLIST): Deleted. Now obsolete.
From-SVN: r27655
Mark Elbrecht [Mon, 21 Jun 1999 05:23:11 +0000 (23:23 -0600)]
djgpp.h (LIB_SPEC): New.
�
* i386/djgpp.h (LIB_SPEC): New.
(STARTFILE_SPEC): New.
* i386/xm-djgpp.h (NO_SYS_SIGLIST): Deleted. Now obsolete.
From-SVN: r27654
Philippe De Muyter [Mon, 21 Jun 1999 05:21:34 +0000 (23:21 -0600)]
Makefile.in (gnu-regex.o): Do not define STDC_HEADERS in compiler flags.
x
* fixinc/Makefile.in (gnu-regex.o): Do not define STDC_HEADERS in
compiler flags.
* system.h (WSTOPSIG): New macro.
From-SVN: r27653