No Author [Wed, 10 Sep 1997 21:16:20 +0000 (10 21:16 +0000)]
This commit was manufactured by cvs2svn to create tag 'libc-971113'.
From-SVN: r15319
Jeff Law [Wed, 10 Sep 1997 21:16:20 +0000 (10 15:16 -0600)]
typos.
From-SVN: r15271
Jeff Law [Wed, 10 Sep 1997 21:13:00 +0000 (10 15:13 -0600)]
config.sub: Use "amigaos" instread of "amigados".
* config.sub: Use "amigaos" instread of "amigados". Still
recognize "amigados" for backward compatability.
From-SVN: r15270
Per Bothner [Wed, 10 Sep 1997 20:12:48 +0000 (10 13:12 -0700)]
* stor-layout.c (layout_type): Simplify special BOOLEAN_TYPE handling.
From-SVN: r15267
Jason Merrill [Wed, 10 Sep 1997 20:10:58 +0000 (10 20:10 +0000)]
x
From-SVN: r15266
Jason Merrill [Wed, 10 Sep 1997 19:46:37 +0000 (10 19:46 +0000)]
x
From-SVN: r15265
Paul Eggert [Wed, 10 Sep 1997 18:12:24 +0000 (10 18:12 +0000)]
(scan_decls): Don't ignore the first CPP_NAME in a declaration,
so that we see the `extern' in `extern int errno;' and handle
errno crrectly.
From-SVN: r15261
Paul Eggert [Wed, 10 Sep 1997 18:05:47 +0000 (10 18:05 +0000)]
(recognized_extern): Use name_length when comparing string,
so that we recognize `errno' correctly.
From-SVN: r15260
Jason Merrill [Wed, 10 Sep 1997 18:03:45 +0000 (10 18:03 +0000)]
x
From-SVN: r15259
No Author [Wed, 10 Sep 1997 18:03:45 +0000 (10 18:03 +0000)]
This commit was manufactured by cvs2svn to create branch
'premerge-fsf-branch'.
From-SVN: r15258
Jason Merrill [Wed, 10 Sep 1997 17:59:14 +0000 (10 17:59 +0000)]
Formerly tm.texi.~257~
From-SVN: r15254
Jeff Law [Wed, 10 Sep 1997 17:42:56 +0000 (10 11:42 -0600)]
expr.c (do_jump_by_parts_equality_rtx): Don't clobber the source operand when performing an IOR of the parts.
* expr.c (do_jump_by_parts_equality_rtx): Don't clobber the
source operand when performing an IOR of the parts.
* expr.c (emit_block_move): Always return a value.
From-SVN: r15253
Jason Merrill [Wed, 10 Sep 1997 15:55:47 +0000 (10 15:55 +0000)]
x
From-SVN: r15251
Jeff Law [Wed, 10 Sep 1997 15:25:18 +0000 (10 09:25 -0600)]
* xm-m88k.h (USG): Only define if it hasn't already been defined.
From-SVN: r15250
Jeff Law [Wed, 10 Sep 1997 15:22:21 +0000 (10 09:22 -0600)]
* i386.h (CPP_CPU_DEFAULT): Avoid using #elif.
From-SVN: r15249
Jeff Law [Wed, 10 Sep 1997 15:14:30 +0000 (10 09:14 -0600)]
expr.c (clear_storage): Use CONST0_RTX instead of const0_rtx.
* expr.c (clear_storage): Use CONST0_RTX instead of const0_rtx.
when clearing non-BLKmode data.
From-SVN: r15248
Jeff Law [Wed, 10 Sep 1997 14:48:28 +0000 (10 08:48 -0600)]
final.c (shorten_branches): Remove last change for ADDR_VEC alignment computation.
* final.c (shorten_branches): Remove last change for ADDR_VEC
alignment computation. During first pass, assume worst
possible alignment for ADDR_VEC and ADDR_VEC_DIFF insns.
From-SVN: r15247
Richard Kenner [Wed, 10 Sep 1997 13:33:18 +0000 (10 09:33 -0400)]
(emit_stack_save, emit_stack_restore): Correctly handle
HAVE_{save,restore}_stack_* evaluating to 0.
From-SVN: r15246
Richard Kenner [Wed, 10 Sep 1997 13:27:43 +0000 (10 09:27 -0400)]
(sdbout.o): Add dependency on insn-config.h.
From-SVN: r15245
Richard Kenner [Wed, 10 Sep 1997 13:24:54 +0000 (10 09:24 -0400)]
(dectoe, etodec, todec): Declare proto if DEC is defined
(dectoe, etodec, todec): Declare proto if DEC is defined
(ibmtoe, etoibm, toibm): Declare proto if IBM is defined
From-SVN: r15244
Richard Kenner [Wed, 10 Sep 1997 13:24:37 +0000 (10 09:24 -0400)]
(replace_call_address): Pre-process out prototype decl.
From-SVN: r15243
Richard Kenner [Wed, 10 Sep 1997 13:24:24 +0000 (10 09:24 -0400)]
(merge_assigned_reloads): Declare prototype only if
SMALL_REGISTER_CLASSES is defined.
From-SVN: r15242
Richard Kenner [Wed, 10 Sep 1997 13:24:02 +0000 (10 09:24 -0400)]
(leaf_renumber_regs, alter_cond): Declare prototype only if
LEAF_REGISTERS is defined.
From-SVN: r15241
Richard Kenner [Wed, 10 Sep 1997 13:23:42 +0000 (10 09:23 -0400)]
(birthing_insn_p): Rename prototype decl from birthing_insn.
From-SVN: r15240
Richard Kenner [Wed, 10 Sep 1997 13:13:47 +0000 (10 09:13 -0400)]
(out_file): Emit definition to config.status.
From-SVN: r15239
Richard Kenner [Wed, 10 Sep 1997 12:39:35 +0000 (10 08:39 -0400)]
(shorten_branches): Don't count the lengths of deleted instructions.
From-SVN: r15238
Richard Kenner [Wed, 10 Sep 1997 12:37:54 +0000 (10 08:37 -0400)]
(shorten_branches): Fix alignment calculation.
From-SVN: r15237
Richard Kenner [Wed, 10 Sep 1997 12:34:08 +0000 (10 08:34 -0400)]
(cpp_start_read): Make known_suffixes static.
From-SVN: r15236
Richard Kenner [Wed, 10 Sep 1997 12:27:03 +0000 (10 08:27 -0400)]
(print_operand_address) [MOTOROLA]: When compiling with -fpic (not
-fPIC) force the GOT offset to 16 bits.
From-SVN: r15235
Richard Kenner [Wed, 10 Sep 1997 12:22:47 +0000 (10 08:22 -0400)]
(convert_move): Add missing use of trunctqtf2.
From-SVN: r15234
Richard Kenner [Wed, 10 Sep 1997 12:17:07 +0000 (10 08:17 -0400)]
(eh_outer_context): Do masking using expand_and.
From-SVN: r15233
Richard Kenner [Wed, 10 Sep 1997 11:52:19 +0000 (10 07:52 -0400)]
(sh*-*-rtems*): New target.
From-SVN: r15232
Richard Kenner [Wed, 10 Sep 1997 11:52:04 +0000 (10 07:52 -0400)]
(TARGET_SWITCHES: Call SUBTARGET_SWITCHES.
(SUBTARGET_SWITCHES): Provide default definition.
From-SVN: r15231
Richard Kenner [Wed, 10 Sep 1997 11:51:33 +0000 (10 07:51 -0400)]
Clean up comments and copyright notice.
From-SVN: r15230
Richard Kenner [Wed, 10 Sep 1997 11:50:59 +0000 (10 07:50 -0400)]
(subtarget_switches): Removed -mrtems subtarget_switch.
From-SVN: r15229
Richard Kenner [Wed, 10 Sep 1997 11:49:04 +0000 (10 07:49 -0400)]
Delete junk comments.
From-SVN: r15228
Richard Kenner [Wed, 10 Sep 1997 11:04:40 +0000 (10 07:04 -0400)]
({LIB,LINK}_SPEC): Check for -mwindows, not -windows.
From-SVN: r15227
Richard Kenner [Wed, 10 Sep 1997 11:02:36 +0000 (10 07:02 -0400)]
(ASM_OUTPUT_SECTION): Clear NAME if overlaid.
From-SVN: r15226
Richard Kenner [Wed, 10 Sep 1997 11:00:08 +0000 (10 07:00 -0400)]
(default_conversion): Likewise.
From-SVN: r15225
Richard Kenner [Wed, 10 Sep 1997 10:59:55 +0000 (10 06:59 -0400)]
(unary_expr): Test DECL_C_BIT_FIELD, not DECL_BIT_FIELD.
From-SVN: r15224
Richard Kenner [Wed, 10 Sep 1997 10:37:03 +0000 (10 06:37 -0400)]
(contains_placeholder_p, substitute_in_expr): Handle placeholders
inside args of CALL_EXPR (and hence in TREE_LIST).
From-SVN: r15223
Richard Kenner [Wed, 10 Sep 1997 10:33:43 +0000 (10 06:33 -0400)]
(expand_expr, case PLACEHOLDER_EXPR): Check all expressions in
placeholder_list.
From-SVN: r15222
Jeff Law [Tue, 9 Sep 1997 23:35:19 +0000 (9 17:35 -0600)]
Add missing libgcc2 exception in copyright notice.
From-SVN: r15206
Doug Evans [Tue, 9 Sep 1997 23:32:49 +0000 (9 23:32 +0000)]
Add arc support.
From-SVN: r15204
Doug Evans [Tue, 9 Sep 1997 22:32:47 +0000 (9 22:32 +0000)]
Add ARC support.
From-SVN: r15203
Doug Evans [Tue, 9 Sep 1997 22:26:46 +0000 (9 22:26 +0000)]
(arc-*-elf*): Add.
From-SVN: r15202
Doug Evans [Tue, 9 Sep 1997 22:23:48 +0000 (9 22:23 +0000)]
Recognize ARC cpu.
From-SVN: r15201
No Author [Tue, 9 Sep 1997 22:21:05 +0000 (9 22:21 +0000)]
This commit was manufactured by cvs2svn to create branch
'premerge-fsf-branch'.
From-SVN: r15199
Doug Evans [Tue, 9 Sep 1997 22:18:01 +0000 (9 22:18 +0000)]
(USER_H): Add va-arc.h.
From-SVN: r15196
Doug Evans [Tue, 9 Sep 1997 22:08:51 +0000 (9 22:08 +0000)]
Update fsf address.
From-SVN: r15195
Doug Evans [Tue, 9 Sep 1997 22:02:52 +0000 (9 22:02 +0000)]
Update FSf address.
From-SVN: r15194
Doug Evans [Tue, 9 Sep 1997 22:01:56 +0000 (9 22:01 +0000)]
Update FSF address.
From-SVN: r15193
Doug Evans [Tue, 9 Sep 1997 21:58:24 +0000 (9 21:58 +0000)]
Initial revision
From-SVN: r15192
No Author [Tue, 9 Sep 1997 21:58:24 +0000 (9 21:58 +0000)]
This commit was manufactured by cvs2svn to create branch
'premerge-fsf-branch'.
From-SVN: r15191
Jason Merrill [Tue, 9 Sep 1997 19:36:16 +0000 (9 19:36 +0000)]
x
From-SVN: r15182
Jeff Law [Tue, 9 Sep 1997 15:01:50 +0000 (9 09:01 -0600)]
v850.h (ASM_SPEC): Pass on target processor.
* v850.h (ASM_SPEC): Pass on target processor.
(CPP_PREDEFINES): Only define if not already specified.
(TARGET_VERSION): Only define if not already specified.
(MASK_CPU, MASK_V850, MASK_DEFAULT): Bits to specify target
processor.
(EXTRA_SWITCHES): Extra entries in the switches array.
(TARGET_DEFAULT): Set default target processor.
From-SVN: r15179
Richard Kenner [Tue, 9 Sep 1997 14:14:29 +0000 (9 10:14 -0400)]
(alpha*-*-*): Support pca56 and ev6.
From-SVN: r15178
Richard Kenner [Tue, 9 Sep 1997 14:10:23 +0000 (9 10:10 -0400)]
(alpha): Replace CPU-determining program with one that's more precise and also supports pca56 and ev6.
(alpha): Replace CPU-determining program with one that's more precise
and also supports pca56 and ev6. Handle those in returned name.
From-SVN: r15177
Richard Kenner [Tue, 9 Sep 1997 13:48:44 +0000 (9 09:48 -0400)]
(output_call_frame_info): Call named_section.
From-SVN: r15176
Richard Kenner [Tue, 9 Sep 1997 13:48:16 +0000 (9 09:48 -0400)]
(named_section): Set in section after writing directive.
From-SVN: r15175
Jason Merrill [Mon, 8 Sep 1997 20:40:45 +0000 (8 20:40 +0000)]
x
From-SVN: r15173
Jim Wilson [Mon, 8 Sep 1997 19:06:08 +0000 (8 12:06 -0700)]
(main): Change #elif to #else/#ifdef
From-SVN: r15172
Jim Wilson [Mon, 8 Sep 1997 18:57:49 +0000 (8 11:57 -0700)]
(TARGET_LIBGCC2_CFLAGS): Define to -fPIC.
From-SVN: r15171
Richard Kenner [Mon, 8 Sep 1997 13:51:09 +0000 (8 09:51 -0400)]
(alpha*-dec-osf*): Set MASK_SUPPORT_ARCH for >= 4.0B.
Rename MASK_BYTE_OPS to MASK_BWX.
From-SVN: r15167
Richard Kenner [Mon, 8 Sep 1997 13:50:52 +0000 (8 09:50 -0400)]
Rename TARGET_BYTE_OPS to TARGET_BWX.
(cpu attr): Add "ev6".
(ev5 function units): Use for ev6 as well, for now.
(ffsdi2): New define_expand and define_insn, for TARGET_CIX.
(sqrt[sd]f2): New patterns, for TARGET_CIX.
(s{min,max}[qh]i3): New patterns, for TARGET_MAX.
(movsi): Use ldf/lsf when appropriate, instead of lds/sts.
(mov[sd]i): Add use of ftio/itof for TARGET_CIX.
From-SVN: r15166
Richard Kenner [Mon, 8 Sep 1997 13:50:28 +0000 (8 09:50 -0400)]
(input_operand): Rename TARGET_BYTE_OPS to TARGET_BWX.
(override_options): Likewise; also add new CPU types and subset flags.
From-SVN: r15165
Richard Kenner [Mon, 8 Sep 1997 13:50:04 +0000 (8 09:50 -0400)]
(processor_type): Add EV6.
({TARGET,MASK}_BWX): Renamed from _BYTE_OPS.
({TARGET,MASK}_{CIX,MAX}): New macros.
(MASK_CPU_EV5): Change bit number.
(MASK_CPU_EV6, {TARGET,MASK}_SUPPORT_ARCH): New macros.
(TARGET_OPTIONS): Rename "byte" to "bwx" and add "cix" and "max".
(MINIMUM_ATOMIC_ALIGNMENT): Rename TARGET_BYTE_OPS to TARGET_BWX.
(SECONDARY_{INPUT,OUTPUT}_RELOAD_CLASS, ASM_FILE_START): Likewise.
(SECONDARY_MEMORY_NEEDED): Not needed if CIX.
(ASM_FILE_START): Only write if TARGET_SUPPORT_ARCH.
Add "pca56" and "ev6".
From-SVN: r15164
Richard Kenner [Mon, 8 Sep 1997 12:58:08 +0000 (8 08:58 -0400)]
(STANDARD_INCLUDE_DIR): New macros.
(STARTFILE_SPEC, PATH_SEPARATOR): Likewise.
From-SVN: r15163
Richard Kenner [Mon, 8 Sep 1997 12:53:41 +0000 (8 08:53 -0400)]
(LN): Add new symbol.
(FLAGS_TO_PASS): Pass it down.
(stage[1-4]-start): Use $(LN), not "ln -s".
From-SVN: r15162
Richard Kenner [Mon, 8 Sep 1997 12:53:17 +0000 (8 08:53 -0400)]
(AC_PROG_LN_S): Remove; unneeded.
(*cygwin32*, *mingw32*): Default prefix to /usr.
(symbolic_link): Set to "cp -p" if no "ln -s"; add AC_SUBST.
(configure.lang call): Change remaining use of config.h to auto-conf.h.
From-SVN: r15161
Richard Kenner [Mon, 8 Sep 1997 12:43:43 +0000 (8 08:43 -0400)]
(dwarf2out_cfi_label): Add declaration.
(save_regs, output_function_prologue): Remove cast for it.
(sparc_flat_{save_restore,output_function_prologue): Likewise.
({save,restore}_regs): No longer inline.
From-SVN: r15160
Richard Kenner [Mon, 8 Sep 1997 12:43:22 +0000 (8 08:43 -0400)]
Remove unneeded declarations of `optimize'.
From-SVN: r15159
Richard Kenner [Mon, 8 Sep 1997 12:42:24 +0000 (8 08:42 -0400)]
(flag_omit_frame_pointer, frame_pointer_needed, optimize):
Remove declarations: no longer needed.
From-SVN: r15158
Richard Kenner [Mon, 8 Sep 1997 12:29:17 +0000 (8 08:29 -0400)]
(alpha:OSF1:*:*): For V4.0, get the letter suffix.
From-SVN: r15157
Jim Wilson [Mon, 8 Sep 1997 08:24:17 +0000 (8 01:24 -0700)]
(LINK_SPEC): Handle -mjX and -mrp switches.
From-SVN: r15153
Jim Wilson [Mon, 8 Sep 1997 08:18:27 +0000 (8 01:18 -0700)]
(nonlocal_goto_receiver): Define.
From-SVN: r15152
Jim Wilson [Mon, 8 Sep 1997 08:15:12 +0000 (8 01:15 -0700)]
(output_arc_profiler): Check next_insert_after for non NULL before deferencing it.
(output_arc_profiler): Check next_insert_after for non
NULL before deferencing it.
(output_func_start_profiler): Set DECL_EXTERNAL to zero.
From-SVN: r15151
Jim Wilson [Mon, 8 Sep 1997 08:10:11 +0000 (8 01:10 -0700)]
(calculate_giv_inc): Handle increment with code PLUS.
From-SVN: r15150
Jim Wilson [Mon, 8 Sep 1997 08:07:52 +0000 (8 01:07 -0700)]
(PREFERRED_RELOAD_CLASS): Return NO_REGS if NO_REGS
is passed in.
From-SVN: r15149
Jim Wilson [Mon, 8 Sep 1997 08:06:13 +0000 (8 01:06 -0700)]
(gen_lowpart_common): Add code to convert CONST_INT to
SFmode for 64 bit hosts.
From-SVN: r15148
Jim Wilson [Mon, 8 Sep 1997 08:00:37 +0000 (8 01:00 -0700)]
(output_arc_profiler): Verify next_insert_after is an
INSN before and after skipping a stack pop.
From-SVN: r15147
Jim Wilson [Mon, 8 Sep 1997 07:58:25 +0000 (8 00:58 -0700)]
Add _VA_MIPS_H_ENUM ifdef/define/endif.
From-SVN: r15146
Jim Wilson [Mon, 8 Sep 1997 07:14:16 +0000 (8 00:14 -0700)]
(iorsi_zexthi_ashl16): Disable.
From-SVN: r15145
Jim Wilson [Mon, 8 Sep 1997 07:06:46 +0000 (8 00:06 -0700)]
(mark_constants): Don't look inside CONST_DOUBLEs.
From-SVN: r15144
Jason Merrill [Mon, 8 Sep 1997 02:24:40 +0000 (8 02:24 +0000)]
x
From-SVN: r15140
Paul Eggert [Sun, 7 Sep 1997 10:30:58 +0000 (7 10:30 +0000)]
(std_include_table): Remove bogus entry for popen under stdio.h with ANSI_SYMBOL.
(std_include_table): Remove bogus entry for popen under stdio.h
with ANSI_SYMBOL. popen is a POSIX2_SYMBOL. This error sometimes
caused fix-header to create a stdio.h that equaled /usr/include/stdio.h.
From-SVN: r15132
Doug Evans [Fri, 5 Sep 1997 22:03:54 +0000 (5 22:03 +0000)]
whitespace and indentation cleanup.
From-SVN: r15124
Joern Rennecke [Fri, 5 Sep 1997 21:19:39 +0000 (5 22:19 +0100)]
(movsf_ie+1): Typo fix.
From-SVN: r15122
Paul D. Smith [Fri, 5 Sep 1997 21:01:56 +0000 (5 21:01 +0000)]
Changes for GNU make 3.75.93.
From-SVN: r15119
Joern Rennecke [Fri, 5 Sep 1997 20:06:37 +0000 (5 21:06 +0100)]
Fix corrupted files.
From-SVN: r15118
Jeff Law [Fri, 5 Sep 1997 18:11:13 +0000 (5 12:11 -0600)]
v850: New directory for v850 port.
* v850: New directory for v850 port.
* v850/lib1funcs.asm: New file.
* t-v850, v850.c, v850.h, v850.md, xm-v850.h: New files.
* ginclude/va-v850.h: New file.
* varargs.h, stdarg.h: Include va-mn10200.h.
* configure.in (mn10200-*-*): New target.
* Makefile.in (USER_H): Add va-mn10200.h.
From-SVN: r15113
Jeff Law [Fri, 5 Sep 1997 18:08:34 +0000 (5 12:08 -0600)]
* config.sub: Recognize v850-elf.
From-SVN: r15109
Jeff Law [Fri, 5 Sep 1997 17:55:55 +0000 (5 11:55 -0600)]
v850: New directory for v850 port.
* v850: New directory for v850 port.
* v850/lib1funcs.asm: New file.
* t-v850, v850.c, v850.h, v850.md, xm-v850.h: New files.
* ginclude/va-v850.h: New file.
* varargs.h, stdarg.h: Include va-mn10200.h.
* configure.in (mn10200-*-*): New target.
* Makefile.in (USER_H): Add va-mn10200.h.
From-SVN: r15108
Jeff Law [Fri, 5 Sep 1997 17:48:22 +0000 (5 11:48 -0600)]
Remove CYGNUS LOCAL markers.
From-SVN: r15107
Jeff Law [Fri, 5 Sep 1997 17:43:52 +0000 (5 11:43 -0600)]
Initial revision
From-SVN: r15106
No Author [Fri, 5 Sep 1997 17:43:52 +0000 (5 17:43 +0000)]
This commit was manufactured by cvs2svn to create branch
'premerge-fsf-branch'.
From-SVN: r15105
David Edelsohn [Fri, 5 Sep 1997 03:49:00 +0000 (5 03:49 +0000)]
fix FUSED_MADD patch to include DFmode
From-SVN: r15095
Ulrich Drepper [Fri, 5 Sep 1997 02:58:19 +0000 (5 02:58 +0000)]
automatically generated from GPLed version
From-SVN: r15094
Paul Eggert [Fri, 5 Sep 1997 02:58:17 +0000 (5 02:58 +0000)]
automatically generated from GPLed version
From-SVN: r15093
Paul Eggert [Fri, 5 Sep 1997 02:58:17 +0000 (5 02:58 +0000)]
automatically generated from GPLed version
From-SVN: r15092