No Author [Wed, 13 May 1998 12:44:07 +0000 (13 12:44 +0000)]
This commit was manufactured by cvs2svn to create tag 'libc-980517'.
From-SVN: r19718
Karl Berry [Wed, 13 May 1998 12:44:07 +0000 (13 12:44 +0000)]
texinfo.tex (\valuexxx): Split up into expandable and non-expandable parts.
* texinfo.tex (\valuexxx): Split up into expandable and
non-expandable parts.
(\expandablevalue): New macro.
(\indexdummies): \let\value = \expandable value.
* texinfo.tex: Doc fixes.
* texinfo.tex (\doind): Just call \dosubind with empty third arg.
(\dosubind): Replace with \doind definition and suitable code to handle
possible third arg. And propagate glue past the whatsit from the
\write so index entries don't cause extra space between
@defuns (for example).
Wed May 6 12:51:27 1998 Karl Berry <karl@cs.umb.edu>
* texinfo.tex (\deftypemethparsebody): Handle the extra arg in
@deftypemethodx, too.
(\deftypefunx): Error definition was misspelled as \deftypeunx.
From-SVN: r19713
Paul Eggert [Mon, 11 May 1998 21:26:46 +0000 (11 21:26 +0000)]
*** empty log message ***
From-SVN: r19683
Paul Eggert [Mon, 11 May 1998 21:25:20 +0000 (11 21:25 +0000)]
Undo previous change.
From-SVN: r19682
Richard Kenner [Sun, 10 May 1998 21:11:07 +0000 (10 17:11 -0400)]
*** empty log message ***
From-SVN: r19655
Richard Kenner [Sun, 10 May 1998 21:07:42 +0000 (10 17:07 -0400)]
(fold_range_test, fold): If need to make SAVE_EXPR to do optimization,
suppress if contains_placeholder_p.
From-SVN: r19654
Richard Kenner [Sun, 10 May 1998 00:05:25 +0000 (9 20:05 -0400)]
Mention GNU sed.
From-SVN: r19652
Paul Eggert [Thu, 7 May 1998 23:04:04 +0000 (7 23:04 +0000)]
*** empty log message ***
From-SVN: r19624
Paul Eggert [Thu, 7 May 1998 23:02:10 +0000 (7 23:02 +0000)]
Don't assume that `.section ".text"' causes the assembler to treat .text as a label for the start of that section...
Don't assume that `.section ".text"' causes the
assembler to treat .text as a label for the start of that section,
as this assumption is false for Solaris 2.x `as'. Instead, output
`.section ".text"; .LLtext0:' and use .LLtext0 in label contexts.
(ABBREV_LABEL, DEBUG_INFO_LABEL, DEBUG_LINE_LABEL, TEXT_LABEL):
New macros.
(abbrev_label, debug_info_label, debug_line_label, text_label):
New vars.
(dwarf2out_init): Initialize the vars. Output defn for text_label.
(dwarf2out_finish): Output defns for the other 3 vars.
(dw_val_node): Rename val_section to val_section_label, as it's
now a label, not a section.
(add_AT_section_offset): Arg is now a label, not a section.
(print_die, output_die, output_compilation_unit_header,
output_pubnames, output_aranges, output_line_info,
dwarf2out_finish): In label contexts, output the section label,
not the section.
From-SVN: r19623
Paul Eggert [Thu, 7 May 1998 19:03:27 +0000 (7 19:03 +0000)]
*** empty log message ***
From-SVN: r19620
Paul Eggert [Thu, 7 May 1998 18:42:58 +0000 (7 18:42 +0000)]
*** empty log message ***
From-SVN: r19619
Paul Eggert [Thu, 7 May 1998 18:41:20 +0000 (7 18:41 +0000)]
Rename fixinc.math to fixinc.wrap.
From-SVN: r19618
Paul Eggert [Thu, 7 May 1998 18:41:20 +0000 (7 18:41 +0000)]
Renamed from fixinc.math.
Renamed from fixinc.math. Put wrapper around
curses.h if it contains `typedef char bool;', as suggested by
Manfred Hollstein <manfred@s-direktnet.de>.
From-SVN: r19617
Richard Kenner [Wed, 6 May 1998 10:48:40 +0000 (6 06:48 -0400)]
*** empty log message ***
From-SVN: r19576
Richard Kenner [Wed, 6 May 1998 10:42:27 +0000 (6 06:42 -0400)]
(simplify_rtx, case TRUNCATE): Reflect that it sign-extends instead of
zero-extending.
From-SVN: r19575
Richard Kenner [Sun, 3 May 1998 00:39:13 +0000 (2 20:39 -0400)]
*** empty log message ***
From-SVN: r19522
Richard Kenner [Sun, 3 May 1998 00:37:51 +0000 (2 20:37 -0400)]
(fold): When commutting COND_EXPR and binary operation, avoid
quadratic behavior if have nested COND_EXPRs.
From-SVN: r19521
Karl Berry [Sat, 2 May 1998 14:14:31 +0000 (2 14:14 +0000)]
(\putwordon, \putwordMethodon): New macros.
* texinfo/texinfo.tex (\putwordon, \putwordMethodon): New macros.
Use in \def... commands.
(\indexdummies): make `\ ' be just ` ' for sorting.
(\deftypemethparsebody): New macro.
(\defmethod): Call it.
Various doc fixes.
Repored by: KHMarbaise@p69.ks.fido.de (Karl Heinz Marbaise)
Date: Wed, 07 Jan 1998 10:19:42 +0100
From-SVN: r19509
No Author [Fri, 1 May 1998 06:05:06 +0000 (1 06:05 +0000)]
This commit was manufactured by cvs2svn to create branch
'premerge-fsf-branch'.
From-SVN: r19506
No Author [Wed, 29 Apr 1998 16:43:14 +0000 (29 16:43 +0000)]
This commit was manufactured by cvs2svn to create branch
'premerge-fsf-branch'.
From-SVN: r19500
Paul Eggert [Wed, 29 Apr 1998 01:53:09 +0000 (29 01:53 +0000)]
Initial revision
From-SVN: r19487
No Author [Wed, 29 Apr 1998 01:53:09 +0000 (29 01:53 +0000)]
This commit was manufactured by cvs2svn to create branch
'premerge-fsf-branch'.
From-SVN: r19486
No Author [Tue, 28 Apr 1998 23:26:18 +0000 (28 23:26 +0000)]
This commit was manufactured by cvs2svn to create branch
'premerge-fsf-branch'.
From-SVN: r19483
Richard Kenner [Tue, 28 Apr 1998 23:25:39 +0000 (28 19:25 -0400)]
*** empty log message ***
From-SVN: r19481
Richard Kenner [Tue, 28 Apr 1998 23:24:58 +0000 (28 19:24 -0400)]
(HOST_WIDE_INT): Define if not already.
(compute_frame_size, mips_debugger_offset): Return HOST_WIDE_INT.
(DEBUGGER_{AUTO,ARG}_OFFSET): Cast second arg to HOST_WIDE_INT.
From-SVN: r19480
Richard Kenner [Tue, 28 Apr 1998 23:22:49 +0000 (28 19:22 -0400)]
(mips_debugger_offset): Now returns HOST_WIDE_INT.
(mips_debugger_offset): Now returns HOST_WIDE_INT. Likewise for
internal variable frame_size.
From-SVN: r19479
No Author [Tue, 28 Apr 1998 23:12:40 +0000 (28 23:12 +0000)]
This commit was manufactured by cvs2svn to create branch
'premerge-fsf-branch'.
From-SVN: r19477
Richard Kenner [Tue, 28 Apr 1998 22:41:40 +0000 (28 18:41 -0400)]
*** empty log message ***
From-SVN: r19475
Richard Kenner [Tue, 28 Apr 1998 22:38:30 +0000 (28 18:38 -0400)]
(alter_subreg): Make new SUBREG if reload replacement scheduled inside it.
From-SVN: r19474
Richard Kenner [Tue, 28 Apr 1998 21:28:39 +0000 (28 17:28 -0400)]
(add_bound_info, case SAVE_EXPR): Pass SAVE_EXPR_RTL address through
fix_lexical_addr.
From-SVN: r19473
Ulrich Drepper [Mon, 27 Apr 1998 23:45:11 +0000 (27 23:45 +0000)]
automatically generated from GPLed version
From-SVN: r19462
Ulrich Drepper [Mon, 27 Apr 1998 23:45:11 +0000 (27 23:45 +0000)]
automatically generated from GPLed version
From-SVN: r19461
Jim Wilson [Mon, 27 Apr 1998 22:59:05 +0000 (27 15:59 -0700)]
Add mips/.
From-SVN: r19459
Jim Wilson [Mon, 27 Apr 1998 22:58:19 +0000 (27 22:58 +0000)]
(CPP_PREDEFINES): Add -Dsinix and -DSNI.
From-SVN: r19458
No Author [Mon, 27 Apr 1998 22:11:45 +0000 (27 22:11 +0000)]
This commit was manufactured by cvs2svn to create branch
'premerge-fsf-branch'.
From-SVN: r19452
Paul Eggert [Mon, 27 Apr 1998 21:53:18 +0000 (27 21:53 +0000)]
Initial revision
From-SVN: r19450
No Author [Mon, 27 Apr 1998 21:53:18 +0000 (27 21:53 +0000)]
This commit was manufactured by cvs2svn to create branch
'premerge-fsf-branch'.
From-SVN: r19449
No Author [Mon, 27 Apr 1998 21:12:33 +0000 (27 21:12 +0000)]
This commit was manufactured by cvs2svn to create branch
'premerge-fsf-branch'.
From-SVN: r19446
Michael Meissner [Mon, 20 Apr 1998 20:50:44 +0000 (20 20:50 +0000)]
Only split loads of constants to fp values to whole word ints
From-SVN: r19348
Richard Kenner [Mon, 20 Apr 1998 00:30:49 +0000 (19 20:30 -0400)]
*** empty log message ***
From-SVN: r19335
Richard Kenner [Mon, 20 Apr 1998 00:29:59 +0000 (19 20:29 -0400)]
(build_c_cast): Check underlying type when seeing if discarding const
or volatile.
From-SVN: r19334
Michael P. Hayes [Mon, 20 Apr 1998 00:20:40 +0000 (19 20:20 -0400)]
*** empty log message ***
From-SVN: r19333
Michael P. Hayes [Mon, 20 Apr 1998 00:20:08 +0000 (19 20:20 -0400)]
(C4X_FLOAT_FORMAT): New macro.
From-SVN: r19332
Michael P. Hayes [Mon, 20 Apr 1998 00:19:52 +0000 (19 20:19 -0400)]
(c4xtoe, etoc4x, toc4x): New functions.
From-SVN: r19331
Niklas Hallqvist [Mon, 20 Apr 1998 00:17:39 +0000 (19 20:17 -0400)]
*** empty log message ***
From-SVN: r19330
Niklas Hallqvist [Mon, 20 Apr 1998 00:16:18 +0000 (19 20:16 -0400)]
(notice_update_cc): Use modified_in_p to check for update.
From-SVN: r19329
Richard Kenner [Sun, 19 Apr 1998 23:04:07 +0000 (19 19:04 -0400)]
*** empty log message ***
From-SVN: r19325
Richard Kenner [Sun, 19 Apr 1998 23:01:45 +0000 (19 19:01 -0400)]
Special case more files which have C++ comments nested inside standard
C comments.
From-SVN: r19324
K. Richard Pixley [Sun, 19 Apr 1998 22:49:14 +0000 (19 22:49 +0000)]
*** empty log message ***
From-SVN: r19323
Richard Kenner [Sun, 19 Apr 1998 22:46:54 +0000 (19 18:46 -0400)]
Discard empty C++ comments.
From-SVN: r19322
Andreas Schwab [Sun, 19 Apr 1998 22:29:44 +0000 (19 18:29 -0400)]
*** empty log message ***
From-SVN: r19321
Andreas Schwab [Sun, 19 Apr 1998 22:29:00 +0000 (19 18:29 -0400)]
({add,sub}di3): Optimize for constant operand.
From-SVN: r19320
Alan Modra [Sun, 19 Apr 1998 22:26:47 +0000 (19 18:26 -0400)]
*** empty log message ***
From-SVN: r19319
Alan Modra [Sun, 19 Apr 1998 22:25:59 +0000 (19 18:25 -0400)]
(output_387_binary_op): Swap operands when popping if result is st(0).
From-SVN: r19318
Peter Jeremy [Sun, 19 Apr 1998 21:57:24 +0000 (19 17:57 -0400)]
*** empty log message ***
From-SVN: r19317
Peter Jeremy [Sun, 19 Apr 1998 21:56:38 +0000 (19 17:56 -0400)]
(do_jump_by_parts_equality_rtx): Now public.
From-SVN: r19316
Peter Jeremy [Sun, 19 Apr 1998 21:55:13 +0000 (19 17:55 -0400)]
(do_cmp_and_jump): New function.
(expand_divmod): Use do_cmp_and_jmp instead of emit_cmp_insn and
emit_jump_insn.
From-SVN: r19315
Richard Kenner [Sun, 19 Apr 1998 21:07:35 +0000 (19 17:07 -0400)]
*** empty log message ***
From-SVN: r19312
Richard Kenner [Sun, 19 Apr 1998 21:07:13 +0000 (19 17:07 -0400)]
(pushdecl): Avoid duplicate warning about implicit redecl.
From-SVN: r19311
Richard Kenner [Sun, 19 Apr 1998 20:45:20 +0000 (19 16:45 -0400)]
*** empty log message ***
From-SVN: r19310
Richard Kenner [Sun, 19 Apr 1998 20:43:22 +0000 (19 16:43 -0400)]
(NO_STAB_H): Deleted.
From-SVN: r19309
Richard Kenner [Sun, 19 Apr 1998 20:42:53 +0000 (19 16:42 -0400)]
(NO_STABS_H): Deleted.
From-SVN: r19308
Richard Kenner [Sun, 19 Apr 1998 20:41:39 +0000 (19 16:41 -0400)]
(NO_STAB_H): Deleted.
(i386/xm-i386.h): No longer include.
From-SVN: r19307
Richard Kenner [Sun, 19 Apr 1998 20:41:07 +0000 (19 16:41 -0400)]
(i386-*-vsta): Include xm-i386.h too.
From-SVN: r19306
Richard Kenner [Sun, 19 Apr 1998 20:37:53 +0000 (19 16:37 -0400)]
(stab.h): Include based on autoconf results.
From-SVN: r19305
Richard Kenner [Sun, 19 Apr 1998 20:35:28 +0000 (19 16:35 -0400)]
(stab.h): Check for it.
From-SVN: r19304
Richard Kenner [Sun, 19 Apr 1998 11:53:37 +0000 (19 07:53 -0400)]
*** empty log message ***
From-SVN: r19302
Richard Kenner [Sun, 19 Apr 1998 11:47:11 +0000 (19 07:47 -0400)]
Cleanups and reformatting throughout.
({expand,output}_block_move): Use HOST_WIDE_INT for sizes.
(mips_debugger_offset, compute_frame_size): Likewise.
(save_restore_insns, mips_expand_{pro,epi}logue): Likewise.
(siginfo): Deleted.
(override_options): Don't set up to call it; don't call setvbuf.
From-SVN: r19299
Richard Kenner [Wed, 15 Apr 1998 11:08:52 +0000 (15 07:08 -0400)]
POINTERS_EXTEND_UNSIGNED
From-SVN: r19224
Ulrich Drepper [Mon, 13 Apr 1998 23:54:16 +0000 (13 23:54 +0000)]
automatically generated from GPLed version
From-SVN: r19201
Ulrich Drepper [Mon, 13 Apr 1998 23:54:16 +0000 (13 23:54 +0000)]
automatically generated from GPLed version
From-SVN: r19200
Richard Kenner [Mon, 13 Apr 1998 10:40:29 +0000 (13 06:40 -0400)]
*** empty log message ***
From-SVN: r19194
Richard Kenner [Mon, 13 Apr 1998 10:39:09 +0000 (13 06:39 -0400)]
(sparc-*-vxsim*): Include xm-siglist.h and define USG and POSIX.
From-SVN: r19193
Richard Kenner [Mon, 13 Apr 1998 02:30:56 +0000 (12 22:30 -0400)]
*** empty log message ***
From-SVN: r19192
Richard Kenner [Mon, 13 Apr 1998 02:30:13 +0000 (12 22:30 -0400)]
(cp_convert_to_pointer): Use TYPE_PRECISION.
From-SVN: r19191
Richard Kenner [Mon, 13 Apr 1998 02:10:05 +0000 (12 22:10 -0400)]
*** empty log message ***
From-SVN: r19190
Richard Kenner [Mon, 13 Apr 1998 02:09:44 +0000 (12 22:09 -0400)]
(large_int): Use HOST_WIDE_INT, not int.
(print_operand): Use HOST_WIDE_INT_PRINT_* macros.
From-SVN: r19189
Jeffrey A. Law [Mon, 13 Apr 1998 01:59:02 +0000 (12 21:59 -0400)]
*** empty log message ***
From-SVN: r19188
Jeffrey A. Law [Mon, 13 Apr 1998 01:58:24 +0000 (12 21:58 -0400)]
(expand_call): Fix typo in STRICT_ARGUMENT_NAMING.
From-SVN: r19187
Richard Kenner [Mon, 13 Apr 1998 01:55:41 +0000 (12 21:55 -0400)]
Handle recursive calls to exit
From-SVN: r19186
Richard Kenner [Mon, 13 Apr 1998 01:53:44 +0000 (12 21:53 -0400)]
*** empty log message ***
From-SVN: r19185
Richard Kenner [Mon, 13 Apr 1998 01:52:42 +0000 (12 21:52 -0400)]
(alpha*-*-linux-gnu*): Add alpha/t-crtbe.
Add crt{begin,end}.o in extra_parts and delete crt{begin,end}S.o.
From-SVN: r19184
D. Karthikeyan [Mon, 13 Apr 1998 01:41:44 +0000 (12 21:41 -0400)]
*** empty log message ***
From-SVN: r19182
D. Karthikeyan [Mon, 13 Apr 1998 01:41:19 +0000 (12 21:41 -0400)]
(TARGET_SWITCHES): Add missing comma.
From-SVN: r19181
Eric Valette [Mon, 13 Apr 1998 01:32:54 +0000 (12 21:32 -0400)]
*** empty log message ***
From-SVN: r19180
Eric Valette [Mon, 13 Apr 1998 01:32:29 +0000 (12 21:32 -0400)]
(i[34567]86-*-rtemself*): New configuration.
From-SVN: r19179
Eric Valette [Mon, 13 Apr 1998 01:32:02 +0000 (13 01:32 +0000)]
This commit was manufactured by cvs2svn to create branch
'premerge-fsf-branch'.
From-SVN: r19177
Jim Wilson [Mon, 13 Apr 1998 01:08:29 +0000 (12 21:08 -0400)]
*** empty log message ***
From-SVN: r19175
Jim Wilson [Mon, 13 Apr 1998 01:07:23 +0000 (12 21:07 -0400)]
(loop_optimize): Reset max_uid_for_loop after find_and_verify_loops call.
(strength_reduce): In auto_inc_opt code, verify v->insn has valid INSN_LUID.
From-SVN: r19174
Richard Kenner [Mon, 13 Apr 1998 01:01:17 +0000 (12 21:01 -0400)]
*** empty log message ***
From-SVN: r19173
Richard Kenner [Mon, 13 Apr 1998 01:00:54 +0000 (12 21:00 -0400)]
Change -dD to -dF.
From-SVN: r19172
Richard Kenner [Mon, 13 Apr 1998 01:00:10 +0000 (12 21:00 -0400)]
(main): Sort order of handling of -d letters.
Use `F' instead of `D' for addressof_dump.
From-SVN: r19171
Richard Earnshaw [Mon, 13 Apr 1998 00:54:20 +0000 (12 20:54 -0400)]
*** empty log message ***
From-SVN: r19170
Richard Earnshaw [Mon, 13 Apr 1998 00:53:55 +0000 (12 20:53 -0400)]
(sparc-*-solaris2*): Add xm-siglist.h to xm_file.
Add USG and POSIX to xm_defines.
From-SVN: r19169
Pat Rankin [Mon, 13 Apr 1998 00:48:11 +0000 (12 20:48 -0400)]
*** empty log message ***
From-SVN: r19168
Pat Rankin [Mon, 13 Apr 1998 00:46:31 +0000 (12 20:46 -0400)]
(eprint_string): New function.
(do_elif, do_else, verror): Use it instead of fwrite(,,,stderr).
(error_from_errno, vwarning): Likewise.
({verror,vwarning,pedwarn}_with_line): Likewise.
(pedwarn_with_file_and_line, print_containing_files): Likewise.
From-SVN: r19167
Richard Henderson [Mon, 13 Apr 1998 00:40:13 +0000 (12 20:40 -0400)]
*** empty log message ***
From-SVN: r19166
Richard Henderson [Mon, 13 Apr 1998 00:39:40 +0000 (12 20:39 -0400)]
Remove last change.
(fix_trunc[ds]fdi2): Use '%(' for s/sv/svi. Add earlyclobber pattern
for ALPHA_TP_INSN.
From-SVN: r19165
Richard Henderson [Mon, 13 Apr 1998 00:37:52 +0000 (12 20:37 -0400)]
Remove last change.
(PRINT_OPERAND_PUNCT_VALID_P): Accept '(' for s/sv/svi.
From-SVN: r19164
Richard Henderson [Mon, 13 Apr 1998 00:37:26 +0000 (12 20:37 -0400)]
Remove last change.
(print_operand): Handle '(' for s/sv/svi.
From-SVN: r19163