law [Mon, 14 Jun 1999 02:35:26 +0000 (02:35 +0000)]
* gcc.texi: Mention gcc 2.96 instead of egcs 1.00.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27505
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Mon, 14 Jun 1999 00:45:34 +0000 (00:45 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27503
138bc75d-0d04-0410-961f-
82ee72b054a4
oliva [Sun, 13 Jun 1999 01:17:12 +0000 (01:17 +0000)]
* init.c (build_new_1): Look up operator delete even if there was
no explicit new placement.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27502
138bc75d-0d04-0410-961f-
82ee72b054a4
mmitchel [Sun, 13 Jun 1999 01:03:28 +0000 (01:03 +0000)]
* invoke.texi (Option Summary): Add -fpermissive flag.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27500
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Sun, 13 Jun 1999 00:46:03 +0000 (00:46 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27499
138bc75d-0d04-0410-961f-
82ee72b054a4
oliva [Sat, 12 Jun 1999 15:19:28 +0000 (15:19 +0000)]
* test_summary: Set default mail-address and version for egcs
instead of relying on unpredictable pathnames.
Reported by Andreas Jaeger <aj@arthur.rhein-neckar.de>
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27496
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Sat, 12 Jun 1999 02:44:18 +0000 (02:44 +0000)]
`
* sparc.h (LEGITIMIZE_RELOAD_ADDRESS): Do nothing with operands
that require PIC code sequences.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27495
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Sat, 12 Jun 1999 02:44:12 +0000 (02:44 +0000)]
�
* sparc.h (LEGITIMIZE_RELOAD_ADDRESS): Do nothing with operands
that require PIC code sequences.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27494
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Sat, 12 Jun 1999 00:45:33 +0000 (00:45 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27492
138bc75d-0d04-0410-961f-
82ee72b054a4
nickc [Fri, 11 Jun 1999 06:24:55 +0000 (06:24 +0000)]
Add support for thumb-elf target.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27490
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Fri, 11 Jun 1999 03:12:22 +0000 (03:12 +0000)]
* Makefile.in (libgcc2): Pass MAYBE_USE_COLLECT2 as an argument.
* libgcc2.c (__CTOR_LIST, __DTOR_LIST); Do not provide
initializers is some circumstances.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27489
138bc75d-0d04-0410-961f-
82ee72b054a4
warrenl [Fri, 11 Jun 1999 02:34:31 +0000 (02:34 +0000)]
* mauve-libgcj: Activated java.net Mauve tests.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27487
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Fri, 11 Jun 1999 02:20:58 +0000 (02:20 +0000)]
* fixinc/inclhack.def (endif_label): Add additional selector for
more bogus stuff after #endif statements.
* fixinc/inclhack.sh, fixinc/fixincl.x: Rebuilt.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27486
138bc75d-0d04-0410-961f-
82ee72b054a4
bryce [Fri, 11 Jun 1999 01:38:08 +0000 (01:38 +0000)]
* java/net/natInetAddress.cc (aton): Fix typos.
(lookup): Use a bigger buffer size for gethostbyname_r on all
versions of glibc. Updated FIXME comment explaining this.
Modified while loops to not set herr = ERANGE to work around glibc
problems. Use user specified hostname in InetAddress result when
available (consistent with JDK).
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27484
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Fri, 11 Jun 1999 00:45:03 +0000 (00:45 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27482
138bc75d-0d04-0410-961f-
82ee72b054a4
warrenl [Thu, 10 Jun 1999 23:53:37 +0000 (23:53 +0000)]
* java/text/DecimalFormat.java: Throw IllegalArgumentException
throughout rather than ParseException.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27481
138bc75d-0d04-0410-961f-
82ee72b054a4
rth [Thu, 10 Jun 1999 20:45:01 +0000 (20:45 +0000)]
Mumit Khan <khan@xraylith.wisc.edu>
* i386/cygwin.h (SET_ASM_OP): Define.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27478
138bc75d-0d04-0410-961f-
82ee72b054a4
rth [Thu, 10 Jun 1999 20:43:56 +0000 (20:43 +0000)]
Mike Stump <mrs@wrs.com>
* Makefile.in (setenv.o): Add config.h dep for setenv.o to fix
parallel builds.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27477
138bc75d-0d04-0410-961f-
82ee72b054a4
rth [Thu, 10 Jun 1999 20:40:39 +0000 (20:40 +0000)]
Mumit Khan <khan@xraylith.wisc.edu>
* reg-stack.c (stack_reg_life_analysis): Find all the RETURN insns.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27475
138bc75d-0d04-0410-961f-
82ee72b054a4
warrenl [Thu, 10 Jun 1999 18:52:00 +0000 (18:52 +0000)]
1999-06-10 Warren Levy <warrenl@cygnus.com>
* java/io/FileDescriptor.java (FileDescriptor(String, int)):
Throw FileNotFoundException instead of IOException.
(open): ditto.
* java/io/FileInputStream.java (FileInputStream): Doesn't throw
IOException.
* java/text/Collator.java (CANONICAL_DECOMPOSITION): Fixed typo
in static field name.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27473
138bc75d-0d04-0410-961f-
82ee72b054a4
korbb [Thu, 10 Jun 1999 14:43:44 +0000 (14:43 +0000)]
Corrected quote formation
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27471
138bc75d-0d04-0410-961f-
82ee72b054a4
korbb [Thu, 10 Jun 1999 14:36:02 +0000 (14:36 +0000)]
Correct quoting rules
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27470
138bc75d-0d04-0410-961f-
82ee72b054a4
amylaar [Thu, 10 Jun 1999 11:25:47 +0000 (11:25 +0000)]
* sh.h (TARGET_HARWARD, TARGET_HARVARD): Changed the former to the
latter.
* sh.md (ic_invalidate_line_i): Remove second alternative.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27469
138bc75d-0d04-0410-961f-
82ee72b054a4
korbb [Thu, 10 Jun 1999 07:36:01 +0000 (07:36 +0000)]
fix a selection expression, skip a bypass
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27468
138bc75d-0d04-0410-961f-
82ee72b054a4
korbb [Thu, 10 Jun 1999 07:25:33 +0000 (07:25 +0000)]
fix a selection expression, skip a bypass
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27467
138bc75d-0d04-0410-961f-
82ee72b054a4
nickc [Thu, 10 Jun 1999 07:09:19 +0000 (07:09 +0000)]
Add ARM920 and ARM920t.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27466
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Thu, 10 Jun 1999 00:45:35 +0000 (00:45 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27465
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Wed, 9 Jun 1999 22:17:49 +0000 (22:17 +0000)]
* fixinc/inclhack.def (no_double_slash): Fix quoting for test.
* fixinc/inclhack.sh, fixinc/fixincl.x, fixinc/fixincl.sh; Rebuilt.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27460
138bc75d-0d04-0410-961f-
82ee72b054a4
bryce [Wed, 9 Jun 1999 17:42:26 +0000 (17:42 +0000)]
* java/lang/Runtime.java (exec): Convert prog name and arguments
to string array.
* java/lang/natPosixProcess.cc (startProcess): Fix typo in
environment array conversion. Preserve current environment if envp
not passed. Preserve PATH unless explicitly specified.
* java/io/DataInputStream.java (readLine): Fix case where '\r' is
followed by EOF. Set a flag when a line is terminated by '\r' and
ignore following '\n' if set.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27458
138bc75d-0d04-0410-961f-
82ee72b054a4
rth [Wed, 9 Jun 1999 16:01:51 +0000 (16:01 +0000)]
Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
* rs6000.md (movsi_got_internal_mem): Delete.
* rs6000.h (CONDITIONAL_REGISTER_USAGE): Mark PIC_OFFSET_TABLE_REGNUM.
(GOT_TOC_REGNUM): Delete.
(PIC_OFFSET_TABLE_REGNUM): Define.
(FINALIZE_PIC): Disable.
* rs6000.c (rs6000_got_register): New code for fixed pic register.
(rs6000_replace_regno): Delete.
(rs6000_finalize_pic): Likewise.
(output_prolog): Handle PIC_OFFSET_TABLE_REGNUM.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27457
138bc75d-0d04-0410-961f-
82ee72b054a4
korbb [Wed, 9 Jun 1999 14:20:47 +0000 (14:20 +0000)]
Added a purpose comment for ioctl_fix_ctrl
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27455
138bc75d-0d04-0410-961f-
82ee72b054a4
amylaar [Wed, 9 Jun 1999 14:09:50 +0000 (14:09 +0000)]
* loop.c (loop_insn_first_p): Don't compare LUIDs when P
is a note; use <= for the compare; advance P while it is
a NOTE.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27454
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Wed, 9 Jun 1999 12:15:18 +0000 (12:15 +0000)]
Fix typo.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27453
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Wed, 9 Jun 1999 12:12:17 +0000 (12:12 +0000)]
h
* varasm.c (remove_from_pending_weak_list): Verity t->name
is non-NULL before passing it to strcmp.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27450
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Wed, 9 Jun 1999 12:12:14 +0000 (12:12 +0000)]
�
* varasm.c (remove_from_pending_weak_list): Verity t->name
is non-NULL before passing it to strcmp.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27449
138bc75d-0d04-0410-961f-
82ee72b054a4
korbb [Wed, 9 Jun 1999 07:02:39 +0000 (07:02 +0000)]
Regenerate
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27448
138bc75d-0d04-0410-961f-
82ee72b054a4
korbb [Wed, 9 Jun 1999 06:58:09 +0000 (06:58 +0000)]
improve bypass re for sun_auth_proto
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27447
138bc75d-0d04-0410-961f-
82ee72b054a4
m.hayes [Wed, 9 Jun 1999 04:06:45 +0000 (04:06 +0000)]
* invoke.texi: Add C4x invocation docs.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27445
138bc75d-0d04-0410-961f-
82ee72b054a4
m.hayes [Wed, 9 Jun 1999 03:47:24 +0000 (03:47 +0000)]
* config/c4x/c4x.h (TARGET_EXPOSE_LDP, LEGITIMIZE_RELOAD_ADDRESS):
Define new macros.
* config/c4x/c4x.c (c4x_emit_move_sequence, src_operand): Use
TARGET_EXPOSE_LDP.
(c4x_legitimize_reload_address): New function.
* config/c4x/c4x.md: Update docs.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27443
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Wed, 9 Jun 1999 03:20:44 +0000 (03:20 +0000)]
�
* fixincludes: Avoid removing '.'.
* fixinc/fixinc.svr4: Likewise.
* fixinc/fixinc.winnt: Likewise.
* fixinc/inclhack.tpl: Likewise.
* fixinc/fixincl.sh, fixinc/inclhack.sh: Rebuilt.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27440
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Wed, 9 Jun 1999 03:20:36 +0000 (03:20 +0000)]
�
* fixincludes: Avoid removing '.'.
* fixinc/fixinc.svr4: Likewise.
* fixinc/fixinc.winnt: Likewise.
* fixinc/inclhack.tpl: Likewise.
* fixinc/fixincl.sh, fixinc/inclhack.sh: Rebuilt.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27439
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Wed, 9 Jun 1999 03:20:32 +0000 (03:20 +0000)]
�
* fixincludes: Avoid removing '.'.
* fixinc/fixinc.svr4: Likewise.
* fixinc/fixinc.winnt: Likewise.
* fixinc/inclhack.tpl: Likewise.
* fixinc/fixincl.sh, fixinc/inclhack.sh: Rebuilt.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27438
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Wed, 9 Jun 1999 02:52:16 +0000 (02:52 +0000)]
1999-06-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* fixinc/inclhack.def (sun_catmacro): Escape parens in the select
pattern.
* fixinc/fixincl.x, fixinc/inclhack.sh: Rebuilt.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27434
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Wed, 9 Jun 1999 02:16:12 +0000 (02:16 +0000)]
* c-pragma.c (handle_pragma_token): Handle `#pragma pack()'
correctly.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27432
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Wed, 9 Jun 1999 00:45:04 +0000 (00:45 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27429
138bc75d-0d04-0410-961f-
82ee72b054a4
wilson [Tue, 8 Jun 1999 13:08:15 +0000 (13:08 +0000)]
Fix aix4.1 configure problem reported by Kaven Ghazi.
* configure.in (rs6000-ibm-aix4.[12]*): Change rx6000 to rs6000.
* configure: Regenerate.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27428
138bc75d-0d04-0410-961f-
82ee72b054a4
rearnsha [Tue, 8 Jun 1999 05:50:01 +0000 (05:50 +0000)]
* optabs.c (expand_cmplxdiv_wide): Use expand_abs to get the absolute
values.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27426
138bc75d-0d04-0410-961f-
82ee72b054a4
nathan [Tue, 8 Jun 1999 05:31:07 +0000 (05:31 +0000)]
* g++.old-deja/g++.eh/catch1.C: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27425
138bc75d-0d04-0410-961f-
82ee72b054a4
nathan [Tue, 8 Jun 1999 05:29:05 +0000 (05:29 +0000)]
* except.c (complete_ptr_ref_or_void_ptr_p): New function, broken out
of ...
(build_throw): ... here. Call it.
(process_start_catch_block): Call it.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27424
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Tue, 8 Jun 1999 01:53:49 +0000 (01:53 +0000)]
* fixinc/inclhack.def (bad_lval): Remove bogus selector.
* fixinc/inclhack.sh, fixinc/fixincl.x, fixinc/fixincl.sh; Rebuilt.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27423
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Tue, 8 Jun 1999 00:45:02 +0000 (00:45 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27419
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Tue, 8 Jun 1999 00:10:51 +0000 (00:10 +0000)]
* fixinc/inclhack.def (avoid_bool): Also catch
"typedef [unsigned] int bool".
* fixinc/inclhack.sh, fixinc/fixincl.x, fixinc/fixincl.sh: Rebuilt.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27418
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Mon, 7 Jun 1999 23:38:03 +0000 (23:38 +0000)]
* g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
Until dynamic thunks work.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27416
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Mon, 7 Jun 1999 23:27:44 +0000 (23:27 +0000)]
�
* configure.in (*-*-freebsd2*): Add missing '*' at end of configure
string.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27414
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Mon, 7 Jun 1999 22:45:02 +0000 (22:45 +0000)]
* gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
* gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27413
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Mon, 7 Jun 1999 21:38:31 +0000 (21:38 +0000)]
�
* m68k/x-hp3bsd44: Delete obsolete and incorrect file.
* configure.in (m68k-hp-bsd4.4): No longer use x-hp3bsd44.
* configure: Rebuilt.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27412
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Mon, 7 Jun 1999 21:38:27 +0000 (21:38 +0000)]
�
* m68k/x-hp3bsd44: Delete obsolete and incorrect file.
* configure.in (m68k-hp-bsd4.4): No longer use x-hp3bsd44.
* configure: Rebuilt.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27411
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Mon, 7 Jun 1999 21:38:24 +0000 (21:38 +0000)]
�
* m68k/x-hp3bsd44: Delete obsolete and incorrect file.
* configure.in (m68k-hp-bsd4.4): No longer use x-hp3bsd44.
* configure: Rebuilt.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27410
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Mon, 7 Jun 1999 21:10:33 +0000 (21:10 +0000)]
�
* config/i386/gnu.h: Include <gnu.h> right after <i386/linux.h>,
such that we can override its definitions if necessary.
(CPP_SPEC): New define. Support processor specific predefines via
%(cpp_cpu).
(CC1_SPEC): New define. Support processor specific compiler
options via %(cc1_cpu).
(STARTFILE_SPEC): New define. Use crt0.o instead of crt1.o for
-static.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27406
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Mon, 7 Jun 1999 20:35:14 +0000 (20:35 +0000)]
* fixinc/inclhack.def (math_gcc_ifndefs): Insert whitespace
between sed's -e flag, and the open-quote following it.
* fixinc/fixincl.x, fixinc/fixincl.sh: Rebuilt.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27405
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Mon, 7 Jun 1999 19:46:39 +0000 (19:46 +0000)]
* varasm.c (assemble_start_function): Remove the function
from the pending weak decls list when we define a function.
(assemble_variable): Similarly for variables.
(weak_finish): Ignore items on the list with a NULL name.
(remove_from_ending_weak_list); New function to "remove" an item
from the pending weak declarations list.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27402
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Mon, 7 Jun 1999 19:36:20 +0000 (19:36 +0000)]
(
* pa.md (fmpyfadd, fmpynfadd, fnegabs): New patterns.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27398
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Mon, 7 Jun 1999 19:36:17 +0000 (19:36 +0000)]
�
* pa.md (fmpyfadd, fmpynfadd, fnegabs): New patterns.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27397
138bc75d-0d04-0410-961f-
82ee72b054a4
apbianco [Mon, 7 Jun 1999 17:08:34 +0000 (17:08 +0000)]
Mon Jun 7 16:09:51 1999 Alexandre Petit-Bianco <apbianco@cygnus.com>
* parse.y (note_possible_classname): Mark returned node with
QUALIFIED_P only if the original class name contained a '/'.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27396
138bc75d-0d04-0410-961f-
82ee72b054a4
mmitchel [Mon, 7 Jun 1999 13:28:06 +0000 (13:28 +0000)]
* search.c (convert_pointer_to_single_level): Reimplement without
using get_binfo.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27394
138bc75d-0d04-0410-961f-
82ee72b054a4
brolley [Mon, 7 Jun 1999 11:12:38 +0000 (11:12 +0000)]
Mon Jun 7 14:07:39 1999 Dave Brolley <brolley@cygnus.com>
* c-lex.c (GETC): Redefine to call getch.
(UNGETC): Redefine to call put_back.
(putback_buffer): New structure type.
(putback): New static structure.
(getch): New function.
(put_back): New function.
(yylex): Replace unused bytes from bad multibyte character.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27393
138bc75d-0d04-0410-961f-
82ee72b054a4
brolley [Mon, 7 Jun 1999 11:10:29 +0000 (11:10 +0000)]
1999-06-07 Dave Brolley <brolley@cygnus.com>
* lex.c (real_yylex): Replace unused bytes from bad multibyte char.
* input.c (putback_buffer): New structure type.
(putback): Replaces putback_char member.
(putback): Replaces putback_char static variable.
(feed_input): Use putback.
(end_input): Use putback.
(sub_getch): Use putback.
(put_back): Use putback.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27392
138bc75d-0d04-0410-961f-
82ee72b054a4
brolley [Mon, 7 Jun 1999 10:35:27 +0000 (10:35 +0000)]
Mon Jun 7 13:33:39 1999 Dave Brolley <brolley@cygnus.com>
* cpplib.c (do_define): Cast `alloca' return value.
(do_include, do_undef, do_pragma): Likewise.
* cpphash.c (dump_definition): Cast `xstrdup' and `alloca' return
values.
* cppfiles.c (initialize_input_buffer): Cast `xmalloc' return values.
* gcc/cppspec.c (lang_specific_driver): Cast xmalloc return value.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27391
138bc75d-0d04-0410-961f-
82ee72b054a4
burley [Mon, 7 Jun 1999 06:44:07 +0000 (06:44 +0000)]
Any target using libsubdir must depend on installdirs
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27389
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Mon, 7 Jun 1999 00:45:03 +0000 (00:45 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27387
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Sun, 6 Jun 1999 23:30:31 +0000 (23:30 +0000)]
Update LCM stuff.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27386
138bc75d-0d04-0410-961f-
82ee72b054a4
rth [Sun, 6 Jun 1999 11:59:13 +0000 (11:59 +0000)]
Jakub Jelinek <jj@ultra.linux.cz>
* sparc.md (abstf2): This should be an expand.
(split after abstf2_notv9): Fix mode.
(abstf2_hq_v9): New pattern.
(abstf2_v9): Only use when no hard quad.
(absdf2_v9): Fix if target is not the same as source.
(ashrsi3_extend, ashrsi3_extend2, lshrsi3_extend, lshrsi3_extend2):
Add correct output constraints.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27384
138bc75d-0d04-0410-961f-
82ee72b054a4
mmitchel [Sun, 6 Jun 1999 11:06:53 +0000 (11:06 +0000)]
* method.c (is_back_referenceable_type): Back-reference bools when
not squangling.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27382
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Sun, 6 Jun 1999 00:45:02 +0000 (00:45 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27380
138bc75d-0d04-0410-961f-
82ee72b054a4
burley [Sat, 5 Jun 1999 22:07:34 +0000 (22:07 +0000)]
update derived files
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27378
138bc75d-0d04-0410-961f-
82ee72b054a4
burley [Sat, 5 Jun 1999 21:52:35 +0000 (21:52 +0000)]
describe more missing features
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27376
138bc75d-0d04-0410-961f-
82ee72b054a4
burley [Sat, 5 Jun 1999 15:16:18 +0000 (15:16 +0000)]
Dave Love's Intel-related doc fixes
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27375
138bc75d-0d04-0410-961f-
82ee72b054a4
green [Sat, 5 Jun 1999 15:06:44 +0000 (15:06 +0000)]
Sat Jun 5 11:46:59 1999 Anthony Green <green@cygnus.com>
* Make-lang.in (gcjh): More parallel build fixes.
1999-06-03 Mike Stump <mrs@wrs.com>
* Make-lang.in (JCF_DUMP_SOURCES, jvgenmain): Fix parallel builds.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27373
138bc75d-0d04-0410-961f-
82ee72b054a4
burley [Sat, 5 Jun 1999 14:44:16 +0000 (14:44 +0000)]
replace with better test
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27370
138bc75d-0d04-0410-961f-
82ee72b054a4
mmitchel [Sat, 5 Jun 1999 11:12:58 +0000 (11:12 +0000)]
* mips.h (mips_output_conditional_branch): New function.
(mips_adjust_insn_length): Likewise.
(ASSEMBLER_SCRATCH_REGNUM): New macro.
(ADJUST_INSN_LENGTH): Likewise.
* mips.c (print_operand): Add `F' and `W' for floating-point
comparison opcodes.
(machine_dependent_reorg): Adjust MIPS16 code; instruction-lengths
are now in bytes.
(mips_adjust_insn_length): New function.
(mips_output_conditional_branch): New function.
* mips.md (length): Adjust attribute definition to handle
conditional branches. Change lengths to bytes, rather than
instructions throughout. Remove length attribute from
instructions whose length is four bytes, and rely on the default
instead.
(dslot): Fix typo in comment.
Reword conditional branch patterns to use
mips_output_conditional_branch.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27369
138bc75d-0d04-0410-961f-
82ee72b054a4
mmitchel [Sat, 5 Jun 1999 11:03:56 +0000 (11:03 +0000)]
* decl.c (grokdeclarator): Fix typo in last change.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27368
138bc75d-0d04-0410-961f-
82ee72b054a4
burley [Sat, 5 Jun 1999 10:20:59 +0000 (10:20 +0000)]
Use libsubdir, not prefix, for lang-f77
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27367
138bc75d-0d04-0410-961f-
82ee72b054a4
gdr [Sat, 5 Jun 1999 09:41:22 +0000 (09:41 +0000)]
* std/std_valarray.h: Don't #include unconditionally <alloca.h>
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27364
138bc75d-0d04-0410-961f-
82ee72b054a4
burley [Sat, 5 Jun 1999 01:18:45 +0000 (01:18 +0000)]
doc stuff that used to be in README.g77
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27359
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Sat, 5 Jun 1999 00:45:33 +0000 (00:45 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27358
138bc75d-0d04-0410-961f-
82ee72b054a4
gdr [Fri, 4 Jun 1999 19:35:36 +0000 (19:35 +0000)]
* std/std_valarray.h: New file.
* std/slice.h: New file.
* std/slice_array.h: New file.
* std/gslice.h: New file.
* std/gslice_array.h: New file.
* std/mask_array.h: New file.
* std/indirect_array.h: New file.
* std/valarray_array.h: New file.
* std/valarray_array.tcc: New file.
* std/valarray_meta.h: New file.
* valarray.cc: New file.
* valarray: New file
* Makefile.in (OBJS): add valarray.o
(HEADERS): add valarray
(valarray.o): define dependency on valarray.cc
(install): make it possible to install valarray files.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27354
138bc75d-0d04-0410-961f-
82ee72b054a4
rth [Fri, 4 Jun 1999 13:41:19 +0000 (13:41 +0000)]
* alpha/osf.h (CPP_SUBTARGET_SPEC): Handle -threads.
(LIB_SPEC): Likewise.
Link with -lprof1_r for -g/-pg.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27353
138bc75d-0d04-0410-961f-
82ee72b054a4
burley [Fri, 4 Jun 1999 08:14:19 +0000 (08:14 +0000)]
add item to missing features
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27350
138bc75d-0d04-0410-961f-
82ee72b054a4
jason [Fri, 4 Jun 1999 03:45:57 +0000 (03:45 +0000)]
* semantics.c (finish_if_stmt_cond): Copy cond to permanent_obstack.
(finish_while_stmt_cond, finish_do_stmt, finish_for_cond): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27348
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Fri, 4 Jun 1999 01:32:21 +0000 (01:32 +0000)]
1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
* loop.c (check_dbra_loop): Fix change of Jan 19.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27345
138bc75d-0d04-0410-961f-
82ee72b054a4
nathan [Fri, 4 Jun 1999 01:31:42 +0000 (01:31 +0000)]
* except.c (build_throw): Check throw expression validity.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27344
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Fri, 4 Jun 1999 01:30:42 +0000 (01:30 +0000)]
* gcc.c-torture/execute/990604-1.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27343
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Fri, 4 Jun 1999 00:45:04 +0000 (00:45 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27341
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Thu, 3 Jun 1999 23:19:02 +0000 (23:19 +0000)]
* freebsd-elf.h (SWITCH_TAKES_ARG): Redefine, not define.
(STARTFILE_SPEC): Define, override the svr4.h version.
(ENDFILE_SPEC): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27340
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Thu, 3 Jun 1999 23:06:30 +0000 (23:06 +0000)]
�
* fixinc/inclhack.def (limits_ifndefs): Also apply to sys/limits.h
* fixinc/fixincl.x: Regenerated.
* fixinc/inclhack.sh: Regenerated.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27338
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Thu, 3 Jun 1999 23:06:24 +0000 (23:06 +0000)]
�
* fixinc/inclhack.def (limits_ifndefs): Also apply to sys/limits.h
* fixinc/fixincl.x: Regenerated.
* fixinc/inclhack.sh: Regenerated.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27337
138bc75d-0d04-0410-961f-
82ee72b054a4
warrenl [Thu, 3 Jun 1999 22:29:12 +0000 (22:29 +0000)]
1999-06-02 Warren Levy <warrenl@cygnus.com>
* java/net/URL.java (URL(URL,String)): Initialize port to -1.
Ignore context if spec is an absolute URL. Fix braindead
string comparison.
(hashCode): Use JDK 1.2 style algorithm.
* java/net/URLStreamHandler.java (parseURL): Reimplement to handle
context URL properly.
1999-05-30 Anthony Green <green@cygnus.com>
* java/net/URLStreamHandler.java (parseURL): Parse relative URLs
correctly. Clean up "/../" and "/./" path fragments.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27334
138bc75d-0d04-0410-961f-
82ee72b054a4
amylaar [Thu, 3 Jun 1999 21:48:04 +0000 (21:48 +0000)]
Fix pcrel too far problems due to upping CACHE_LOG on SH2:
* sh.c (barrier_align): Don't return early for normal branch/barrier
when optimizing for SH2.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27333
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Thu, 3 Jun 1999 21:27:41 +0000 (21:27 +0000)]
P
* i386/udk.h (LINK_SPEC): Correct linker search path for
system libraries.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27331
138bc75d-0d04-0410-961f-
82ee72b054a4
law [Thu, 3 Jun 1999 21:27:38 +0000 (21:27 +0000)]
�
* i386/udk.h (LINK_SPEC): Correct linker search path for
system libraries.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27330
138bc75d-0d04-0410-961f-
82ee72b054a4