fixincl-branch merge
From-SVN: r25638
This commit is contained in:
parent
3d1d35d66a
commit
3c869bc5eb
@ -1,3 +1,6 @@
|
||||
Mon Mar 8 08:23:00 1999 Bruce Korb <korb@datadesign.com>
|
||||
* ChangeLog: merged entries from fixincl-branch
|
||||
|
||||
Sun Mar 7 11:48:56 1999 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* haifa-sched.c (ENCODE_BLOCKAGE): Don't shift unit too far.
|
||||
@ -2232,6 +2235,17 @@ Wed Jan 27 19:31:36 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
|
||||
* function.c (purge_addressof_1): Handle case when a register
|
||||
has been used in a wider mode.
|
||||
|
||||
1999-01-27 Bruce Korb <autogen@linuxbox.com>
|
||||
|
||||
* fixinc/fixincl.c, fixinc/server.[ch]:
|
||||
Removed the last of the capitalized variable and proc names.
|
||||
|
||||
* fixinc/server.c: Removed the process open code
|
||||
* fixinc/procopen.c: New file containing the proc open code
|
||||
* fixinc/inclhack.tpl: Added code to bypass a readability test
|
||||
when a file is not present. A problem on some systems.
|
||||
* fixinc/inclhack.sh, fixinc/fixincl.sh: regenerated
|
||||
|
||||
Wed Jan 27 11:58:18 1999 Dave Brolley <brolley@cygnus.com>
|
||||
|
||||
* cpplib.h (cpp_notice): Add prototype.
|
||||
@ -3053,6 +3067,15 @@ Fri Jan 15 11:02:31 1999 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
|
||||
* unroll.c (loop_iterations): Return 0 if the last loop insn
|
||||
is not a jump insn or if the loop has multiple back edges.
|
||||
|
||||
1999-01-15 Manfred Hollstein <manfred@s-direktnet.de>
|
||||
|
||||
* configure.in (fixinc_defs): Do not define for m[68]8k-motorola-sysv{,3};
|
||||
it's working properly now. Remove comment saying "see m68k-motorola-sysv
|
||||
as an example".
|
||||
* configure: Regenerate using autoconf.
|
||||
|
||||
* fixinc/fixincl.c (main): Do not ignore SIGCHLD.
|
||||
|
||||
Thu Jan 14 22:38:41 1999 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* unroll.c (find_splittable_givs): For a DEST_ADDR giv, do not share
|
||||
@ -3085,7 +3108,14 @@ Thu Jan 14 22:38:41 1999 Jeffrey A Law (law@cygnus.com)
|
||||
(form_reg_groups, reg_group_compare, split_reg_group): New
|
||||
functions used by the code.
|
||||
(reg_group): New structure definition for the new code.
|
||||
|
||||
|
||||
1999-01-13 Manfred Hollstein <manfred@s-direktnet.de>
|
||||
|
||||
* fixinc/fixincl.c (create_file): Pass file creation mask as
|
||||
third parameter to "open". Use O_TRUNC flag to open instead of
|
||||
explicitly unlink'ing the file.
|
||||
(process): and forget about the "chmod" stuff.
|
||||
|
||||
Wed Jan 13 20:12:37 1999 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* integrate.c (expand_inline_function): Recognize (mem (addressof))
|
||||
@ -3150,6 +3180,19 @@ Tue Jan 12 14:05:37 1999 Richard Henderson <rth@cygnus.com>
|
||||
(movhi, movqi): Remove CONSANT_P_RTX handling.
|
||||
(movdi): Adjust CONSTANT_P_RTX handling.
|
||||
|
||||
1999-01-12 Manfred Hollstein <manfred@s-direktnet.de>
|
||||
|
||||
* configure: Regenerate using autoconf.
|
||||
|
||||
* fixinc/Makefile.in (INCLUDES): Add -I$(srcdir)/../../include.
|
||||
* fixinc/fixincl.c (SIGCHLD): Use SIGCLD on (very) old systems.
|
||||
(process): "fchmod" isn't available on all systems, use "chmod"
|
||||
instead.
|
||||
* fixinc/server.c: Add #include <sys/types.h>.
|
||||
(STDIN_FILENO): Add default definition if no include file defines
|
||||
it already.
|
||||
(STDOUT_FILENO): Likewise.
|
||||
|
||||
Tue Jan 12 10:23:24 1999 Stan Cox <scox@cygnus.com>
|
||||
|
||||
* mips.md (call_value_internal3c): New pattern for -mips16 -mlong-calls.
|
||||
@ -3285,6 +3328,16 @@ Thu Jan 7 19:52:53 1999 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
|
||||
* system.h (abort): Supply more detailed information on how to
|
||||
report an Internal Compiler Error.
|
||||
|
||||
Thu Jan 7 9:25:58 PST 1999 Bruce Korb (korb@datadesign.com)
|
||||
|
||||
* fixinc/fixincl.c (*): more decapitalization of variables
|
||||
plus some explanitory comments
|
||||
|
||||
* fixinc/Makefile.in fixinc/mkfixinc.sh:
|
||||
When the fixincl program does not work for a certain system,
|
||||
we substitute a shell script. Added user commentary when
|
||||
this happens.
|
||||
|
||||
Thu Jan 7 11:26:17 1999 Mark Mitchell <mark@markmitchell.com>
|
||||
|
||||
* calls.c (store_unaligned_arguments_into_pseudos): Use xmalloc to
|
||||
@ -3386,7 +3439,22 @@ Wed Jan 6 16:08:54 1999 Jeffrey A Law (law@cygnus.com)
|
||||
(save_fixed_argument_area): Likewise.
|
||||
(restore_fixed_argument_area): Likewise.
|
||||
(expand_call): Corresponding changes.
|
||||
|
||||
|
||||
Thu Jan 7 00:12:24 1999 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
|
||||
|
||||
* config/c4x/c4x.md (addqi3): If the destination operand is
|
||||
a hard register other than an extended precision register,
|
||||
emit addqi3_noclobber.
|
||||
(*addqi3_noclobber_reload): New pattern added so that reload
|
||||
will recognise a store of a pseudo, equivalent to the sum
|
||||
of the frame pointer and a constant, as an add insn.
|
||||
|
||||
1999-01-06 Manfred Hollstein <manfred@s-direktnet.de>
|
||||
|
||||
* fixinc/fixincl.c: Re-indent according to the GNU standards.
|
||||
fixinc/server.c: Likewise.
|
||||
fixinc/server.h: Likewise.
|
||||
|
||||
Wed Jan 6 10:43:29 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
|
||||
|
||||
* config/m68k/m68k.c (const_uint32_operand): Remove CONSTANT_P_RTX
|
||||
@ -3398,15 +3466,6 @@ Wed Jan 6 09:44:51 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
|
||||
* toplev.h: In addition to checking _JBLEN, also check if `setjmp'
|
||||
is a macro when deciding if we can use `jmp_buf' in prototypes.
|
||||
|
||||
Thu Jan 7 00:12:24 1999 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
|
||||
|
||||
* config/c4x/c4x.md (addqi3): If the destination operand is
|
||||
a hard register other than an extended precision register,
|
||||
emit addqi3_noclobber.
|
||||
(*addqi3_noclobber_reload): New pattern added so that reload
|
||||
will recognise a store of a pseudo, equivalent to the sum
|
||||
of the frame pointer and a constant, as an add insn.
|
||||
|
||||
Wed Jan 6 03:18:53 1999 Mark Elbrecht <snowball3@usa.net.
|
||||
|
||||
* configure.in (pc-msdosdjgpp): Set x_make to x-go32.
|
||||
@ -3459,6 +3518,16 @@ Tue Jan 5 21:57:42 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
|
||||
|
||||
* prefix.h: New file to prototype functions exported from prefix.c.
|
||||
|
||||
Tue Jan 5 8:52:18 PST 1999 Bruce Korb (korb@datadesign.com)
|
||||
|
||||
* fixinc/fixincl.c (various): added debug code so
|
||||
Manfred can trace the processing.
|
||||
|
||||
* fixinc/inclhack.def (sys/utsname.h): Provide forward declaration of
|
||||
struct utsname on Ultrix V4.[35].
|
||||
|
||||
* fixinc/{fixincl.x|fixincl.sh|inclhack.sh} : regenerated
|
||||
|
||||
Mon Jan 4 15:37:30 1999 Zack Weinberg <zack@rabi.phys.columbia.edu>
|
||||
|
||||
* cpplib.c (skip_if_group): Split out the logic that handles
|
||||
|
Loading…
Reference in New Issue
Block a user