]> git.ipfire.org Git - thirdparty/gcc.git/log
thirdparty/gcc.git
26 years agogcse.c (compute_pre_ppinout): Zero initial ppout for all exit blocks... releases/egcs-1.1
Richard Henderson [Fri, 14 May 1999 00:33:31 +0000 (17:33 -0700)] 
gcse.c (compute_pre_ppinout): Zero initial ppout for all exit blocks...

        * gcse.c (compute_pre_ppinout): Zero initial ppout for all
        exit blocks, and don't forward propogate into them either.
        * flow.c (add_pred_succ): Don't add duplicate edges.

From-SVN: r26931

26 years agoStamp ChangeLogs for release
Jeff Law [Sun, 14 Mar 1999 02:38:48 +0000 (19:38 -0700)] 
Stamp ChangeLogs for release

From-SVN: r25763

26 years ago* README, gcc.1, gcc.texi, version.c: Update for egcs-1.1.2 release.
Jeffrey A Law [Sun, 14 Mar 1999 02:26:02 +0000 (02:26 +0000)] 
* README, gcc.1, gcc.texi, version.c: Update for egcs-1.1.2 release.

From-SVN: r25762

26 years agoalpha.h (HARD_REGNO_MODE_OK): Disallow QI/HImode in fp regs.
Richard Henderson [Sun, 14 Mar 1999 02:05:38 +0000 (18:05 -0800)] 
alpha.h (HARD_REGNO_MODE_OK): Disallow QI/HImode in fp regs.

        * alpha.h (HARD_REGNO_MODE_OK): Disallow QI/HImode in fp regs.
        (MODES_TIEABLE_P): Update.

From-SVN: r25761

26 years agoUpdate BUGS derived file
Craig Burley [Sat, 13 Mar 1999 15:22:37 +0000 (10:22 -0500)] 
Update BUGS derived file

From-SVN: r25750

26 years agoDocument newly discovered bug
Craig Burley [Sat, 13 Mar 1999 15:20:22 +0000 (15:20 +0000)] 
Document newly discovered bug

From-SVN: r25749

26 years agoEditorial fixes
Craig Burley [Sat, 13 Mar 1999 15:17:34 +0000 (15:17 +0000)] 
Editorial fixes

From-SVN: r25748

26 years agoUpdate BUGS, NEWS derived files
Craig Burley [Thu, 11 Mar 1999 15:30:23 +0000 (10:30 -0500)] 
Update BUGS, NEWS derived files

From-SVN: r25708

26 years agofinal (ha) g77 doc fixes -- new URLs, etc.
Craig Burley [Thu, 11 Mar 1999 15:28:52 +0000 (15:28 +0000)] 
final (ha) g77 doc fixes -- new URLs, etc.

From-SVN: r25707

26 years ago
Alexandre Oliva [Wed, 10 Mar 1999 23:23:11 +0000 (16:23 -0700)] 


From-SVN: r25685

26 years ago
Alexandre Oliva [Wed, 10 Mar 1999 23:23:08 +0000 (16:23 -0700)] 


From-SVN: r25684

26 years ago* version.c: Bump for prerelease.
Jeffrey A Law [Mon, 8 Mar 1999 00:23:45 +0000 (00:23 +0000)] 
* version.c: Bump for prerelease.

From-SVN: r25633

26 years agoconfigure.in (cpp_install_dir): Initialize from $enable_cpp if that's looking like...
Manfred Hollstein [Mon, 8 Mar 1999 00:22:24 +0000 (00:22 +0000)] 
configure.in (cpp_install_dir): Initialize from $enable_cpp if that's looking like a pathname.

        * configure.in (cpp_install_dir): Initialize from $enable_cpp
        if that's looking like a pathname.
        * configure: Rebuilt.
        * Makefile.in (install-cpp, uninstall-cpp): cpp_install_dir is an
        absolute pathname, not a $prefix relative pathname.

Co-Authored-By: Jeffrey A Law <law@cygnus.com>
From-SVN: r25632

26 years agoUpdate NEWS derived file
Craig Burley [Fri, 5 Mar 1999 10:20:07 +0000 (05:20 -0500)] 
Update NEWS derived file

From-SVN: r25596

26 years agoIDATE Intrinsic (VXT) Year 2000 (Y2K) Fix
Craig Burley [Fri, 5 Mar 1999 10:17:11 +0000 (10:17 +0000)] 
IDATE Intrinsic (VXT) Year 2000 (Y2K) Fix

From-SVN: r25595

26 years agofixincludes (c_asm.h): Wrap Digital UNIX V4.0B DEC C specific asm() etc.
Jeffrey A Law [Fri, 5 Mar 1999 00:24:01 +0000 (00:24 +0000)] 
fixincludes (c_asm.h): Wrap Digital UNIX V4.0B DEC C specific asm() etc.

        Thu Dec 17 18:21:49 1998  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
        * fixincludes (c_asm.h): Wrap Digital UNIX V4.0B DEC C specific
        asm() etc. function declarations in __DECC.

From-SVN: r25591

26 years agolinuxlibc1.mt (MT_CFLAGS): Add -D_G_STDIO_USES_LIBIO -D_G_HAVE_WEAK_SYMBOL.
H.J. Lu [Fri, 5 Mar 1999 00:17:54 +0000 (00:17 +0000)] 
linuxlibc1.mt (MT_CFLAGS): Add -D_G_STDIO_USES_LIBIO -D_G_HAVE_WEAK_SYMBOL.

        * config/linuxlibc1.mt (MT_CFLAGS): Add -D_G_STDIO_USES_LIBIO
        -D_G_HAVE_WEAK_SYMBOL.
        * genops.c: Add the proper weak alias if _G_STDIO_USES_LIBIO
        and _G_HAVE_WEAK_SYMBOL are defined.
        * iofclose.c: Likewise.
        * iofeof.c: Likewise.
        * ioferror.c: Likewise.
        * iogetc.c: Likewise.
        * ioputc.c: Likewise.
        * iovsprintf.c: Likewise.
        * iovsscanf.c: Likewise.

From-SVN: r25589

26 years agoRebuilt.
Jeff Law [Thu, 4 Mar 1999 21:38:31 +0000 (14:38 -0700)] 
Rebuilt.

From-SVN: r25587

26 years agocpp.in: New.
Zack Weinberg [Wed, 3 Mar 1999 22:57:20 +0000 (22:57 +0000)] 
cpp.in: New.

        * cpp.in: New.  Better cpp shell script.
        * cpp.sh: Delete.
        * Makefile.in (cpp.sh): Build from cpp.in

From-SVN: r25569

26 years agoUpdate BUGS derived file
Craig Burley [Wed, 3 Mar 1999 07:17:03 +0000 (02:17 -0500)] 
Update BUGS derived file

From-SVN: r25557

26 years agodescribe a few more bugs; remove fixed bugs
Craig Burley [Wed, 3 Mar 1999 07:16:17 +0000 (07:16 +0000)] 
describe a few more bugs; remove fixed bugs

From-SVN: r25556

26 years agoMakefile.in (cpp_install_dir, [...]): New variables.
H.J. Lu [Tue, 2 Mar 1999 00:30:57 +0000 (00:30 +0000)] 
Makefile.in (cpp_install_dir, [...]): New variables.

        * Makefile.in (cpp_install_dir, INSTALL_CPP, UNINSTALL_CPP): New
        variables.
        (install-cpp, uninstall-cpp): New targets.
        (install-normal): Depend on $(INSTALL_CPP).
        (uninstall): Depend on $(UNINSTALL_CPP).
        * configure.in (cpp_install_dir): New, substitute.
        (tmake_file): Added t-install-cpp for --enable-cpp.
        * configure: Rebuilt.
        * cpp.sh: New cpp script.
        * config/t-install-cpp: New target fragment.

From-SVN: r25525

26 years ago[multiple changes]
Jeffrey A Law [Mon, 1 Mar 1999 22:47:33 +0000 (22:47 +0000)] 
[multiple changes]

        Tue Feb  2 23:38:35 1999  David O'Brien <obrien@FreeBSD.org>
        * i386/freebsd*.h now allows '$' in label names and does not use the
        PCC struct return method.
        Wed Dec 30 23:00:28 1998  David O'Brien <obrien@NUXI.com>
        * configure.in (FreeBSD ELF): Needs special crt files.
        * configure: Rebuilt.

From-SVN: r25522

26 years agoconfig.guess: Recognize FreeBSD using ELF automatically.
Jeffrey A Law [Mon, 1 Mar 1999 22:37:59 +0000 (22:37 +0000)] 
config.guess: Recognize FreeBSD using ELF automatically.

        Fri Dec  4 01:33:05 1998  Niall Smart <nialls@euristix.ie>
        * config.guess: Recognize FreeBSD using ELF automatically.

From-SVN: r25521

26 years agot-sco5gas (crti.o): New target.
Arturo Montes [Sun, 28 Feb 1999 12:51:57 +0000 (12:51 +0000)] 
t-sco5gas (crti.o): New target.

h
Sun Feb 28 14:47:53 1999  Arturo Montes  <mitosys@colomsat.com.co>
        * config/i386/t-sco5gas (crti.o): New target.

From-SVN: r25505

26 years agot-sco5gas (crti.o): New target.
Arturo Montes [Sun, 28 Feb 1999 12:51:51 +0000 (12:51 +0000)] 
t-sco5gas (crti.o): New target.


Sun Feb 28 14:47:53 1999  Arturo Montes  <mitosys@colomsat.com.co>
        * config/i386/t-sco5gas (crti.o): New target.

From-SVN: r25504

26 years agocse.c (fold_rtx): Update comments for (const (minus (label) (label))) case.
Franz Sirl [Sat, 27 Feb 1999 23:55:27 +0000 (16:55 -0700)] 
cse.c (fold_rtx): Update comments for (const (minus (label) (label))) case.


        * cse.c (fold_rtx): Update comments for (const (minus (label) (label)))
        case.
        (cse_insn): Avoid creating a bogus REG_EQUAL note for
        (const (minus (label) (label)))
        (record_jump_cond): Fix mismatched paren in comment.

From-SVN: r25490

26 years agocse.c (fold_rtx): Update comments for (const (minus (label) (label))) case.
Franz Sirl [Sat, 27 Feb 1999 23:55:20 +0000 (16:55 -0700)] 
cse.c (fold_rtx): Update comments for (const (minus (label) (label))) case.


        * cse.c (fold_rtx): Update comments for (const (minus (label) (label)))
        case.
        (cse_insn): Avoid creating a bogus REG_EQUAL note for
        (const (minus (label) (label)))
        (record_jump_cond): Fix mismatched paren in comment.

From-SVN: r25489

26 years agoframe.h: Update some comments.
H.J. Lu [Sat, 27 Feb 1999 21:54:23 +0000 (21:54 +0000)] 
frame.h: Update some comments.

        * frame.h: Update some comments.
        * crtstuff.c (TARGET_ATTRIBUTE_WEAK): Define.
        (__register_frame_info, __deregister_frame_info): Declare using
        TARGET_WEAK_ATTRIBUTE.
        (__do_global_dtors_aux): Check if __deregister_frame_info is
        zero before calling it.
        (__do_global_dtors): Likewise.
        (frame_dummy): Check if __register_frame_info is zero before
        calling it.
        (__frame_dummy): Likewise.

Co-Authored-By: Jeffrey A Law <law@cygnus.com>
From-SVN: r25486

26 years agot-openbsd (T_CFLAGS): Add -Dmkstemps=my_mkstemps.
Marc Espie [Sat, 27 Feb 1999 18:49:39 +0000 (18:49 +0000)] 
t-openbsd (T_CFLAGS): Add -Dmkstemps=my_mkstemps.

        * config/t-openbsd (T_CFLAGS): Add -Dmkstemps=my_mkstemps.
Revolting patch for the branch only.  Don't ever consider adding it to
the mainline.

From-SVN: r25485

26 years agot-sco5 (crti.o): New target.
Arturo Montes [Sat, 27 Feb 1999 18:39:24 +0000 (13:39 -0500)] 
t-sco5 (crti.o): New target.

        * i386/t-sco5 (crti.o): New target.
        * i386/sco5.h (STARTFILE_SPEC): Include crti.o when
        linking -shared.
        * configure.in (i[34567]86-*-sco3.2v5*): Add crti.o.
        * configure: Rebuilt.

From-SVN: r25484

26 years agoalias.c (true_dependence): Only apply MEM_IN_STRUCT_P tests when flag_structure_noali...
Toon Moene [Sat, 27 Feb 1999 18:33:05 +0000 (19:33 +0100)] 
alias.c (true_dependence): Only apply MEM_IN_STRUCT_P tests when flag_structure_noalias is set.

        * alias.c (true_dependence): Only apply MEM_IN_STRUCT_P tests
        when flag_structure_noalias is set.
        * toplev.c (flag_structure_noalias): New variable.
        (f_options): Add -fstructure-noalias.
        * flags.h (flag_structure_noalias): Declare.
        * invoke.texi: Update documentation.

Co-Authored-By: Jeffrey A Law <law@cygnus.com>
Co-Authored-By: Mark Mitchell <mark@markmitchell.com>
From-SVN: r25483

26 years ago* SERVICE: Update from the FSF.
Jeffrey A Law [Sat, 27 Feb 1999 18:21:00 +0000 (18:21 +0000)] 
* SERVICE: Update from the FSF.

From-SVN: r25482

26 years agomd.texi, [...]: Fix unterminated @xrefs.
Jeff Law [Sat, 27 Feb 1999 00:12:13 +0000 (17:12 -0700)] 
md.texi, [...]: Fix unterminated @xrefs.

h
* md.texi, invoke.texi: Fix unterminated @xrefs.

From-SVN: r25476

26 years agomd.texi, [...]: Fix unterminated @xrefs.
Dave Love [Sat, 27 Feb 1999 00:12:12 +0000 (00:12 +0000)] 
md.texi, [...]: Fix unterminated @xrefs.


* md.texi, invoke.texi: Fix unterminated @xrefs.

From-SVN: r25475

26 years agoupdate derived files
Craig Burley [Fri, 26 Feb 1999 13:14:36 +0000 (08:14 -0500)] 
update derived files

From-SVN: r25467

26 years agoanother @xref comma-termination
Dave Love [Fri, 26 Feb 1999 13:05:50 +0000 (13:05 +0000)] 
another @xref comma-termination

From-SVN: r25466

26 years agoFix DATE_AND_TIME and LSTAT intrinsics, plus related docs
Craig Burley [Fri, 26 Feb 1999 13:04:18 +0000 (08:04 -0500)] 
Fix DATE_AND_TIME and LSTAT intrinsics, plus related docs

From-SVN: r25465

26 years agodoc fix for DATE_AND_TIME
Craig Burley [Fri, 26 Feb 1999 13:01:38 +0000 (13:01 +0000)] 
doc fix for DATE_AND_TIME

From-SVN: r25464

26 years agodoc bugs, etc.
Craig Burley [Fri, 26 Feb 1999 13:00:08 +0000 (08:00 -0500)] 
doc bugs, etc.

From-SVN: r25463

26 years agofix @xref's to have trailing commas
Craig Burley [Fri, 26 Feb 1999 12:58:32 +0000 (07:58 -0500)] 
fix @xref's to have trailing commas

From-SVN: r25462

26 years agoadd else true; to if, for bsd
Craig Burley [Fri, 26 Feb 1999 12:55:40 +0000 (12:55 +0000)] 
add else true; to if, for bsd

From-SVN: r25461

26 years agoreg-stack.c (subst_stack_regs_pat): Abort if the destination of a FP conditional...
Jeffrey A Law [Fri, 26 Feb 1999 01:11:21 +0000 (01:11 +0000)] 
reg-stack.c (subst_stack_regs_pat): Abort if the destination of a FP conditional move is not on the FP register stack.

        Sun Jan 17 03:20:47 1999  H.J. Lu  (hjl@gnu.org)
        * reg-stack.c (subst_stack_regs_pat): Abort if the destination
        of a FP conditional move is not on the FP register stack.

From-SVN: r25453

26 years agoMakefile.in (compare, gnucompare): We do not care about comparison failures for objc...
Jeffrey A Law [Fri, 26 Feb 1999 00:52:42 +0000 (00:52 +0000)] 
Makefile.in (compare, gnucompare): We do not care about comparison failures for objc/linking.o either.

        * Makefile.in (compare, gnucompare): We do not care about
        comparison failures for objc/linking.o either.
linking.o can get a file initializer when -finline-functions is in effect.

From-SVN: r25452

26 years agoconfigure.in: Handle OpenBSD with and without threads.
Jeffrey A Law [Thu, 25 Feb 1999 01:26:27 +0000 (01:26 +0000)] 
configure.in: Handle OpenBSD with and without threads.

        Thu Feb 18 19:53:17 1999  Marc Espie <espie@cvs.openbsd.org>
        * configure.in: Handle OpenBSD with and without threads.
        * config/openbsd.ml: New file.
        * config/openbsd.mt: New file.

From-SVN: r25427

26 years agoconfig.guess: Recognize openbsd-*-hppa.
Jeffrey A Law [Thu, 25 Feb 1999 01:23:22 +0000 (01:23 +0000)] 
config.guess: Recognize openbsd-*-hppa.

        Thu Feb 18 19:55:09 1999  Marc Espie <espie@cvs.openbsd.org>
        * config.guess: Recognize openbsd-*-hppa.

From-SVN: r25426

26 years ago[multiple changes]
Jeffrey A Law [Thu, 25 Feb 1999 01:21:59 +0000 (01:21 +0000)] 
[multiple changes]

        Thu Feb 18 19:59:37 1999  Marc Espie <espie@cvs.openbsd.org>
        * configure.in :Handle OpenBSD platforms.
        * configure: Rebuilt.
        * config/openbsd.h: New file.
        * config/xm-openbsd.h: New file.
        * config/t-openbsd: New file.
        * config/t-openbsd-thread: New file.
        Thu Feb 18 13:15:56 1999  Marc Espie <espie@cvs.openbsd.org>
        * alpha/openbsd.h: New file.
        * alpha/xm-openbsd.h: New file.
        * sparc/openbsd.h: New file.
        * sparc/xm-openbsd.h: New file.
        * m68k/openbsd.h: New file.
        * m68k/xm-openbsd.h: New file.
        * i386/openbsd.h: New file, originally from netbsd.
        * i386/xm-openbsd.h: New file.

From-SVN: r25425

26 years agoWed Nov 19 12:56:54 1997 Andreas Schwab <schwab@issan.informatik.uni-d ortmund.de>
Jeffrey A Law [Thu, 25 Feb 1999 00:27:05 +0000 (00:27 +0000)] 
Wed Nov 19 12:56:54 1997 Andreas Schwab <schwab@issan.informatik.uni-d ortmund.de>

        Wed Nov 19 12:56:54 1997  Andreas Schwab  <schwab@issan.informatik.uni-d
ortmund.de>
        * configure.in: Fix check for <inttypes.h>.
        * configure: Rebuilt.

From-SVN: r25421

26 years agovarasm.c (declare_weak): If HANDLE_PRAGMA_WEAK, call handle_pragma_weak.
Jeffrey A Law [Wed, 24 Feb 1999 22:25:26 +0000 (22:25 +0000)] 
varasm.c (declare_weak): If HANDLE_PRAGMA_WEAK, call handle_pragma_weak.

        * varasm.c (declare_weak): If HANDLE_PRAGMA_WEAK, call
        handle_pragma_weak.

From-SVN: r25418

26 years agoMakefile.in (compare, gnucompare): Ignore comparison failures for some objects in...
Jeffrey A Law [Wed, 24 Feb 1999 13:49:13 +0000 (13:49 +0000)] 
Makefile.in (compare, gnucompare): Ignore comparison failures for some objects in the ObjC runtime.

        * Makefile.in (compare, gnucompare): Ignore comparison failures
        for some objects in the ObjC runtime.

From-SVN: r25404

26 years agoMerge from trunk
Alexandre Oliva [Wed, 24 Feb 1999 02:45:48 +0000 (02:45 +0000)] 
Merge from trunk

From-SVN: r25394

26 years ago* version.c: Bump for prerelease.
Jeffrey A Law [Wed, 24 Feb 1999 02:22:34 +0000 (02:22 +0000)] 
* version.c: Bump for prerelease.

From-SVN: r25393

26 years ago[multiple changes]
Jeffrey A Law [Wed, 24 Feb 1999 01:44:36 +0000 (01:44 +0000)] 
[multiple changes]

        Mon Dec  7 16:15:51 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
        * sh.c (output_far_jump): Emit braf only for TARGET_SH2.
        Mon Nov 23 16:46:46 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
        * va-sh.h (__va_arg_sh1): Use __asm instead of asm.

From-SVN: r25392

26 years ago[multiple changes]
Jeffrey A Law [Mon, 22 Feb 1999 23:43:02 +0000 (23:43 +0000)] 
[multiple changes]

        Thu Sep  3 00:23:21 1998  Richard Henderson  <rth@cygnus.com>
        * ginclude/va-alpha.h: Protect entire second portion of the
        file against double inclusion.
        Mon Aug 31 13:57:55 1998  Richard Henderson  <rth@cygnus.com>
        * alpha/va_list.h: New file.
        * alpha/x-alpha (EXTRA_HEADERS): New.  Add va_list.h.
        Sat Aug  1 17:59:30 1998  Richard Henderson  <rth@cygnus.com>
        * ginclude/va-alpha.h (va_list): Use a typedef, not a define.

From-SVN: r25384

26 years agoMakefile.in (REALLY_SET_LIB_PATH): Append $$$(RPATH_ENVVAR) only if it is not empty.
Jeffrey A Law [Mon, 22 Feb 1999 22:30:56 +0000 (22:30 +0000)] 
Makefile.in (REALLY_SET_LIB_PATH): Append $$$(RPATH_ENVVAR) only if it is not empty.

        Wed Feb 17 01:38:59 1999  H.J. Lu  (hjl@gnu.org)
        * Makefile.in (REALLY_SET_LIB_PATH): Append $$$(RPATH_ENVVAR)
        only if it is not empty.

From-SVN: r25383

26 years ago[multiple changes]
Jeffrey A Law [Sun, 21 Feb 1999 20:19:33 +0000 (20:19 +0000)] 
[multiple changes]

        Wed Oct 28 22:58:35 1998  Jason Merrill  <jason@yorick.cygnus.com>
        * tree.c (append_random_chars): New fn.
        (get_file_function_name_long): Use it.
        Thu Aug 13 17:08:11 1998  Jason Merrill  <jason@yorick.cygnus.com>
        * tree.c (get_file_function_name_long): Split out...
        (get_file_function_name): ...from here.

From-SVN: r25358

26 years ago* tm.texi: Update docs for constructors and destructors.
Jeffrey A Law [Sun, 21 Feb 1999 20:00:16 +0000 (20:00 +0000)] 
* tm.texi: Update docs for constructors and destructors.

From-SVN: r25357

26 years agodecl2.c (start_objects): Make file scope constructors and destructors local to the...
H.J. Lu [Sun, 21 Feb 1999 19:43:30 +0000 (19:43 +0000)] 
decl2.c (start_objects): Make file scope constructors and destructors local to the file if...


        * decl2.c (start_objects): Make file scope constructors and
        destructors local to the file if ASM_OUTPUT_CONSTRUCTOR and
        ASM_OUTPUT_DESTRUCTOR are defined.

From-SVN: r25355

26 years agoaoutos.h (ASM_OUTPUT_CONSTRUCTOR): Delete.
Jeff Law [Sun, 21 Feb 1999 19:40:52 +0000 (12:40 -0700)] 
aoutos.h (ASM_OUTPUT_CONSTRUCTOR): Delete.

h
        * config/aoutos.h (ASM_OUTPUT_CONSTRUCTOR): Delete.
        (ASM_OUTPUT_DESTRUCTOR, ASM_OUTPUT_GC_ENTRY): Likewise.

From-SVN: r25353

26 years agoaoutos.h (ASM_OUTPUT_CONSTRUCTOR): Delete.
Jeff Law [Sun, 21 Feb 1999 19:40:46 +0000 (12:40 -0700)] 
aoutos.h (ASM_OUTPUT_CONSTRUCTOR): Delete.


        * config/aoutos.h (ASM_OUTPUT_CONSTRUCTOR): Delete.
        (ASM_OUTPUT_DESTRUCTOR, ASM_OUTPUT_GC_ENTRY): Likewise.

From-SVN: r25352

26 years agotree.c (equal_functions): New function.
Jeffrey A Law [Sat, 20 Feb 1999 14:13:36 +0000 (14:13 +0000)] 
tree.c (equal_functions): New function.

        1999-01-25  Martin von L�wis  <loewis@informatik.hu-berlin.de>
        * tree.c (equal_functions): New function.
        (ovl_member): Call it.

From-SVN: r25338

26 years agoThis commit was manufactured by cvs2svn to create branch
No Author [Thu, 18 Feb 1999 19:04:30 +0000 (19:04 +0000)] 
This commit was manufactured by cvs2svn to create branch
'egcs_1_1_branch'.

From-SVN: r25294

26 years agors6000.md (call_value): Fix typo.
Anton Hartl [Tue, 16 Feb 1999 20:08:00 +0000 (13:08 -0700)] 
rs6000.md (call_value): Fix typo.

X
        * rs6000.md (call_value): Fix typo.

From-SVN: r25255

26 years agors6000.md (call_value): Fix typo.
Anton Hartl [Tue, 16 Feb 1999 20:07:55 +0000 (13:07 -0700)] 
rs6000.md (call_value): Fix typo.


        * rs6000.md (call_value): Fix typo.

From-SVN: r25254

26 years agoBump version for pre-release.
Jeff Law [Tue, 16 Feb 1999 08:57:56 +0000 (01:57 -0700)] 
Bump version for pre-release.

From-SVN: r25235

26 years agogcc.c: (do_spec_1): Fix obvious typo.
Jeffrey A Law [Tue, 16 Feb 1999 00:50:37 +0000 (00:50 +0000)] 
gcc.c: (do_spec_1): Fix obvious typo.

        Sat Jan 16 21:48:17 1999  Marc Espie (Marc.Espie@openbsd.org)
        * gcc.c: (do_spec_1): Fix obvious typo.

From-SVN: r25230

26 years agoc-common.c (shorten_compare): Get the min/max value from the underlying type of an...
Charles G Waldman [Tue, 16 Feb 1999 00:40:05 +0000 (17:40 -0700)] 
c-common.c (shorten_compare): Get the min/max value from the underlying type of an enumeration...


        * c-common.c (shorten_compare): Get the min/max value from the
        underlying type of an enumeration, not the enumerated type itself.

From-SVN: r25227

26 years agoc-common.c (shorten_compare): Get the min/max value from the underlying type of an...
Charles G Waldman [Tue, 16 Feb 1999 00:39:51 +0000 (17:39 -0700)] 
c-common.c (shorten_compare): Get the min/max value from the underlying type of an enumeration...


        * c-common.c (shorten_compare): Get the min/max value from the
        underlying type of an enumeration, not the enumerated type itself.

From-SVN: r25226

26 years agojump.c: Include insn-attr.h.
Jeffrey A Law [Mon, 15 Feb 1999 22:10:25 +0000 (22:10 +0000)] 
jump.c: Include insn-attr.h.

        * jump.c: Include insn-attr.h.
        (delete_computation): If reload has completed and insn scheduling
        after reload is enabled, then do not depend on REG_DEAD notes.
        * Makefile.in (jump.o): Depend on insn-attr.h.

From-SVN: r25224

26 years ago* sparc.c (output_scc_insn): Add missing argument to output_cbranch.
Jeffrey A Law [Mon, 15 Feb 1999 11:33:56 +0000 (11:33 +0000)] 
* sparc.c (output_scc_insn): Add missing argument to output_cbranch.

From-SVN: r25216

26 years agoloop.c (mark_loop_jump): Handle LO_SUM.
Jeffrey A Law [Mon, 15 Feb 1999 10:36:05 +0000 (10:36 +0000)] 
loop.c (mark_loop_jump): Handle LO_SUM.

        * loop.c (mark_loop_jump): Handle LO_SUM.  If we encounter something
        we do not understand, mark the loop and containing loops as invalid.

From-SVN: r25213

26 years agoalias.c (init_alias_analysis): Avoid self-referential value when setting reg_known_va...
Jeffrey A Law [Sun, 14 Feb 1999 23:43:25 +0000 (23:43 +0000)] 
alias.c (init_alias_analysis): Avoid self-referential value when setting reg_known_value from REG_EQUAL notes.

        Tue Feb  9 21:14:03 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
        * alias.c (init_alias_analysis): Avoid self-referential value
        when setting reg_known_value from REG_EQUAL notes.

From-SVN: r25210

26 years agoregclass.c (allocate_reg_info): Respect MIN when clearing data.
Jeffrey A Law [Sun, 14 Feb 1999 22:39:22 +0000 (22:39 +0000)] 
regclass.c (allocate_reg_info): Respect MIN when clearing data.

        Mon Aug 17 02:03:55 1998  Richard Henderson  <rth@cygnus.com>
        * regclass.c (allocate_reg_info): Respect MIN when clearing data.

From-SVN: r25207

26 years ago* loop.c (scan_loop): Fix typo in last change.
Jeffrey A Law [Sun, 14 Feb 1999 22:09:56 +0000 (22:09 +0000)] 
* loop.c (scan_loop): Fix typo in last change.

From-SVN: r25206

26 years agobump libI77's version.c
Craig Burley [Sun, 14 Feb 1999 19:00:26 +0000 (19:00 +0000)] 
bump libI77's version.c

From-SVN: r25202

26 years agobump g77's version.c
Craig Burley [Sun, 14 Feb 1999 17:41:29 +0000 (17:41 +0000)] 
bump g77's version.c

From-SVN: r25201

26 years agofix LOG10 docs
Craig Burley [Sun, 14 Feb 1999 05:28:12 +0000 (05:28 +0000)] 
fix LOG10 docs

From-SVN: r25197

26 years agodocument forgotten fix circa egcs-1.1
Craig Burley [Sun, 14 Feb 1999 05:09:13 +0000 (05:09 +0000)] 
document forgotten fix circa egcs-1.1

From-SVN: r25195

26 years agowarn about wraparound in MCLOCK8, TIME8
Craig Burley [Sun, 14 Feb 1999 03:56:00 +0000 (03:56 +0000)] 
warn about wraparound in MCLOCK8, TIME8

From-SVN: r25193

26 years agoloop.c (check_dbra_loop): A store using an address giv for which we have no life...
Jeffrey A Law [Sat, 13 Feb 1999 13:19:45 +0000 (13:19 +0000)] 
loop.c (check_dbra_loop): A store using an address giv for which we have no life information is not...

        1999-02-05  Michael Meissner  <meissner@cygnus.com>
                    J"orn Rennecke <amylaar@cygnus.co.uk>
        * loop.c (check_dbra_loop): A store using an address giv for which
        we have no life information is not reversible.
        * loop.c (first_loop_store_insn): New file-scope variable.
        (prescan_loop): Set it.
        (check_dbra_loop): Check if a store depends on a register
        that is set after the store.

From-SVN: r25181

26 years agoi386.md (movsicc, [...]): Delete unconstrained alternatives.
Jeffrey A Law [Sat, 13 Feb 1999 11:47:22 +0000 (11:47 +0000)] 
i386.md (movsicc, [...]): Delete unconstrained alternatives.

        Sun Jan 31 13:22:02 1999  John Wehle  (john@feith.com)
        * i386.md (movsicc, movhicc, movsfcc, movdfcc,
        movxfcc, movdicc): Delete unconstrained alternatives.
        * i386.c (output_fp_conditional_move,
        output_int_conditional_move): Delete unused case.

From-SVN: r25179

26 years agoexpr.c (emit_block_move): Do not call memcpy as a libcall instead build up a CALL_EXP...
Jeffrey A Law [Sat, 13 Feb 1999 11:17:29 +0000 (11:17 +0000)] 
expr.c (emit_block_move): Do not call memcpy as a libcall instead build up a CALL_EXPR and call it like...

        Tue Aug 18 10:33:30 1998  Jeffrey A Law  (law@cygnus.com)
        * expr.c (emit_block_move): Do not call memcpy as a libcall
        instead build up a CALL_EXPR and call it like any other
        function.
        (clear_storage): Similarly for memset.

From-SVN: r25178

26 years agoconfig.guess: Improve detection of i686 on UnixWare 7.
Jeffrey A Law [Sat, 13 Feb 1999 11:04:45 +0000 (11:04 +0000)] 
config.guess: Improve detection of i686 on UnixWare 7.

        Sat Jan 30 06:09:00 1999  Robert Lipe  (robertlipe@usa.net)
        * config.guess: Improve detection of i686 on UnixWare 7.

From-SVN: r25177

26 years agoconfigure.in (i*86-*-sysv5*): Use fixinc.svr4 to patch byteorder problems.
Jeffrey A Law [Sat, 13 Feb 1999 11:01:04 +0000 (11:01 +0000)] 
configure.in (i*86-*-sysv5*): Use fixinc.svr4 to patch byteorder problems.

        Sun Sep 20 20:57:02 1998  Robert Lipe  <robertl@dgii.com>
        * configure.in (i*86-*-sysv5*): Use fixinc.svr4 to patch byteorder
        problems.
        * configure: Regenerate.

From-SVN: r25176

26 years agoloop.c (scan_loop): Call reg_in_basic_block_p before loop_reg_used_before_p.
Michael P. Hayes [Fri, 12 Feb 1999 22:25:16 +0000 (22:25 +0000)] 
loop.c (scan_loop): Call reg_in_basic_block_p before loop_reg_used_before_p.

        * loop.c (scan_loop): Call reg_in_basic_block_p before
        loop_reg_used_before_p.

From-SVN: r25172

26 years agoexpr.c (store_expr): Don't generate load-store pair if TEMP is identical (according...
Jeffrey A Law [Thu, 11 Feb 1999 00:57:47 +0000 (00:57 +0000)] 
expr.c (store_expr): Don't generate load-store pair if TEMP is identical (according to ==) with TARGET.

        Wed Nov 18 22:13:00 1998  J"orn Rennecke <amylaar@cygnus.co.uk>
        * expr.c (store_expr): Don't generate load-store pair
        if TEMP is identical (according to ==) with TARGET.
Bring over from the mainline tree.  Fixes bugs with volatile memory references
being read/written too many times.

From-SVN: r25151

26 years agofold-const.c (range_binop): Take account of the bounded nature of fixed length arithm...
Nathan Sidwell [Thu, 11 Feb 1999 00:15:16 +0000 (17:15 -0700)] 
fold-const.c (range_binop): Take account of the bounded nature of fixed length arithmetic when...

x
        * fold-const.c (range_binop): Take account of the bounded nature
        of fixed length arithmetic when comparing unbounded ranges.

From-SVN: r25148

26 years agofold-const.c (range_binop): Take account of the bounded nature of fixed length arithm...
Nathan Sidwell [Thu, 11 Feb 1999 00:15:08 +0000 (17:15 -0700)] 
fold-const.c (range_binop): Take account of the bounded nature of fixed length arithmetic when...


        * fold-const.c (range_binop): Take account of the bounded nature
        of fixed length arithmetic when comparing unbounded ranges.

From-SVN: r25147

26 years ago* configure.in (alphaev6*): Fix typo in target_cpu_default2.
Richard Henderson [Wed, 10 Feb 1999 11:05:30 +0000 (03:05 -0800)] 
* configure.in (alphaev6*): Fix typo in target_cpu_default2.

From-SVN: r25131

26 years agoconfigure.in (i[34567]86-*gnu*): Set float_format to i386.
Mark Kettenis [Mon, 8 Feb 1999 23:24:21 +0000 (23:24 +0000)] 
configure.in (i[34567]86-*gnu*): Set float_format to i386.

        * configure.in (i[34567]86-*gnu*): Set float_format to i386.
        * configure: Rebuilt.

From-SVN: r25105

26 years ago* invoke.texi, expr.c: Update email addresses.
Jeffrey A Law [Sat, 6 Feb 1999 16:35:33 +0000 (16:35 +0000)] 
* invoke.texi, expr.c: Update email addresses.

From-SVN: r25060

26 years ago* g77.texi: Update email addresses.
Jeffrey A Law [Sat, 6 Feb 1999 16:21:07 +0000 (16:21 +0000)] 
* g77.texi: Update email addresses.

From-SVN: r25059

26 years ago* typeck2.c: Update email addresses.
Jeffrey A Law [Sat, 6 Feb 1999 16:04:32 +0000 (16:04 +0000)] 
* typeck2.c: Update email addresses.

From-SVN: r25058

26 years ago* gcc.c, gcc.texi: Update email addresses.
Jeffrey A Law [Sat, 6 Feb 1999 15:18:13 +0000 (15:18 +0000)] 
* gcc.c, gcc.texi: Update email addresses.

From-SVN: r25057

26 years agoexplow.c (allocate_dynamic_stack_space): Use register_operand instead of arith_operan...
Jeffrey A Law [Sat, 30 Jan 1999 04:31:10 +0000 (04:31 +0000)] 
explow.c (allocate_dynamic_stack_space): Use register_operand instead of arith_operand, which does not exist.

        Thu Jan 21 01:59:30 1999  Richard Henderson  <rth@cygnus.com>
        * explow.c (allocate_dynamic_stack_space): Use register_operand
        instead of arith_operand, which does not exist.
Bring over from the mainline tree.

From-SVN: r24912

26 years agoconfigure.in (hppa1.0-hp-hpux10*): Use t-pa.
Jeffrey A Law [Thu, 28 Jan 1999 08:49:36 +0000 (08:49 +0000)] 
configure.in (hppa1.0-hp-hpux10*): Use t-pa.

        * configure.in (hppa1.0-hp-hpux10*): Use t-pa.
        * configure: Rebuilt.

From-SVN: r24893

26 years agom68k.md (ashldi_const): Disable for !TARGET_5200.
Jeffrey A Law [Thu, 21 Jan 1999 22:31:39 +0000 (22:31 +0000)] 
m68k.md (ashldi_const): Disable for !TARGET_5200.

       * m68k.md (ashldi_const): Disable for !TARGET_5200.  Fix indention.
       (ashldi3 expander): Similarly.  Update comments.
       (ashrdi_const, lshrdi_const): Fix indention.
       (ashrdi3, lshrdi3): FIx indention.  Update comments.

From-SVN: r24815

26 years agors6000.h (LEGITIMIZE_RELOAD_ADDRESS): Recognize and accept transformations that we...
Richard Henderson [Thu, 21 Jan 1999 20:34:06 +0000 (12:34 -0800)] 
rs6000.h (LEGITIMIZE_RELOAD_ADDRESS): Recognize and accept transformations that we have performed earlier.

        * rs6000.h (LEGITIMIZE_RELOAD_ADDRESS): Recognize and accept
        transformations that we have performed earlier.
        * alpha.h (LEGITIMIZE_RELOAD_ADDRESS): Likewise.

From-SVN: r24810

26 years ago* jump.c (rtx_renumbered_equal_p): Special case CODE_LABEL.
Richard Henderson [Sun, 17 Jan 1999 20:37:29 +0000 (12:37 -0800)] 
* jump.c (rtx_renumbered_equal_p): Special case CODE_LABEL.

From-SVN: r24722

26 years ago* i386.md (integer conditional moves): Add missing earlyclobbers.
Jeffrey A Law [Sun, 17 Jan 1999 20:28:51 +0000 (20:28 +0000)] 
* i386.md (integer conditional moves): Add missing earlyclobbers.

From-SVN: r24721