- 08 Jun, 1999 4 commits
-
-
* 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. From-SVN: r27424
Nathan Sidwell committed -
* fixinc/inclhack.def (bad_lval): Remove bogus selector. * fixinc/inclhack.sh, fixinc/fixincl.x, fixinc/fixincl.sh; Rebuilt. From-SVN: r27423
Jeff Law committed -
From-SVN: r27419
Jeff Law committed -
* fixinc/inclhack.def (avoid_bool): Also catch "typedef [unsigned] int bool". * fixinc/inclhack.sh, fixinc/fixincl.x, fixinc/fixincl.sh: Rebuilt. From-SVN: r27418
Jeffrey A Law committed
-
- 07 Jun, 1999 18 commits
-
-
* g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf. Until dynamic thunks work. From-SVN: r27416
Jeffrey A Law committed -
� * configure.in (*-*-freebsd2*): Add missing '*' at end of configure string. From-SVN: r27414
Jeffrey A Law committed -
* gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd. * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise. From-SVN: r27413
Jeffrey A Law committed -
� * m68k/x-hp3bsd44: Delete obsolete and incorrect file. * configure.in (m68k-hp-bsd4.4): No longer use x-hp3bsd44. * configure: Rebuilt. From-SVN: r27412
Jeff Law committed -
� * m68k/x-hp3bsd44: Delete obsolete and incorrect file. * configure.in (m68k-hp-bsd4.4): No longer use x-hp3bsd44. * configure: Rebuilt. From-SVN: r27411
Jeff Law committed -
� * m68k/x-hp3bsd44: Delete obsolete and incorrect file. * configure.in (m68k-hp-bsd4.4): No longer use x-hp3bsd44. * configure: Rebuilt. From-SVN: r27410
Jeff Law committed -
� * 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. From-SVN: r27406
Mark Kettenis committed -
inclhack.def (math_gcc_ifndefs): Insert whitespace between sed's -e flag, and the open-quote following it. * 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. From-SVN: r27405
Kaveh R. Ghazi committed -
varasm.c (assemble_start_function): Remove the function from the pending weak decls list when we define a function. * 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. Co-Authored-By: Jeffrey A Law <law@cygnus.com> From-SVN: r27402
Robert Lipe committed -
( * pa.md (fmpyfadd, fmpynfadd, fnegabs): New patterns. From-SVN: r27398
Jerry Quinn committed -
� * pa.md (fmpyfadd, fmpynfadd, fnegabs): New patterns. From-SVN: r27397
Jerry Quinn committed -
parse.y (note_possible_classname): Mark returned node with QUALIFIED_P only if the original class name contained a '/'. 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 '/'. From-SVN: r27396
Alexandre Petit-Bianco committed -
* search.c (convert_pointer_to_single_level): Reimplement without using get_binfo. From-SVN: r27394
Mark Mitchell committed -
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 3 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
-