OSDN Git Service

pf3gnuchains/gcc-fork.git
25 years ago * i386.h (output_int_conditional_move): Declare.
law [Fri, 19 Jun 1998 23:43:04 +0000 (23:43 +0000)]
    * i386.h (output_int_conditional_move): Declare.
        (output_fp_conditional_move): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20625 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * optabs.c (init_traps): Put prototype inside a suitable #ifdef.
law [Fri, 19 Jun 1998 23:38:06 +0000 (23:38 +0000)]
    * optabs.c (init_traps): Put prototype inside a suitable #ifdef.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20624 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * alias.c: Include toplev.h
law [Fri, 19 Jun 1998 23:37:04 +0000 (23:37 +0000)]
    * alias.c: Include toplev.h
        * caller-save.c: Include toplev.h
        * combine.c: Include toplev.h
        * flow.c Include toplev.h
        * global.c: Include toplev.h
        * jump.c: Include toplev.h
        * local-alloc.c: Include toplev.h
        * loop.c: Include toplev.h
        * regmove.c: Include toplev.h
        * stupid.c: Include toplev.h
        * unroll.c: Include toplev.h
        * Makefile.in: Add toplev.h dependencies.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20623 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * except.c (jumpif_rtx): Make static and add prototype.
law [Fri, 19 Jun 1998 22:47:40 +0000 (22:47 +0000)]
    * except.c (jumpif_rtx): Make static and add prototype.
        (jumpifnot_rtx): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20622 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * except.h (emit_unwinder, end_eh_unwinder): Removed.
law [Fri, 19 Jun 1998 22:46:10 +0000 (22:46 +0000)]
* except.h (emit_unwinder, end_eh_unwinder): Removed.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20621 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * regmove.c (copy_src_to_dest): Add decl for loop_depth.
jason [Fri, 19 Jun 1998 22:41:40 +0000 (22:41 +0000)]
* regmove.c (copy_src_to_dest): Add decl for loop_depth.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20620 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * svr4.h (ASM_GENERATE_INTERNAL_LABEL): Cast arg to unsigned.
jason [Fri, 19 Jun 1998 22:38:51 +0000 (22:38 +0000)]
* svr4.h (ASM_GENERATE_INTERNAL_LABEL): Cast arg to unsigned.
* dwarf2out.c (ASM_OUTPUT_DWARF_DATA1): Likewise.
Add parens to various macros.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20619 138bc75d-0d04-0410-961f-82ee72b054a4

25 years agod
law [Fri, 19 Jun 1998 22:35:25 +0000 (22:35 +0000)]
d
* dwarfout.c (getpwd): Add prototype.
(is_pseudo_reg, type_main_variant, is_tagged_type,
is_redundant_typedef): New declaration.
(output_decl): Add prototype for FUNC.
(type_main_variant): Make it static.
(is_tagged_type): Likewise.
(is_redundant_typedef): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20618 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago
law [Fri, 19 Jun 1998 22:35:23 +0000 (22:35 +0000)]

* dwarfout.c (getpwd): Add prototype.
(is_pseudo_reg, type_main_variant, is_tagged_type,
is_redundant_typedef): New declaration.
(output_decl): Add prototype for FUNC.
(type_main_variant): Make it static.
(is_tagged_type): Likewise.
(is_redundant_typedef): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20617 138bc75d-0d04-0410-961f-82ee72b054a4

25 years agoAdd Fred's patch.
law [Fri, 19 Jun 1998 22:32:37 +0000 (22:32 +0000)]
Add Fred's patch.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20616 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * gcc.misc-tests/m-un-2.c: New test.
law [Fri, 19 Jun 1998 22:29:55 +0000 (22:29 +0000)]
    * gcc.misc-tests/m-un-2.c: New test.
        * g++.old-deja/g++.other/warn01.c: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20615 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * c-typeck.c (pop_init_level): Warn about implicit zero initialization
law [Fri, 19 Jun 1998 22:27:35 +0000 (22:27 +0000)]
    * c-typeck.c (pop_init_level): Warn about implicit zero initialization
        of struct members.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20614 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * typeck2.c (pop_init_level): Warn about implicit zero initialization
law [Fri, 19 Jun 1998 22:26:29 +0000 (22:26 +0000)]
    * typeck2.c (pop_init_level): Warn about implicit zero initialization
        of struct members.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20613 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * varasm.c (assemble_start_function): Add weak_global_object_name.
law [Fri, 19 Jun 1998 22:09:24 +0000 (22:09 +0000)]
    * varasm.c (assemble_start_function): Add weak_global_object_name.
        * tree.c (get_file_function_name): Use it.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20612 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * expr.c (do_jump_by_parts_greater_rtx): Removed.
law [Fri, 19 Jun 1998 22:06:11 +0000 (22:06 +0000)]
* expr.c (do_jump_by_parts_greater_rtx): Removed.
(truthvalue_conversion): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20611 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * Makefile.in (c-iterate.o): Depend on expr.h.
law [Fri, 19 Jun 1998 22:01:27 +0000 (22:01 +0000)]
    * Makefile.in (c-iterate.o): Depend on expr.h.
* c-iterate.c: Include "expr.h".
(expand_expr): Use proper values when calling the function.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20610 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * explow.c (emit_stack_save): Add prototype for FCN.
law [Fri, 19 Jun 1998 21:59:49 +0000 (21:59 +0000)]
* explow.c (emit_stack_save): Add prototype for FCN.
(emit_stack_restore): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20609 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * c-lang.c (GNU_xref_begin, GNU_xref_end): Deleted.
law [Fri, 19 Jun 1998 21:58:00 +0000 (21:58 +0000)]
    * c-lang.c (GNU_xref_begin, GNU_xref_end): Deleted.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20608 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * dwarf2out.c (getpwd): Add prototype.
law [Fri, 19 Jun 1998 21:55:10 +0000 (21:55 +0000)]
* dwarf2out.c (getpwd): Add prototype.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20607 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * dwarf2out.h (debug_dwarf, debug_dwarf_die): New declarations.
law [Fri, 19 Jun 1998 21:52:37 +0000 (21:52 +0000)]
    * dwarf2out.h (debug_dwarf, debug_dwarf_die): New declarations.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20606 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * c-typeck.c (c_expand_asm_operands): Use proper values when calling
law [Fri, 19 Jun 1998 21:49:26 +0000 (21:49 +0000)]
    * c-typeck.c (c_expand_asm_operands): Use proper values when calling
        expand_expr..

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20605 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * c-lex.c (yyprint): Add prototype.
law [Fri, 19 Jun 1998 20:43:54 +0000 (20:43 +0000)]
* c-lex.c (yyprint): Add prototype.
(check_newline, build_objc_string): Remove declaration.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20604 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * c-tree.h (comptypes_record_hook): Removed.
law [Fri, 19 Jun 1998 20:31:07 +0000 (20:31 +0000)]
* c-tree.h (comptypes_record_hook): Removed.
(finish_incomplete_decl): New prototype.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20603 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * g77spec.c (lang_specific_driver): Check n_infiles before
law [Fri, 19 Jun 1998 20:02:11 +0000 (20:02 +0000)]
    * g77spec.c (lang_specific_driver): Check n_infiles before
        appending args.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20602 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * alias.c (find_base_value): Add prototype.
law [Fri, 19 Jun 1998 20:01:04 +0000 (20:01 +0000)]
* alias.c (find_base_value): Add prototype.
(true_dependence): Add prototype for function argument.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20601 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * c-aux-info.c (xmalloc): Remove declaration.
law [Fri, 19 Jun 1998 19:41:19 +0000 (19:41 +0000)]
    * c-aux-info.c (xmalloc): Remove declaration.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20600 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * i386.c: Include system.h. Remove redundant includes.
law [Fri, 19 Jun 1998 19:26:28 +0000 (19:26 +0000)]
    * i386.c: Include system.h.   Remove redundant includes.
        (optimization_options): Mark param 'size' with ATTRIBUTE_UNUSED.
        (i386_cc_probably_useless_p): Likewise for 'decl', 'attributes',
        'identifier', 'args'.
        (i386_valid_type_attribute_p): Likewise for 'attributes'.
        (i386_comp_type_attribute_p): Likewise for 'type1', 'type2'.
        (function_arg_partial_nregs): Likewise for 'cum', 'mode', 'type',
        and 'named'.
        (symbolic_operand): Likewise for 'mode'.
        (call_insn_operand): Likewise.
        (expander_call_insn_operand): Likewise.
        (ix86_logical_operator): Likewise.
        (ix86_binary_operator_ok): Likewise.
        (emit_pic_move): Likewise.
        (VOIDmode_compare_op): Likewise.
        (is_mul): Likewise.
        (str_immediate_operand): Likewise.
        (ix86_uary_operator_ok): Likewise for 'code', 'mode', and 'operands'.yy
        (asm_output_function_prefix): Likewise for 'name'.
        (function_prologue): Likewise for 'file', and 'size'.
        (function_epilogue): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20599 138bc75d-0d04-0410-961f-82ee72b054a4

25 years agoFix hpux loop unrolling bug reported by Tim Prince.
wilson [Fri, 19 Jun 1998 18:54:44 +0000 (18:54 +0000)]
Fix hpux loop unrolling bug reported by Tim Prince.
* loop.h (struct induction): Clarify comment for unrolled field.
* unroll.c (find_splittable_givs): Move set of unrolled field
after address validity check.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20598 138bc75d-0d04-0410-961f-82ee72b054a4

25 years agoRemove errant cygnus local tags
meissner [Fri, 19 Jun 1998 18:52:42 +0000 (18:52 +0000)]
Remove errant cygnus local tags

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20597 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago
bkoz [Fri, 19 Jun 1998 18:42:42 +0000 (18:42 +0000)]

Build don't link

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20596 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago
bkoz [Fri, 19 Jun 1998 17:40:09 +0000 (17:40 +0000)]

64 bit targets don't overflow

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20595 138bc75d-0d04-0410-961f-82ee72b054a4

25 years agoAllow INLINE to be defined for debugging
meissner [Fri, 19 Jun 1998 15:37:29 +0000 (15:37 +0000)]
Allow INLINE to be defined for debugging

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20594 138bc75d-0d04-0410-961f-82ee72b054a4

25 years agoMon Jun 15 23:39:24 1998 Craig Burley <burley@gnu.org>
fx [Fri, 19 Jun 1998 14:30:11 +0000 (14:30 +0000)]
Mon Jun 15 23:39:24 1998  Craig Burley  <burley@gnu.org>
* Make-lang.in (f/g77.info): Use -f when removing
pre-existing Info files, if any.  (This rm command
can go away once makeinfo has been changed to delete
.info-N files beyond the last one it creates.)
* Make-lang.in ($(srcdir)/f/intdoc.texi): Compile
using $(INCLUDES) macro to get the new hconfig.h
and system.h headers.  [Instead of change below.]

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20593 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * gcc.dg/980414-1.c: Move comments outside of ASM to improve
robertl [Fri, 19 Jun 1998 12:08:33 +0000 (12:08 +0000)]
* gcc.dg/980414-1.c: Move comments outside of ASM to improve
compatibility with assmblers with a different comment character.
Eliminate use of GAS-specific extensions.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20592 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago8
manfred [Fri, 19 Jun 1998 05:49:20 +0000 (05:49 +0000)]
8
* Makefile.in ($(srcdir)/f/intdoc.texi): Add $(INCLUDES).

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20587 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago
manfred [Fri, 19 Jun 1998 05:49:19 +0000 (05:49 +0000)]

* Makefile.in ($(srcdir)/f/intdoc.texi): Add $(INCLUDES).

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20586 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago
manfred [Fri, 19 Jun 1998 05:42:20 +0000 (05:42 +0000)]

egcs-19980619/ChangeLog
1998-06-19  Manfred Hollstein  <manfred@s-direktnet.de>
* configure (gcc_version): Add new variable describing the
particular gcc version we're building.
* Makefile.in (libsubdir): Add new macro for the directory
in which the compiler finds executables, libraries, etc.
(BASE_FLAGS_TO_PASS): Pass down gcc_version, target_alias
and libsubdir.
egcs-19980619/gcc/ChangeLog
1998-06-19  Manfred Hollstein  <manfred@s-direktnet.de>
* Makefile.in (installdirs): Loop over directories in $(libsubdir)
creating probably missing ones, instead of single if statements.
egcs-19980619/libio/ChangeLog
1998-06-19  Manfred Hollstein  <manfred@s-direktnet.de>
* config.shared (FLAGS_TO_PASS): Add libsubdir.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20585 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago
manfred [Fri, 19 Jun 1998 05:42:18 +0000 (05:42 +0000)]

egcs-19980619/ChangeLog
1998-06-19  Manfred Hollstein  <manfred@s-direktnet.de>
* configure (gcc_version): Add new variable describing the
particular gcc version we're building.
* Makefile.in (libsubdir): Add new macro for the directory
in which the compiler finds executables, libraries, etc.
(BASE_FLAGS_TO_PASS): Pass down gcc_version, target_alias
and libsubdir.
egcs-19980619/gcc/ChangeLog
1998-06-19  Manfred Hollstein  <manfred@s-direktnet.de>
* Makefile.in (installdirs): Loop over directories in $(libsubdir)
creating probably missing ones, instead of single if statements.
egcs-19980619/libio/ChangeLog
1998-06-19  Manfred Hollstein  <manfred@s-direktnet.de>
* config.shared (FLAGS_TO_PASS): Add libsubdir.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20584 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago
manfred [Fri, 19 Jun 1998 05:42:16 +0000 (05:42 +0000)]

egcs-19980619/ChangeLog
1998-06-19  Manfred Hollstein  <manfred@s-direktnet.de>
* configure (gcc_version): Add new variable describing the
particular gcc version we're building.
* Makefile.in (libsubdir): Add new macro for the directory
in which the compiler finds executables, libraries, etc.
(BASE_FLAGS_TO_PASS): Pass down gcc_version, target_alias
and libsubdir.
egcs-19980619/gcc/ChangeLog
1998-06-19  Manfred Hollstein  <manfred@s-direktnet.de>
* Makefile.in (installdirs): Loop over directories in $(libsubdir)
creating probably missing ones, instead of single if statements.
egcs-19980619/libio/ChangeLog
1998-06-19  Manfred Hollstein  <manfred@s-direktnet.de>
* config.shared (FLAGS_TO_PASS): Add libsubdir.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20583 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago
manfred [Fri, 19 Jun 1998 05:42:14 +0000 (05:42 +0000)]

egcs-19980619/ChangeLog
1998-06-19  Manfred Hollstein  <manfred@s-direktnet.de>
* configure (gcc_version): Add new variable describing the
particular gcc version we're building.
* Makefile.in (libsubdir): Add new macro for the directory
in which the compiler finds executables, libraries, etc.
(BASE_FLAGS_TO_PASS): Pass down gcc_version, target_alias
and libsubdir.
egcs-19980619/gcc/ChangeLog
1998-06-19  Manfred Hollstein  <manfred@s-direktnet.de>
* Makefile.in (installdirs): Loop over directories in $(libsubdir)
creating probably missing ones, instead of single if statements.
egcs-19980619/libio/ChangeLog
1998-06-19  Manfred Hollstein  <manfred@s-direktnet.de>
* config.shared (FLAGS_TO_PASS): Add libsubdir.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20582 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago*** empty log message ***
manfred [Fri, 19 Jun 1998 05:42:12 +0000 (05:42 +0000)]
*** empty log message ***

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20581 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * c-common.c (truthvalue_conversion): Protect side effects in the
schwab [Fri, 19 Jun 1998 01:46:50 +0000 (01:46 +0000)]
* c-common.c (truthvalue_conversion): Protect side effects in the
expression when splitting a complex value.
* fold-const.c (fold): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20580 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * Makefile.in (local-clean): remove *.log
law [Fri, 19 Jun 1998 01:42:01 +0000 (01:42 +0000)]
    * Makefile.in (local-clean): remove *.log
        (warning.log): built with warn_summary from build.log
        (mail-report.log): run test_summary
        (mail-report-with-warnings.log): run test_summary including
        warning.log in the report

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20579 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * test_summary: new switch (-i) and environment variable
law [Fri, 19 Jun 1998 01:39:58 +0000 (01:39 +0000)]
    * test_summary: new switch (-i) and environment variable
        (append_logs) for including files in the report.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20578 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * cccp.c (hack_vms_include_specification): rewrite to handle
law [Fri, 19 Jun 1998 01:34:11 +0000 (01:34 +0000)]
    * cccp.c (hack_vms_include_specification): rewrite to handle
        '#include <dir/file.h>' correctly.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20577 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * config/i386/linux.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Defined.
law [Fri, 19 Jun 1998 01:27:10 +0000 (01:27 +0000)]
* config/i386/linux.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Defined.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20576 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * i386.c (notice_update_cc): Integer conditional moves don't
law [Fri, 19 Jun 1998 01:20:42 +0000 (01:20 +0000)]
* i386.c (notice_update_cc): Integer conditional moves don't
affect cc0.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20575 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago
law [Fri, 19 Jun 1998 01:13:01 +0000 (01:13 +0000)]

* i386.md (movsfcc, movdfcc, movxfcc): Use emit_store_flag
to support LT, LE, GE, and GT signed integer comparisons.
(movsfcc+1, movsfcc+2, movdfcc+1, movdfcc+2,
movxfcc+1, movxfcc+2): Pattern doesn't match if the comparison
is LT, LE, GE, or GT.
(movdicc): Remove code resulting from an earlier patch which
didn't apply correctly.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20574 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago
law [Fri, 19 Jun 1998 01:12:59 +0000 (01:12 +0000)]

* i386.md (movsfcc, movdfcc, movxfcc): Use emit_store_flag
to support LT, LE, GE, and GT signed integer comparisons.
(movsfcc+1, movsfcc+2, movdfcc+1, movdfcc+2,
movxfcc+1, movxfcc+2): Pattern doesn't match if the comparison
is LT, LE, GE, or GT.
(movdicc): Remove code resulting from an earlier patch which
didn't apply correctly.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20573 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * gcc.c-torture/execute/ieee/980619-1.c: New test.
law [Fri, 19 Jun 1998 01:07:44 +0000 (01:07 +0000)]
    * gcc.c-torture/execute/ieee/980619-1.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20572 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * reload1.c (reload_cse_regno_equal_p): If -ffloat-store, don't
law [Fri, 19 Jun 1998 01:03:32 +0000 (01:03 +0000)]
    * reload1.c (reload_cse_regno_equal_p): If -ffloat-store, don't
        consider a MEM in FP mode as equal.
Stolen from gcc2 sources.  Fixes problem from Debian folks.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20571 138bc75d-0d04-0410-961f-82ee72b054a4

25 years agoDaily bump.
law [Fri, 19 Jun 1998 00:45:01 +0000 (00:45 +0000)]
Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20570 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * c-decl.c (duplicate_decls): Avoid setting TREE_ASM_WRITTEN for
law [Fri, 19 Jun 1998 00:05:02 +0000 (00:05 +0000)]
    * c-decl.c (duplicate_decls): Avoid setting TREE_ASM_WRITTEN for
        duplicate declarations of a function.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20569 138bc75d-0d04-0410-961f-82ee72b054a4

25 years agoForgot to update after previous configure.in change.
law [Thu, 18 Jun 1998 23:39:13 +0000 (23:39 +0000)]
Forgot to update after previous configure.in change.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20568 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago(
law [Thu, 18 Jun 1998 23:36:42 +0000 (23:36 +0000)]
(
        * config/float-i386.h: New.
        * configure.in (i[34567]86-*-linux-*): Set float_format to i386.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20567 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago8
law [Thu, 18 Jun 1998 23:36:41 +0000 (23:36 +0000)]
8
        * config/float-i386.h: New.
        * configure.in (i[34567]86-*-linux-*): Set float_format to i386.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20566 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago
law [Thu, 18 Jun 1998 23:36:39 +0000 (23:36 +0000)]

        * config/float-i386.h: New.
        * configure.in (i[34567]86-*-linux-*): Set float_format to i386.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20565 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago *lib/g77.exp: Replace search for libf2c.a with search for newly
robertl [Thu, 18 Jun 1998 22:58:52 +0000 (22:58 +0000)]
    *lib/g77.exp: Replace search for libf2c.a with search for newly
        renamed libg2c.a

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20564 138bc75d-0d04-0410-961f-82ee72b054a4

25 years agoFix stack overflow found by glibc compile with max optimizations.
wilson [Thu, 18 Jun 1998 20:17:26 +0000 (20:17 +0000)]
Fix stack overflow found by glibc compile with max optimizations.
* sched.c (schedule_insns): Use xmalloc not alloca for max_uid
indexed arrays.  Call free at the end of the function for them.
* haifa-sched.c (schedule_insns): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20563 138bc75d-0d04-0410-961f-82ee72b054a4

25 years agoFix cygwin32 hosted dwarf2 target problem with line number info.
wilson [Thu, 18 Jun 1998 18:19:08 +0000 (18:19 +0000)]
Fix cygwin32 hosted dwarf2 target problem with line number info.
* dwarf2out.c (size_of_string): Do count backslashes.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20562 138bc75d-0d04-0410-961f-82ee72b054a4

25 years agoAdd bugs corresponding to PRs 16243 and 16245
meissner [Thu, 18 Jun 1998 12:13:20 +0000 (12:13 +0000)]
Add bugs corresponding to PRs 16243 and 16245

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20561 138bc75d-0d04-0410-961f-82ee72b054a4

25 years agoImported fixes for testsuite failures from psion branch.
nickc [Thu, 18 Jun 1998 11:44:52 +0000 (11:44 +0000)]
Imported fixes for testsuite failures from psion branch.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20560 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * reload.c (find_reloads): Don't narrow scope of RELOAD_OTHER to
amylaar [Thu, 18 Jun 1998 09:33:39 +0000 (09:33 +0000)]
* reload.c (find_reloads): Don't narrow scope of RELOAD_OTHER to
RELOAD_FOR_INSN.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20559 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * config.guess: Detection of Pentium II for *-sco-3.2v5*.
robertl [Thu, 18 Jun 1998 09:30:03 +0000 (09:30 +0000)]
    * config.guess: Detection of Pentium II for *-sco-3.2v5*.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20558 138bc75d-0d04-0410-961f-82ee72b054a4

25 years agoNew case from Klaus-Georg Adams.
robertl [Thu, 18 Jun 1998 08:31:29 +0000 (08:31 +0000)]
New case from Klaus-Georg Adams.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20557 138bc75d-0d04-0410-961f-82ee72b054a4

25 years agoWarning fixes:
ghazi [Thu, 18 Jun 1998 06:46:35 +0000 (06:46 +0000)]
Warning fixes:
        * Makefile.in (c-lang.o): Depend on output.h.
        * c-lang.c: Include output.h.
        * sparc.c (sparc_builtin_saveregs): Remove unused variable `fntype'.
        * except.c (expand_builtin_eh_stub): Likewise for variable `jump_to'.
        * genrecog.c (write_subroutine): When writing insn-recog.c, mark
        variables `insn', `pnum_clobbers', `x[0 .. max_depth]' and `tem'
        with ATTRIBUTE_UNUSED.
        * regmove.c (copy_src_to_dest): Make function static to match its
        prototype.
        * reload1.c Include hard-reg-set.h before rtl.h to get macro
        HARD_CONST.  Include machmode.h before hard-reg-set.h.
        * rtl.h: Prototype `retry_global_alloc' and wrap with macro
        HARD_CONST to protect usage of typedef HARD_REG_SET.
        * tree.c: Prototype `_obstack_allocated_p'.
        * varasm.c: Wrap prototype of `asm_output_aligned_bss' in macro
        BSS_SECTION_ASM_OP.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20556 138bc75d-0d04-0410-961f-82ee72b054a4

25 years agoWarning fix:
ghazi [Thu, 18 Jun 1998 06:34:50 +0000 (06:34 +0000)]
Warning fix:
        * cp-tree.h: Prototype function `check_java_method'.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20555 138bc75d-0d04-0410-961f-82ee72b054a4

25 years agoPA warning fixes:
ghazi [Thu, 18 Jun 1998 06:27:09 +0000 (06:27 +0000)]
PA warning fixes:
        * pa.c: Include system.h and toplev.h.  Remove redundant code.
        (call_operand_address): Mark parameter `mode' with ATTRIBUTE_UNUSED.
        (symbolic_operand): Likewise.
        (symbolic_memory_operand): Likewise.
        (pic_label_operand): Likewise.
        (fp_reg_operand): Likewise.
        (pre_cint_operand): Likewise.
        (post_cint_operand): Likewise.
        (ireg_or_int5_operand): Likewise.
        (int5_operand): Likewise.
        (uint5_operand): Likewise.
        (int11_operand): Likewise.
        (uint32_operand): Likewise.
        (ior_operand): Likewise.
        (lhs_lshift_cint_operand): Likewise.
        (pc_or_label_operand): Likewise.
        (legitimize_pic_address): Likewise.
        (hppa_legitimize_address): Likewise for parameter `old'.
        (output_block_move): Likewise for parameter `size_is_constant'.
        (output_function_prologue): Likewise for parameter `size'.
        (output_function_epilogue): Likewise.
        (return_addr_rtx): Likewise for parameter `count'.
        (output_mul_insn): Likewise for parameter `unsignedp'.
        (hppa_builtin_saveregs): Likewise for parameter `arglist'.
        (output_bb): Likewise for parameter `operands'.
        (output_bvb): Likewise.
        (function_label_operand): Likewise for parameter `mode'.
        (plus_xor_ior_operator): Likewise.
        (shadd_operand): Likewise.
        (non_hard_reg_operand): Likewise.
        (eq_neq_comparison_operator): Likewise.
        (movb_comparison_operator): Likewise.
        (pa_combine_instructions): Likewise for parameter `insns'.
        * pa.h: Add prototypes for functions `output_deferred_plabels',
        `override_options', `output_ascii', `output_function_prologue',
        `output_function_epilogue', `print_operand',
        `symbolic_expression_p', `reloc_needed', `compute_frame_size',
        `hppa_address_cost', `and_mask_p', `symbolic_memory_operand',
        `pa_adjust_cost', `pa_adjust_insn_length' and
        `secondary_reload_class'.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20554 138bc75d-0d04-0410-961f-82ee72b054a4

25 years agoDaily bump.
law [Thu, 18 Jun 1998 00:45:02 +0000 (00:45 +0000)]
Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20553 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * class.c (finish_struct): Make conflicting use of id a pedwarn.
jason [Wed, 17 Jun 1998 23:51:41 +0000 (23:51 +0000)]
* class.c (finish_struct): Make conflicting use of id a pedwarn.
* decl.c (pushdecl_class_level): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20552 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * configure.in: Don't turn on collect2 unconditionally.
jason [Wed, 17 Jun 1998 22:32:50 +0000 (22:32 +0000)]
* configure.in: Don't turn on collect2 unconditionally.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20551 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * pt.c (convert_nontype_argument): Issue an error when presented
mmitchel [Wed, 17 Jun 1998 21:52:30 +0000 (21:52 +0000)]
* pt.c (convert_nontype_argument): Issue an error when presented
with an integer (real) constant that cannot be simplified to an
INT_CST (REAL_CST).

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20550 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * cp-tree.h (c_get_alias_set): Remove declaration added in
mmitchel [Wed, 17 Jun 1998 20:46:12 +0000 (20:46 +0000)]
* cp-tree.h (c_get_alias_set): Remove declaration added in
1998-06-13 change that should never have been checked in.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20549 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * cse.c (cse_basic_block): Don't include NOTE insns in the count
mmitchel [Wed, 17 Jun 1998 20:20:21 +0000 (20:20 +0000)]
* cse.c (cse_basic_block): Don't include NOTE insns in the count
that is used to decide whether or not it is time to erase the
equivalence table.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20548 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * typeck.c (build_binary_op_nodefault): Change % in format strings
jason [Wed, 17 Jun 1998 18:52:18 +0000 (18:52 +0000)]
* typeck.c (build_binary_op_nodefault): Change % in format strings
to %%.
* decl.c (grokvardecl): Don't build_static_name for decls that
aren't at namespace scope.
* init.c (perform_member_init): Catch default-initialization of
references.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20547 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * gcc.c-torture/execute/980617-1.c: New test.
law [Wed, 17 Jun 1998 17:56:02 +0000 (17:56 +0000)]
    * gcc.c-torture/execute/980617-1.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20546 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * fold-const.c (make_range): Do not widen the type of the expression.
law [Wed, 17 Jun 1998 17:54:27 +0000 (17:54 +0000)]
    * fold-const.c (make_range): Do not widen the type of the expression.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20545 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * rs6000/linux.h (JUMP_TABLES_IN_TEXT_SECTION): Define to zero.
law [Wed, 17 Jun 1998 17:33:40 +0000 (17:33 +0000)]
    * rs6000/linux.h (JUMP_TABLES_IN_TEXT_SECTION): Define to zero.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20544 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * haifa-sched.c (haifa_classify_insn): TRAP_IF is risky.
jfc [Wed, 17 Jun 1998 16:14:09 +0000 (16:14 +0000)]
* haifa-sched.c (haifa_classify_insn): TRAP_IF is risky.
(sched_analyze_2): Allow scheduling TRAP_IF.
* reorg.c (mark_referenced_resources): Examine operands of TRAP_IF.
* rtl.h (TRAP_CODE): New macro.
* rtl.def (TRAP_IF): Change second operand type to rtx.
* optabs.c (gen_cond_trap): New function.
(init_traps): New function.
(init_optabs): Call init_traps.
* expr.h: Declare gen_cond_trap.
* jump.c (jump_optimize): Optimize jumps to and around traps.
* sparc.md: Define trap instructions.
* rs6000.md: Define trap instructions.
* rs6000.c (print_operand): New code 'V' for trap condition.
(trap_comparison_operator): New function.
* m88k.md: Update use of TRAP_IF.
* tree.h (enum built_in_function): New function code BUILT_IN_TRAP.
* c-decl.c (init_decl_processing): New builtin __builtin_trap.
* expr.c (expand_builtin): Handle BUILT_IN_TRAP.
* expr.c (expand_builtin): Error if __builtin_longjmp second argument
is not 1.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20543 138bc75d-0d04-0410-961f-82ee72b054a4

25 years agoWed Jun 17 15:20:00 PDT 1998 Catherine Moore <clm@cygnus.com>
clm [Wed, 17 Jun 1998 15:46:25 +0000 (15:46 +0000)]
Wed Jun 17 15:20:00 PDT 1998  Catherine Moore  <clm@cygnus.com>
         * reload1.c (spill_hard_reg):  Check mode of register when
         spilling from scratch_list.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20542 138bc75d-0d04-0410-961f-82ee72b054a4

25 years agoWed Jun 17 16:25:38 EDT 1998 Andrew MacLeod (amacleod@cygnus.com)
amacleod [Wed, 17 Jun 1998 13:29:22 +0000 (13:29 +0000)]
Wed Jun 17 16:25:38 EDT 1998  Andrew MacLeod  (amacleod@cygnus.com)
      * except.c (add_new_handler): fix bug in finding last region handler.
      * libgcc2.c (find_exception_handler): Pass exception table pointer
      to runtime type matcher, not the match info field.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20541 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * eh-common.h (struct eh_context): Add comment for hidden use of
amacleod [Wed, 17 Jun 1998 13:05:54 +0000 (13:05 +0000)]
   * eh-common.h (struct eh_context): Add comment for hidden use of
        field dynamic_handler_chain.
        * except.c (get_dynamic_handler_chain): Comment on, and use the
        correct offset of the dynamic_handler_chain field.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20540 138bc75d-0d04-0410-961f-82ee72b054a4

25 years agoDisable annoying linker warning that occurs when templates are used.
wilson [Wed, 17 Jun 1998 12:48:25 +0000 (12:48 +0000)]
Disable annoying linker warning that occurs when templates are used.
* mips/iris6.h (LINK_SPEC): Add -woff 131.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20539 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * expr.c (check_max_integer_computation_mode): New function.
law [Wed, 17 Jun 1998 11:44:02 +0000 (11:44 +0000)]
    * expr.c (check_max_integer_computation_mode): New function.
        (expand_expr): Avoid integer computations in modes wider than
        MAX_INTEGER_COMPUTATION_MODE.
        * fold-const.c (fold): Likewise.
        * tree.h (check_max_integer_computation_mode): Declare.
        * tm.texi (MAX_INTEGER_COMPUTATION_MODE): Document it.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20538 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * errfn.c (cp_thing): Handle the `%%' formatting sequence.
mmitchel [Wed, 17 Jun 1998 10:40:49 +0000 (10:40 +0000)]
* errfn.c (cp_thing): Handle the `%%' formatting sequence.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20537 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * dwarf2out.c: Disable EH_FRAME_SECTION if we don't have .init.
law [Wed, 17 Jun 1998 10:31:24 +0000 (10:31 +0000)]
    * dwarf2out.c: Disable EH_FRAME_SECTION if we don't have .init.
        * configure.in: Don't disable collect2 when we have GNU ld.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20536 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * configure.in (nm): Make a link to "nm" in the build tree too.
law [Wed, 17 Jun 1998 08:13:23 +0000 (08:13 +0000)]
    * configure.in (nm): Make a link to "nm" in the build tree too.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20535 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago
law [Wed, 17 Jun 1998 07:42:35 +0000 (07:42 +0000)]

        * mn10300.md (andsi3): Fix typo.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20534 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago
law [Wed, 17 Jun 1998 07:42:33 +0000 (07:42 +0000)]

        * mn10300.md (andsi3): Fix typo.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20533 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * method.c (hack_identifier): Complain about getting a namespace
jason [Wed, 17 Jun 1998 02:07:29 +0000 (02:07 +0000)]
* method.c (hack_identifier): Complain about getting a namespace
or class template.
* typeck.c (decay_conversion): Remove check for namespaces.
* typeck2.c (incomplete_type_error): Likewise.
* parse.y (template_arg): Add PTYPENAME expansion.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20532 138bc75d-0d04-0410-961f-82ee72b054a4

25 years agoDaily bump.
law [Wed, 17 Jun 1998 00:45:02 +0000 (00:45 +0000)]
Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20531 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago* reload1.c (reload_cse_regs): Call bzero instead of looping.
rth [Tue, 16 Jun 1998 23:00:29 +0000 (23:00 +0000)]
* reload1.c (reload_cse_regs): Call bzero instead of looping.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20530 138bc75d-0d04-0410-961f-82ee72b054a4

25 years agoFix bug reported by tege. section names wrong if USER_LABEL_PREFIX non-null.
wilson [Tue, 16 Jun 1998 18:33:00 +0000 (18:33 +0000)]
Fix bug reported by tege.  section names wrong if USER_LABEL_PREFIX non-null.
* dwarf2out.c (stripattributes): Prepend '*' to the section name.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20529 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * alpha.c (alpha_expand_prologue, alpha_expand_epilogue): New fns.
rth [Tue, 16 Jun 1998 17:08:48 +0000 (17:08 +0000)]
    * alpha.c (alpha_expand_prologue, alpha_expand_epilogue): New fns.
        (output_prologue, output_epilogue): Merge VMS and OSF versions;
        Remove anything related to the actual code generation.
        (output_end_prologue): New function.
        (alpha_sa_mask, alpha_sa_size): Merge VMS and OSF versions.
        (alpha_does_function_need_gp): Return false for VMS.
        (alpha_function_needs_gp): Make static.
        (add_long_const): Delete.
        (summarize_insn): Don't assume a SUBREG is of a REG.
        Prototype all static functions.  Rename VMS-specific global
        variables vms_*.
        * alpha.h (TARGET_CAN_FAULT_IN_PROLOGUE): Default to 0.
        (FUNCTION_BOUNDARY): Align to cache line.
        (LOOP_ALIGN, ALIGN_LABEL_AFTER_BARRIER): Align to octaword.
        (FUNCTION_END_PROLOGUE): New macro.
        * alpha.md (attribute length): New.  Mark all insns.
        (return_internal, prologue_stack_probe_loop) New patterns.
        (prologue, init_fp, epilogue): New patterns.
        Disable peepholes.
        * linux.h (TARGET_CAN_FAULT_IN_PROLOGUE): Define.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20528 138bc75d-0d04-0410-961f-82ee72b054a4

25 years agoTue Jun 16 17:36:35 1998 Dave Brolley <brolley@cygnus.com>
brolley [Tue, 16 Jun 1998 15:48:14 +0000 (15:48 +0000)]
Tue Jun 16 17:36:35 1998  Dave Brolley  <brolley@cygnus.com>
* toplev.c (lang_options): Add -trigraphs option for cpplib.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20527 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago * reload1.c (reload_reg_free_before_p): RELOAD_FOR_OUTADDR_ADDRESS
amylaar [Tue, 16 Jun 1998 15:35:50 +0000 (15:35 +0000)]
* reload1.c (reload_reg_free_before_p): RELOAD_FOR_OUTADDR_ADDRESS
is earlier than RELOAD_FOR_OUTPUT_ADDRESS; RELOAD_FOR_INPADDR_ADDRESS
is earlier than RELOAD_FOR_INPUT_ADDRESS.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20526 138bc75d-0d04-0410-961f-82ee72b054a4

25 years agoFix v850 build failure.
wilson [Tue, 16 Jun 1998 13:17:14 +0000 (13:17 +0000)]
Fix v850 build failure.
* libgcc1-test.c (memcpy): Define.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20525 138bc75d-0d04-0410-961f-82ee72b054a4

25 years ago1998-06-16 Andrew MacLeod <amacleod@cygnus.com>
amacleod [Tue, 16 Jun 1998 12:36:14 +0000 (12:36 +0000)]
1998-06-16  Andrew MacLeod  <amacleod@cygnus.com>
* decl.c (grokvardecl): Don't build external assembler names for
TYPENAMEs in other namespaces as there is no declarator.
* error.c (cp_file_of, cp_line_of): Don't extract file or line number
info from DECL_CONTEXT if it is NULL.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20524 138bc75d-0d04-0410-961f-82ee72b054a4

25 years agoPrint constants for function_units_used and *_blockage_range more human friendly
meissner [Tue, 16 Jun 1998 10:48:57 +0000 (10:48 +0000)]
Print constants for function_units_used and *_blockage_range more human friendly

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20523 138bc75d-0d04-0410-961f-82ee72b054a4

25 years agorevert
jason [Tue, 16 Jun 1998 03:18:08 +0000 (03:18 +0000)]
revert

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20522 138bc75d-0d04-0410-961f-82ee72b054a4