- 07 Jun, 1999 5 commits
-
-
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. From-SVN: r27393
Dave Brolley committed -
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. From-SVN: r27392
Dave Brolley committed -
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. From-SVN: r27391
Dave Brolley committed -
From-SVN: r27389
Craig Burley committed -
From-SVN: r27387
Jeff Law committed
-
- 06 Jun, 1999 4 commits
-
-
From-SVN: r27386
Jeff Law committed -
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. From-SVN: r27384
Jakub Jelinek committed -
* method.c (is_back_referenceable_type): Back-reference bools when not squangling. [[Split portion of a mixed commit.]] From-SVN: r27382.2
Mark Mitchell committed -
From-SVN: r27380
Jeff Law committed
-
- 05 Jun, 1999 11 commits
-
-
From-SVN: r27378
Craig Burley committed -
From-SVN: r27376
Craig Burley committed -
From-SVN: r27375
Craig Burley committed -
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. From-SVN: r27373
Anthony Green committed -
From-SVN: r27370
Craig Burley committed -
* 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. From-SVN: r27369
Mark Mitchell committed -
From-SVN: r27368
Mark Mitchell committed -
From-SVN: r27367
Craig Burley committed -
From-SVN: r27364
Gabriel Dos Reis committed -
From-SVN: r27359
Craig Burley committed -
From-SVN: r27358
Jeff Law committed
-
- 04 Jun, 1999 8 commits
-
-
* 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. From-SVN: r27354
Gabriel Dos Reis committed -
* alpha/osf.h (CPP_SUBTARGET_SPEC): Handle -threads. (LIB_SPEC): Likewise. Link with -lprof1_r for -g/-pg. From-SVN: r27353
Rainer Orth committed -
From-SVN: r27350
Craig Burley committed -
* semantics.c (finish_if_stmt_cond): Copy cond to permanent_obstack. (finish_while_stmt_cond, finish_do_stmt, finish_for_cond): Likewise. From-SVN: r27348
Jason Merrill committed -
1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> * loop.c (check_dbra_loop): Fix change of Jan 19. From-SVN: r27345
Andreas Schwab committed -
From-SVN: r27344
Nathan Sidwell committed -
From-SVN: r27343
Andreas Schwab committed -
From-SVN: r27341
Jeff Law committed
-
- 03 Jun, 1999 12 commits
-
-
* freebsd-elf.h (SWITCH_TAKES_ARG): Redefine, not define. (STARTFILE_SPEC): Define, override the svr4.h version. (ENDFILE_SPEC): Likewise. From-SVN: r27340
Marc Espie committed -
� * fixinc/inclhack.def (limits_ifndefs): Also apply to sys/limits.h * fixinc/fixincl.x: Regenerated. * fixinc/inclhack.sh: Regenerated. From-SVN: r27338
Jeff Law committed -
� * fixinc/inclhack.def (limits_ifndefs): Also apply to sys/limits.h * fixinc/fixincl.x: Regenerated. * fixinc/inclhack.sh: Regenerated. From-SVN: r27337
Jeff Law committed -
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. From-SVN: r27334
Warren Levy committed -
* sh.c (barrier_align): Don't return early for normal branch/barrier when optimizing for SH2. From-SVN: r27333
J"orn Rennecke committed -
P * i386/udk.h (LINK_SPEC): Correct linker search path for system libraries. From-SVN: r27331
Robert Lipe committed -
� * i386/udk.h (LINK_SPEC): Correct linker search path for system libraries. From-SVN: r27330
Robert Lipe committed -
* sh.c (fixup_addr_diff_vecs): Emit braf reference label. (braf_label_ref_operand): Delete. * sh.h (PREDICATE_CODES): Remove braf_label_ref_operand. * sh.md (casesi_jump_2): Operand1 is now the inside of a label_ref, and has no predicate. The patten has a predicate to guard against invalid substitutions. (dummy_jump): Delete. (casesi): Update use of casesi_jump_2. From-SVN: r27329
J"orn Rennecke committed -
decl.c (grokdeclarator): Don't treat arbitrary types as unsigned just because flag_signed_bitfields is false. * decl.c (grokdeclarator): Don't treat arbitrary types as unsigned just because flag_signed_bitfields is false. From-SVN: r27328
Mark Mitchell committed -
From-SVN: r27327
Bruce Korb committed -
* semantics.c (begin_class_definition): Update the struct's location here ... * class.c (finish_struct): ... rather than here. * decl.c (make_typename_type): Don't rely on uninitialized variable. From-SVN: r27326
Nathan Sidwell committed -
* dwarf2out.c (add_incomplete_type): New fn. (gen_struct_or_union_type_die): Call it. (retry_incomplete_types): New fn. (dwarf2out_finish): Call it. From-SVN: r27325
Jason Merrill committed
-