- 02 Jul, 1998 3 commits
-
-
Thu Jul 2 14:13:28 1998 Dave Love <d.love@dl.ac.uk> * Makefile.in (install-info): Don't use $realfile. Ignore possible errors from the install-info program. From-SVN: r20888
Dave Love committed -
From-SVN: r20887
Alasdair Baird committed -
From-SVN: r20886
Jeff Law committed
-
- 01 Jul, 1998 22 commits
-
-
From-SVN: r20885
Jeffrey A Law committed -
* i386.h (HARD_REGNO_MODE_OK): Kill spurrious test. (MODES_TIEABLE_P): Tie SImode and HImode. From-SVN: r20884
Richard Henderson committed -
From-SVN: r20883
Andreas Jaeger committed -
* xcoffout.c (xcoffout_begin_function): Call xcoffout_block for the zero'th block. From-SVN: r20882
Jim Wilson committed -
* h8300.c (print_operand): Delete %L support. * h8300.md (branch_true, branch_false): Use %= with a prefix instead of %L for local branch labels. Prevents emitting of "tl###" labels that are not assembler-temporary and thus confuse gdb. From-SVN: r20881
Ken Raeburn committed -
* reload1.c (emit_reload_insns): Use proper register classes for SECONDARY_INPUT_RELOAD_CLASS / SECONDARY_MEMORY_NEEDED code. From-SVN: r20878
J"orn Rennecke committed -
reload.c (find_reloads): If there are multiple RELOAD_FOR_INPUT_ADDRESS / RELOAD_FOR_OUTPUT_ADDRESS... * reload.c (find_reloads): If there are multiple RELOAD_FOR_INPUT_ADDRESS / RELOAD_FOR_OUTPUT_ADDRESS reloads for one operand, change RELOAD_FOR_INPADDR_ADDRESS / RELOAD_FOR_OUTADDR_ADDRESS for all but the first RELOAD_FOR_INPUT_ADDRESS / RELOAD_FOR_OUTPUT_ADDRESS reloads. From-SVN: r20877
J"orn Rennecke committed -
From-SVN: r20876
Joern Rennecke committed -
Wed Jul 1 11:19:13 1998 Craig Burley <burley@gnu.org> Fix 980701-1.f (which was producing "unaligned trap" on an Alpha running GNU/Linux, as predicted): * equiv.c (ffeequiv_layout_local_): Don't bother coping with pre-padding of entire area while building it; do that instead after the building is done, and do it by modifying only the modulo field. This covers the case of alignment stringency being increased without lowering the starting offset, unlike the previous changes, and even more elegantly than those. * target.c (ffetarget_align): Make sure alignments are non-zero, just in case. From-SVN: r20875
Craig Burley committed -
1998-07-01 Dave Love <d.love@dl.ac.uk> * g77.f-torture/execute/980701-0.f, g77.f-torture/execute/980701-1.f: New test from Craig. From-SVN: r20874
Dave Love committed -
From-SVN: r20873
Dave Love committed -
1998-06-29 Dave Love <d.love@dl.ac.uk> * libI77/wsfe.c (s_wsfe): Fix setting of f__curunit lost in previous change. * libI77/rsfe.c (s_rsfe): Likewise. From-SVN: r20871
Dave Love committed -
From-SVN: r20870
Dave Love committed -
From-SVN: r20869
David Edelsohn committed -
* regmove.c (fixup_match_2): Check that P has RTX_CLASS 'i' before using its PATTERN. From-SVN: r20868
J"orn Rennecke committed -
expr.c (emit_group_load, [...]): Rewrite considering the size and alignment of the structure being manipulated. * expr.c (emit_group_load, emit_group_store): Rewrite considering the size and alignment of the structure being manipulated. * expr.c, calls.c, function.c: Update all callers. * expr.h: Update prototypes. * cse.c (invalidate): Cope with parallels. From-SVN: r20867
Richard Henderson committed -
* sparc.c (function_arg_record_value): Take a MODE arg with which to create the PARALLEL. Update all callers. From-SVN: r20866
Richard Henderson committed -
expr.c (expand_assignment, [...]): Use convert_memory_address instead of convert_to_mode when possible. * expr.c (expand_assignment, store_constructor, expand_expr): Use convert_memory_address instead of convert_to_mode when possible. From-SVN: r20865
Richard Henderson committed -
* alpha.c (alpha_initialize_trampoline): Take arguments describing the layout. Use ptr_mode. Disable hint generation. Use gen_imb. * alpha.h (INITIALIZE_TRAMPOLINE): Pass extra args to the init func. (TRANSFER_FROM_TRAMPOLINE): Move ... * alpha/osf.h: ... here. * alpha/vms.h (INITIALIZE_TRAMPOLINE): Use alpha_initialize_trampoline. (TRANSFER_FROM_TRAMPOLINE): Remove undef. * alpha/win-nt.h: Likewise. * alpha/vxworks.h: Likewise. * alpha/linux.h: Revert gcc2 merge lossage. From-SVN: r20864
Richard Henderson committed -
* c-decl.c (grokdeclarator): Don't warn about implicit int in `typedef foo = bar'. From-SVN: r20863
Andreas Schwab committed -
From-SVN: r20862
Jeff Law committed -
prologues not issue .types for non-global lables. From-SVN: r20861
Robert Lipe committed
-
- 30 Jun, 1998 15 commits
-
-
From-SVN: r20860
Jeffrey A Law committed -
* i386/freebsd.h (WCHAR_TYPE): Chagne to an "int". (WCHAR_TYPE_SIZE): Update appropriately. From-SVN: r20859
Dmitrij Tejblum committed -
* flow.c (recompute_reg_usage): Does not return a value. * rtl.h (recompute_reg_usage): Update prototype. From-SVN: r20858
Jeffrey A Law committed -
* jump.c (jump_optimize): Show that the jump chain is not valid when not optimizing. Opps. Helps to actually commit the file you really wanted to change :-) From-SVN: r20852
Jeff Law committed -
* jump.c (jump_optimize): Show that the jump chain is not valid when not optimizing. From-SVN: r20851
Jeff Law committed -
* alpha.c (reg_or_6bit_operand): Recognize CONSTANT_P_RTX. (reg_or_8bit_operand, cint8_operand, add_operand): Likewise. (sext_add_operand, and_operand, or_operand): Likewise. (reg_or_cint_operand, some_operand, input_operand): Likewise. * alpha.h (PREDICATE_CODES): Add CONSTANT_P_RTX where needed. From-SVN: r20847
Richard Henderson committed -
* rtl.def (CONSTANT_P_RTX): New. * rtl.h (CONSTANT_P): Recognize it. * cse.c (fold_rtx): Eliminate it. * expr.c (can_handle_constant_p): New variable. (init_expr_once): Initialize it. (expand_builtin): Generate CONSTANT_P_RTX if the expression is not immediately recognizable as a constant. From-SVN: r20846
Richard Henderson committed -
From-SVN: r20845
Mark Mitchell committed -
md.texi: update save_stack_* pattern description. From-SVN: r20844
David Edelsohn committed -
� 1998-06-30 benjamin kosnik <bkoz@bliss.nabi.net> * decl2.c (lang_decode_option): Remove warn_template_debugging. * lang-options.h: Ditto. * dbxout.c (dbxout_type_methods): Remove warn_template_debugging. From-SVN: r20843
Benjamin Kosnik committed -
1998-06-30 benjamin kosnik <bkoz@bliss.nabi.net> * decl2.c (lang_decode_option): Remove warn_template_debugging. * lang-options.h: Ditto. * dbxout.c (dbxout_type_methods): Remove warn_template_debugging. From-SVN: r20842
Benjamin Kosnik committed -
Add the ability to GCC_NEED_DECLARATION{S} for looking in arbitrary header files when searching for function declarations. Use this functionality to check for getrlimit/setrlimit. * aclocal.m4 (GCC_NEED_DECLARATION): Accept an optional second argument, which is typically preprocessor code used to draw in additional header files when looking for a function declaration. (GCC_NEED_DECLARATIONS): Likewise. * configure.in (GCC_NEED_DECLARATIONS): Add checks for getrlimit and setrlimit, search for them in sys/resource.h. * acconfig.h: Add stubs for NEED_DECLARATION_GETRLIMIT and NEED_DECLARATION_SETRLIMIT. * system.h: Prototype getrlimit/setrlimit if necessary. From-SVN: r20831
Kaveh R. Ghazi committed -
From-SVN: r20830
Mark Mitchell committed -
From-SVN: r20826
Robert Lipe committed -
Tue Jun 30 13:11:42 1998 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> * rs6000/sysv4.h (asm output): add tabs for asm directives. Tue Jun 30 13:11:42 1998 David Edelsohn <edelsohn@mhpcc.edu> * Makefile.in (FLAGS_TO_PASS): Set AR_FLAGS to AR_FOR_TARGET_FLAGS. From-SVN: r20824
David Edelsohn committed
-