aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Collapse)AuthorFilesLines
1999-06-10Daily bump.Jeff Law1-1/+1
From-SVN: r27482
1999-06-10Mumit Khan <khan@xraylith.wisc.edu>Mumit Khan2-0/+9
Mumit Khan <khan@xraylith.wisc.edu> * i386/cygwin.h (SET_ASM_OP): Define. From-SVN: r27478
1999-06-10Mumit Khan <khan@xraylith.wisc.edu>Mumit Khan2-1/+5
Mumit Khan <khan@xraylith.wisc.edu> * reg-stack.c (stack_reg_life_analysis): Find all the RETURN insns. From-SVN: r27475
1999-06-10Corrected quote formationBruce Korb2-2/+2
From-SVN: r27471
1999-06-10Correct quoting rulesBruce Korb2-1/+2
From-SVN: r27470
1999-06-10sh.h (TARGET_HARWARD, [...]): Changed the former to the latter.J"orn Rennecke3-10/+17
* sh.h (TARGET_HARWARD, TARGET_HARVARD): Changed the former to the latter. * sh.md (ic_invalidate_line_i): Remove second alternative. From-SVN: r27469
1999-06-10fix a selection expression, skip a bypassBruce Korb3-14/+8
From-SVN: r27468
1999-06-10fix a selection expression, skip a bypassBruce Korb2-6/+8
From-SVN: r27467
1999-06-10Add ARM920 and ARM920t.Nick Clifton2-1/+7
From-SVN: r27466
1999-06-09Daily bump.Jeff Law1-1/+1
From-SVN: r27465
1999-06-09inclhack.def (no_double_slash): Fix quoting for test.Jeffrey A Law4-3/+6
* fixinc/inclhack.def (no_double_slash): Fix quoting for test. * fixinc/inclhack.sh, fixinc/fixincl.x, fixinc/fixincl.sh; Rebuilt. From-SVN: r27460
1999-06-09Franz Sirl <Franz.Sirl-kernel@lauterbach.com>Franz Sirl4-171/+56
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. From-SVN: r27457
1999-06-09Added a purpose comment for ioctl_fix_ctrlBruce Korb2-0/+11
From-SVN: r27455
1999-06-09loop.c (loop_insn_first_p): Don't compare LUIDs when P is a note...J"orn Rennecke2-3/+14
* 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. From-SVN: r27454
1999-06-09Fix typo.Jeff Law1-1/+1
From-SVN: r27453
1999-06-09varasm.c (remove_from_pending_weak_list): Verity t->name is non-NULL before ↵Jeff Law1-1/+1
passing it to strcmp. h * varasm.c (remove_from_pending_weak_list): Verity t->name is non-NULL before passing it to strcmp. From-SVN: r27450
1999-06-09varasm.c (remove_from_pending_weak_list): Verity t->name is non-NULL before ↵Jeff Law1-0/+5
passing it to strcmp. � * varasm.c (remove_from_pending_weak_list): Verity t->name is non-NULL before passing it to strcmp. From-SVN: r27449
1999-06-09RegenerateBruce Korb3-2/+4
From-SVN: r27448
1999-06-09improve bypass re for sun_auth_protoBruce Korb2-1/+7
From-SVN: r27447
1999-06-09* invoke.texi: Add C4x invocation docs.Michael Hayes2-0/+135
From-SVN: r27445
1999-06-09c4x.h (TARGET_EXPOSE_LDP, [...]): Define new macros.Michael Hayes4-16/+81
* 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. From-SVN: r27443
1999-06-08fixincludes: Avoid removing '.'.Jeff Law5-5/+5
� * fixincludes: Avoid removing '.'. * fixinc/fixinc.svr4: Likewise. * fixinc/fixinc.winnt: Likewise. * fixinc/inclhack.tpl: Likewise. * fixinc/fixincl.sh, fixinc/inclhack.sh: Rebuilt. From-SVN: r27440
1999-06-08fixincludes: Avoid removing '.'.Jeff Law1-1/+1
� * fixincludes: Avoid removing '.'. * fixinc/fixinc.svr4: Likewise. * fixinc/fixinc.winnt: Likewise. * fixinc/inclhack.tpl: Likewise. * fixinc/fixincl.sh, fixinc/inclhack.sh: Rebuilt. From-SVN: r27439
1999-06-08fixincludes: Avoid removing '.'.Jeff Law1-0/+8
� * fixincludes: Avoid removing '.'. * fixinc/fixinc.svr4: Likewise. * fixinc/fixinc.winnt: Likewise. * fixinc/inclhack.tpl: Likewise. * fixinc/fixincl.sh, fixinc/inclhack.sh: Rebuilt. From-SVN: r27438
1999-06-08inclhack.def (sun_catmacro): Escape parens in the select pattern.Kaveh R. Ghazi4-3/+9
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. From-SVN: r27434
1999-06-08c-pragma.c (handle_pragma_token): Handle `#pragma pack()' correctly.Mumit Khan2-2/+16
* c-pragma.c (handle_pragma_token): Handle `#pragma pack()' correctly. From-SVN: r27432
1999-06-08Daily bump.Jeff Law1-1/+1
From-SVN: r27429
1999-06-08Fix aix4.1 configure problem reported by Kaven Ghazi.Jim Wilson3-2/+7
* configure.in (rs6000-ibm-aix4.[12]*): Change rx6000 to rs6000. * configure: Regenerate. From-SVN: r27428
1999-06-08optabs.c (expand_cmplxdiv_wide): Use expand_abs to get the absolute values.Richard Earnshaw2-5/+16
* optabs.c (expand_cmplxdiv_wide): Use expand_abs to get the absolute values. From-SVN: r27426
1999-06-08* g++.old-deja/g++.eh/catch1.C: New test.Nathan Sidwell2-0/+22
From-SVN: r27425
1999-06-08except.c (complete_ptr_ref_or_void_ptr_p): New function, broken out of ...Nathan Sidwell2-20/+44
* 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
1999-06-07inclhack.def (bad_lval): Remove bogus selector.Jeff Law3-16/+4
* fixinc/inclhack.def (bad_lval): Remove bogus selector. * fixinc/inclhack.sh, fixinc/fixincl.x, fixinc/fixincl.sh; Rebuilt. From-SVN: r27423
1999-06-07Daily bump.Jeff Law1-1/+1
From-SVN: r27419
1999-06-07inclhack.def (avoid_bool): Also catch "typedef [unsigned] int bool".Jeffrey A Law4-0/+36
* fixinc/inclhack.def (avoid_bool): Also catch "typedef [unsigned] int bool". * fixinc/inclhack.sh, fixinc/fixincl.x, fixinc/fixincl.sh: Rebuilt. From-SVN: r27418
1999-06-07p6610a.C: Expect failure on freebsd-elf.Jeffrey A Law2-1/+3
* g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf. Until dynamic thunks work. From-SVN: r27416
1999-06-07rbug.x: Expect failure on freebsd.Jeffrey A Law3-0/+16
* gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd. * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise. From-SVN: r27413
1999-06-07x-hp3bsd44: Delete obsolete and incorrect file.Jeff Law2-2/+0
� * m68k/x-hp3bsd44: Delete obsolete and incorrect file. * configure.in (m68k-hp-bsd4.4): No longer use x-hp3bsd44. * configure: Rebuilt. From-SVN: r27412
1999-06-07x-hp3bsd44: Delete obsolete and incorrect file.Jeff Law1-93/+92
� * m68k/x-hp3bsd44: Delete obsolete and incorrect file. * configure.in (m68k-hp-bsd4.4): No longer use x-hp3bsd44. * configure: Rebuilt. From-SVN: r27411
1999-06-07x-hp3bsd44: Delete obsolete and incorrect file.Jeff Law1-0/+6
� * m68k/x-hp3bsd44: Delete obsolete and incorrect file. * configure.in (m68k-hp-bsd4.4): No longer use x-hp3bsd44. * configure: Rebuilt. From-SVN: r27410
1999-06-07gnu.h: Include <gnu.h> right after <i386/linux.h>...Mark Kettenis2-6/+30
� * 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
1999-06-07inclhack.def (math_gcc_ifndefs): Insert whitespace between sed's -e flag, ↵Kaveh R. Ghazi4-6/+12
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
1999-06-07varasm.c (assemble_start_function): Remove the function from the pending ↵Robert Lipe2-7/+59
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
1999-06-07pa.md (fmpyfadd, [...]): New patterns.Jerry Quinn1-0/+82
( * pa.md (fmpyfadd, fmpynfadd, fnegabs): New patterns. From-SVN: r27398
1999-06-07pa.md (fmpyfadd, [...]): New patterns.Jerry Quinn1-0/+4
� * pa.md (fmpyfadd, fmpynfadd, fnegabs): New patterns. From-SVN: r27397
1999-06-07parse.y (note_possible_classname): Mark returned node with QUALIFIED_P only ↵Alexandre Petit-Bianco3-2/+7
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
1999-06-07search.c (convert_pointer_to_single_level): Reimplement without using get_binfo.Mark Mitchell3-7/+49
* search.c (convert_pointer_to_single_level): Reimplement without using get_binfo. From-SVN: r27394
1999-06-07c-lex.c (GETC): Redefine to call getch.Dave Brolley2-21/+77
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
1999-06-07lex.c (real_yylex): Replace unused bytes from bad multibyte char.Dave Brolley3-28/+61
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
1999-06-07cpplib.c (do_define): Cast `alloca' return value.Dave Brolley5-10/+20
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
1999-06-07Any target using libsubdir must depend on installdirsCraig Burley2-4/+17
From-SVN: r27389