Fix spelling and formatting.
From-SVN: r26428
This commit is contained in:
parent
a88bb763b9
commit
f133e603a9
254
gcc/ChangeLog
254
gcc/ChangeLog
@ -115,11 +115,11 @@ Tue Apr 13 02:11:11 1999 Jeffrey A Law (law@cygnus.com)
|
||||
except where it is actually needed.
|
||||
* pa.md, pa.h, ee.asm, ee_fp.asm, lib2funcs.asm: Likewise.
|
||||
|
||||
Mon Apr 12 23:34:35 PDT 1999 Jeff Law (law@cygnus.com)
|
||||
Mon Apr 12 23:34:35 1999 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
Mon Apr 12 14:58:30 MET DST 1999 Jan Hubicka <hubicka@freesoft.cz>
|
||||
Mon Apr 12 14:58:30 1999 Jan Hubicka <hubicka@freesoft.cz>
|
||||
|
||||
* reg-stack.c (check_stack_regs_mentioned): Remove variable SIZE.
|
||||
|
||||
@ -144,7 +144,7 @@ Fri Apr 12 15:00:52 1999 Stan Cox <scox@cygnus.com>
|
||||
* c-decl.c (c_decode_option, start_decl, start_function,
|
||||
finish_function) : Recognize -Wno-main so we can avoid warnings.
|
||||
|
||||
1999-04-12 14:55 -0400 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
1999-04-12 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
|
||||
* cpphash.c (collect_expansion, macroexpand,
|
||||
push_macro_expansion): Make the escape character in macro
|
||||
@ -276,7 +276,7 @@ Fri Apr 9 11:29:17 1999 Richard Henderson <rth@cygnus.com>
|
||||
* flow.c (merge_blocks_nomove): Rewrite to properly handle two
|
||||
blocks that vanish entirely during merging.
|
||||
|
||||
Sat Apr 10 20:09:55 EDT 1999 John Wehle (john@feith.com)
|
||||
Sat Apr 10 20:09:55 1999 John Wehle (john@feith.com)
|
||||
|
||||
* i386.md (floatsisf2, floatdisf2, floatsidf2, floatdidf2,
|
||||
floatsixf2, floatdixf2, movsicc, movhicc, movsfcc, movdfcc,
|
||||
@ -413,7 +413,7 @@ Fri Apr 9 21:02:57 1999 Krister Walfridsson (cato@df.lth.se)
|
||||
* i386/gas.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Fix typo.
|
||||
* i386/freebsd-elf.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Likewise.
|
||||
|
||||
1999-04-09 22:58 -0400 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
1999-04-09 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
|
||||
* cpphash.c (special_symbol): When expanding __LINE__, use the
|
||||
top file buffer, not the top buffer.
|
||||
@ -494,12 +494,12 @@ Thu Apr 8 10:22:23 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
|
||||
* mips.h: Include hwint.h instead of providing definitions for
|
||||
HOST_WIDE_INT, etc. Wrap uses of HOST_WIDE_INT in #ifdef.
|
||||
|
||||
Thu Apr 8 06:16:14 EDT 1999 John Wehle (john@feith.com)
|
||||
Thu Apr 8 06:16:14 1999 John Wehle (john@feith.com)
|
||||
|
||||
* i386.md (truncdfsf2, truncxfsf2,
|
||||
truncxfdf2): Rewrite using a splitter.
|
||||
|
||||
Thu Apr 8 01:26:05 1999 Art Haas (ahaas@neosoft.com)
|
||||
Thu Apr 8 01:26:05 1999 Arg Haas (ahaas@neosoft.com)
|
||||
Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* freebsd-elf.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Avoid ambiguous
|
||||
@ -540,12 +540,12 @@ Wed Apr 7 14:52:18 1999 Catherine Moore <clm@cygnus.com>
|
||||
* config/mips/elf.h (MAKE_DECL_ONE_ONLY): Define.
|
||||
(UNIQUE_SECTION_P): Define.
|
||||
|
||||
1999-04-07 11:50 -0800 Bruce Korb <ddsinc09@ix.netcom.com>
|
||||
1999-04-07 Bruce Korb <ddsinc09@ix.netcom.com>
|
||||
|
||||
* fixinc/inclhack.tpl & fixincl.tpl:
|
||||
Remove dynamic content from generated files
|
||||
|
||||
Wed Apr 7 13:16:22 EDT 1999 John Wehle (john@feith.com)
|
||||
Wed Apr 7 13:16:22 1999 John Wehle (john@feith.com)
|
||||
|
||||
* i386.c (output_move_memory): Remove.
|
||||
* i386.h: Likewise.
|
||||
@ -610,17 +610,17 @@ Tue Apr 6 15:45:28 1999 Richard Henderson <rth@cygnus.com>
|
||||
(tidy_fallthru_edge): Use next_real_insn instead of confusing
|
||||
inline code.
|
||||
|
||||
1999-04-06 12:56 -0400 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
1999-04-06 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
|
||||
* cppexp.c (parse_charconst): Initialize c.
|
||||
(cpp_parse_expr): Initialize rprio.
|
||||
* cppfiles.c (merge_include_chains): Initialize prev.
|
||||
(finclude) Set fp->line_base to fp->buf before returning.
|
||||
(finclude): Set fp->line_base to fp->buf before returning.
|
||||
* cpphash.c (macroexpand): Initialize token.
|
||||
* cppspec.c (lang_specific_driver): Change suff to
|
||||
const char *const *.
|
||||
|
||||
1999-04-06 12:51 -0400 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
1999-04-06 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
|
||||
* cppinit.c (install_predefs): Delete function.
|
||||
(cpp_start_read): Don't call install_predefs.
|
||||
@ -654,17 +654,17 @@ Mon Apr 5 11:51:38 1999 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* m68k.md (movdf): Hide GPR sources & destinations from regclass.
|
||||
|
||||
Mon Apr 5 09:54:42 PDT 1999 Jeff Law (law@cygnus.com)
|
||||
Mon Apr 5 09:54:42 1999 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
Mon Apr 5 05:55:15 PDT 1999 Bruce Korb <ddsinc09@ix.netcom.com>
|
||||
Mon Apr 5 05:55:15 1999 Bruce Korb <ddsinc09@ix.netcom.com>
|
||||
|
||||
* fixincl.tpl: Separate "-e" from its argument, a la
|
||||
the Sat Apr 3 17:05:13 1999 fix.
|
||||
* genfixes: Ensure that the server shell is _NOT_ csh.
|
||||
|
||||
Mon Apr 5 03:52:30 PDT 1999 Jeff Law (law@cygnus.com)
|
||||
Mon Apr 5 03:52:30 1999 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -733,7 +733,7 @@ Sat Apr 3 14:54:46 1999 Craig Burley <craig@jcb-sc.com>
|
||||
|
||||
* tree.def (BLOCK): Fix typo in comment.
|
||||
|
||||
Sat Apr 3 00:53:29 EST 1999 John Wehle (john@feith.com)
|
||||
Sat Apr 3 00:53:29 1999 John Wehle (john@feith.com)
|
||||
|
||||
* i386.md (floatsisf2, floatdisf2, floatsidf2, floatdidf2,
|
||||
floatsixf2, floatdixf2): Rewrite using a splitter.
|
||||
@ -748,7 +748,7 @@ Fri Apr 2 17:23:58 1999 Nick Clifton <nickc@cygnus.com>
|
||||
* print-rtl.c (print_rtx): Use both HOST_WIDE_INT_PRINT_DEC
|
||||
and HOST_WIDE_INT_PRINT_HEX to display constants.
|
||||
|
||||
1999-04-02 20:16 -0500 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
1999-04-02 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
|
||||
* config/i386/i386.h: Document all TARGET_SWITCHES or add
|
||||
explicit null initializer.
|
||||
@ -827,7 +827,7 @@ Fri Apr 2 14:17:10 1999 Jerry James <jerry@cs.ucsb.edu>
|
||||
MIPS CPU types, options -mips16 and -mentry, and ABI and ISA
|
||||
defaults.
|
||||
|
||||
Fri Apr 2 14:12:06 EST 1999 John Wehle (john@feith.com)
|
||||
Fri Apr 2 14:12:06 1999 John Wehle (john@feith.com)
|
||||
|
||||
* i386.md: Delete floating point compare, add, subtract,
|
||||
multiply, and divide patterns which allowed integer
|
||||
@ -1084,7 +1084,7 @@ Sun Mar 28 15:34:28 1999 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* varasm.c (output_constant_pool): Always mark the constant pool.
|
||||
|
||||
Sun Mar 28 16:09:01 1999 "Jerry Quinn" <jquinn@nortelnetworks.com>
|
||||
Sun Mar 28 16:09:01 1999 Jerry Quinn <jquinn@nortelnetworks.com>
|
||||
|
||||
* pa.md (pa7100LCshiftmem, pa7100LCalu): Change simultaneity. Use
|
||||
shift/mem ops in pa7100LCalu.
|
||||
@ -1102,7 +1102,7 @@ Sun Mar 28 12:22:12 1999 Robert Lipe (robertlipe@usa.net)
|
||||
* configure.in (i?86-UnixWare7*-sysv): Use it.
|
||||
* i386/udk.h: Use sysv5.h. Now uses Dwarf-2.
|
||||
|
||||
Sun Mar 28 01:15:04 PST 1999 Jeff Law (law@cygnus.com)
|
||||
Sun Mar 28 01:15:04 1999 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -1113,7 +1113,7 @@ Sun Mar 28 00:44:27 1999 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* gcc.cps, cpp.cps: Delete unwanted files.
|
||||
|
||||
Sat Mar 27 23:37:40 EST 1999 John Wehle (john@feith.com)
|
||||
Sat Mar 27 23:37:40 1999 John Wehle (john@feith.com)
|
||||
|
||||
* i386.md (movdicc+3, movdicc+4): Rewrite using split_di.
|
||||
* i386.c (output_int_conditional_move): Delete unused code.
|
||||
@ -1244,7 +1244,7 @@ Thu Mar 25 12:46:37 1999 Jim Wilson <wilson@cygnus.com>
|
||||
* i960/i960.h (TARGET_SWITCHES): Add doc strings.
|
||||
* invoke.texi (a29k): Add documentation for -mno-multm option.
|
||||
|
||||
Thu Mar 25 14:04:54 EST 1999 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Thu Mar 25 14:04:54 1999 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* rtl.texi (RTX_FRAME_RELATED_P): Add documentation.
|
||||
* rtl.h (struct rtx_def): Update comment for frame_related field.
|
||||
@ -1574,7 +1574,7 @@ Sun Mar 21 12:13:01 1999 Nick Clifton <nickc@cygnus.com>
|
||||
* Makefile.in (xgcc$(exeext)): Add intl.o to list of files to be
|
||||
linked with.
|
||||
|
||||
Sun Mar 21 01:15:03 PST 1999 Jeff Law (law@cygnus.com)
|
||||
Sun Mar 21 01:15:03 1999 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -1636,7 +1636,7 @@ Sat Mar 20 11:39:58 1999 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
|
||||
* config/c4x/c4x.h (TARGET_SWITCHES): Add documentation.
|
||||
* config/c4x/c4x.h (TARGET_OPTIONS): Add documentation.
|
||||
|
||||
Fre Mar 19 23:26:29 1999 Martin von Löwis <loewis@informatik.hu-berlin.de>
|
||||
Fri Mar 19 23:26:29 1999 Martin von Löwis <loewis@informatik.hu-berlin.de>
|
||||
|
||||
* expr.c (expand_expr): Handle ERROR_MARK much earlier.
|
||||
|
||||
@ -1894,7 +1894,7 @@ Tue Mar 16 13:44:50 1999 Jim Wilson <wilson@cygnus.com>
|
||||
* mn10200/mn10200.md (addsi3, subsi3, ashlsi3, lshrsi3, ashrsi3):
|
||||
Delete emit_library_call_value declaration.
|
||||
|
||||
1999-03-16 16:06 -0500 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
1999-03-16 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
|
||||
* cppfiles.c (read_and_prescan): Map backslash-newline to '\r'
|
||||
(which cannot otherwise appear in the processed buffer) and
|
||||
@ -1994,7 +1994,7 @@ Mon Mar 15 22:45:25 1999 David Edelsohn <edelsohn@gnu.org>
|
||||
(output_function_profiler): Save and restore static chain around
|
||||
profile call for all ABIs.
|
||||
|
||||
1999-03-15 21:39 -0500 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
1999-03-15 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
|
||||
* cppinit.c: Instead of one pending list, keep separate lists
|
||||
for each category of pending option: -D/-U, -A, -include,
|
||||
@ -2103,7 +2103,7 @@ Sun Mar 14 16:22:10 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
|
||||
(build_real_from_int_cst): Use them in call to
|
||||
`do_float_handler'.
|
||||
|
||||
Sun Mar 14 01:15:06 PST 1999 Jeff Law (law@cygnus.com)
|
||||
Sun Mar 14 01:15:06 1999 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -2458,7 +2458,7 @@ Sun Mar 7 01:58:47 1999 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* cse.c (canon_hash): Never reject hard regs in CCmode.
|
||||
|
||||
Sun Mar 7 01:15:04 PST 1999 Jeff Law (law@cygnus.com)
|
||||
Sun Mar 7 01:15:04 1999 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -2739,7 +2739,7 @@ Sun Feb 28 15:10:17 1999 Michael Meissner <meissner@cygnus.com>
|
||||
* rs6000.c (and{,64}_operand): If the user did -ffixed-cr0, don't
|
||||
allow andi. or andis. which always set cr0.
|
||||
|
||||
Sun Feb 28 01:15:04 PST 1999 Jeff Law (law@cygnus.com)
|
||||
Sun Feb 28 01:15:04 1999 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -2993,7 +2993,7 @@ Thu Feb 25 16:19:43 1999 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* print-rtl.c (print_rtl): Print /j and /c for the jump/call flags.
|
||||
|
||||
1999-02-25 17:14 -0500 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
1999-02-25 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
|
||||
* cpphash.c (install): Rename to cpp_install, add cpp_reader*
|
||||
first argument. All callers changed.
|
||||
@ -3130,7 +3130,7 @@ Wed Feb 24 19:47:56 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
|
||||
|
||||
* loop.h (loop_insn_first_p): Declare.
|
||||
* loop.c (loop_insn_first_p): No longer static.
|
||||
* unroll.c (iteration_info) Fix comparison to
|
||||
* unroll.c (iteration_info): Fix comparison to
|
||||
reg_iv_type->num_elements.
|
||||
Before accessing reg_biv_class, check index against
|
||||
max_reg_before_loop.
|
||||
@ -3147,7 +3147,7 @@ Wed Feb 24 11:26:41 1999 Vladimir N. Makarov <vmakarov@cygnus.com>
|
||||
* config/sparc/sparc.h (CONDITIONAL_REGISTER_USAGE): Don't use
|
||||
PIC_OFFSET_TABLE_REGNUM for register allocation when -fPIC.
|
||||
|
||||
Tue Feb 23 16:24:19 CET 1999 Marc Lehmann <pcg@goof.com>
|
||||
Tue Feb 23 16:24:19 1999 Marc Lehmann <pcg@goof.com>
|
||||
|
||||
* config/i386/i386.md: Fix typo.
|
||||
|
||||
@ -3225,7 +3225,7 @@ Mon Feb 22 19:36:33 1999 Andrew Cagney <cagney@b1.cygnus.com>
|
||||
(DWARF2_DEBUGGING_INFO): Define.
|
||||
(PREFERRED_DEBUGGING_TYPE): Define as DBX_DEBUG.
|
||||
|
||||
Mon Feb 22 16:54:18 EST 1999 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Mon Feb 22 16:54:18 1999 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* loop.c (libcall_other_regs): Make extern.
|
||||
* rtl.h (find_last_value): Add parameter to prototype.
|
||||
@ -3296,7 +3296,7 @@ Fri Feb 19 18:18:56 1999 Don Bowman <don@pixstream.com>
|
||||
* configure.in (mips*-*-vxworks*): Enable gthreads vxworks support.
|
||||
* configure: Rebuilt.
|
||||
|
||||
Sun Feb 21 20:34:44 PST 1999 Jeff Law (law@cygnus.com)
|
||||
Sun Feb 21 20:34:44 1999 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -3447,7 +3447,7 @@ Thu Feb 18 15:52:49 1999 Jim Wilson <wilson@cygnus.com>
|
||||
|
||||
* m68kelf.h (ASM_RETURN_CASE_JUMP): Add 5200 support.
|
||||
|
||||
1999-02-18 18:32 -0500 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
1999-02-18 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
|
||||
* cpplib.c: Kill define of STDC_VALUE. Don't include output.h
|
||||
or prefix.h. Change CPP_IS_MACRO_BUFFER to not refer to
|
||||
@ -3490,7 +3490,7 @@ Thu Feb 18 13:15:56 1999 Marc Espie <espie@cvs.openbsd.org>
|
||||
* i386/openbsd.h: New file, originally from netbsd.
|
||||
* i386/xm-openbsd.h: New file.
|
||||
|
||||
1999-02-17 14:49 -0500 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
1999-02-17 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
|
||||
* Makefile.in: Correct dependencies for cpplib object files.
|
||||
|
||||
@ -3573,13 +3573,13 @@ Mon Feb 15 16:57:38 1999 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* i386.md (addsi3): Allow lea for any constant_p.
|
||||
|
||||
1999-02-15 17:11 -0500 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
1999-02-15 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
|
||||
* toplev.c (documented_lang_options): Remove -fident and
|
||||
-fnoident, which are now handled by the language independent
|
||||
option parser.
|
||||
|
||||
1999-02-15 16:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
1999-02-15 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
|
||||
* c-common.c (UNGETC [USE_CPPLIB=1]): Do nothing if c is EOF.
|
||||
* c-lex.c: Likewise.
|
||||
@ -3648,11 +3648,11 @@ Sun Feb 14 21:03:28 1999 Jeffrey A Law (law@cygnus.com)
|
||||
then convert comparison to an unsigned code before emitting the jump.
|
||||
(expand_float, expand_fix): Use emit_cmp_and_jump_insns.
|
||||
|
||||
Sun Feb 14 02:24:15 PST 1999 Jeff Law (law@cygnus.com)
|
||||
Sun Feb 14 02:24:15 1999 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
Sun Feb 14 01:15:04 PST 1999 Jeff Law (law@cygnus.com)
|
||||
Sun Feb 14 01:15:04 1999 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -3814,7 +3814,7 @@ Wed Feb 10 10:05:23 1999 Mumit Khan <khan@xraylith.wisc.edu>
|
||||
|
||||
* collect2.c (collect_execute): Remove cygwin-specific code.
|
||||
|
||||
Tue Feb 9 17:27:29 GMT 1999 Nathan Sidwell <nathan@acm.org>
|
||||
Tue Feb 9 17:27:29 1999 Nathan Sidwell <nathan@acm.org>
|
||||
|
||||
* system.h (_, N_): Remove dummy i18n macros.
|
||||
* protoize.c: Move inclusion of intl.h to after system.h.
|
||||
@ -3846,17 +3846,17 @@ Wed Feb 10 15:46:10 1999 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
|
||||
* cpplib.c (special_symbol): Move IP to be declared in function
|
||||
scope, rather than individual case statements.
|
||||
|
||||
1999-02-09 16:42 -0500 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
1999-02-09 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
|
||||
* cppfiles.c (finclude): Handle pipes properly under old BSD
|
||||
derivatives.
|
||||
|
||||
1999-02-09 16:42 -0500 Melissa O'Neill <oneill@cs.sfu.ca>
|
||||
1999-02-09 Melissa O'Neill <oneill@cs.sfu.ca>
|
||||
|
||||
* system.h: Provide fallback definitions for S_ISCHR,
|
||||
S_ISSOCK, S_ISFIFO, O_NONBLOCK, and O_NOCTTY.
|
||||
|
||||
1999-02-09 10:30 -0500 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
1999-02-09 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
|
||||
* cpplib.c (do_define): Allow redefining __STDC__ with -D.
|
||||
|
||||
@ -3915,7 +3915,7 @@ Mon Feb 8 21:31:06 1999 Richard Henderson <rth@cygnus.com>
|
||||
(load_mems_and_recount_loop_regs_set): Remove reg_single_usage
|
||||
as a parameter. Assume non-zero.
|
||||
|
||||
1999-02-08 23:25 -0500 Zack Weinberg <zack@midnite.ec.rhno.columbia.edu>
|
||||
1999-02-08 Zack Weinberg <zack@midnite.ec.rhno.columbia.edu>
|
||||
|
||||
* cpplib.c (special_symbol): Rewrite. Don't copy things
|
||||
multiple times. Handle __STDC__ specially. T_CONST
|
||||
@ -4017,7 +4017,7 @@ Mon Feb 8 11:34:44 1999 Graham <grahams@rcp.co.uk>
|
||||
|
||||
* collect2.c (xrealloc): Fix typo in last change.
|
||||
|
||||
Mon Feb 8 09:13:38 PST 1999 Jeff Law (law@cygnus.com)
|
||||
Mon Feb 8 09:13:38 1999 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -4031,7 +4031,7 @@ Sun Feb 7 15:37:10 1999 Jason Merrill <jason@yorick.cygnus.com>
|
||||
|
||||
* tree.h (DECL_P): New macro.
|
||||
|
||||
Sun Feb 7 01:15:04 PST 1999 Jeff Law (law@cygnus.com)
|
||||
Sun Feb 7 01:15:04 1999 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -4133,7 +4133,7 @@ Fri Feb 5 10:55:43 1999 Nick Clifton <nickc@cygnus.com>
|
||||
* recog.c (split_block_insns): Only call update_flow_info if
|
||||
instruction scheduling is enabled.
|
||||
|
||||
1999-02-05 11:22 -0500 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
1999-02-05 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
|
||||
* Makefile.in (gen-protos): Use libcpp.a like everyone else.
|
||||
|
||||
@ -4156,12 +4156,12 @@ Thu Feb 4 15:12:41 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
|
||||
Before clearing not_every_iteration after a label, check if
|
||||
we are not already past LOOP_CONT.
|
||||
|
||||
1999-02-04 16:04 -0500 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
1999-02-04 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
|
||||
* cpperror.c (cpp_print_containing_files): Fix formatting
|
||||
bug induced by merge.
|
||||
|
||||
1999-02-04 14:33 -0500 Zack Weinberg <zack@rabi.phys.columbia.edu>
|
||||
1999-02-04 Zack Weinberg <zack@rabi.phys.columbia.edu>
|
||||
|
||||
* cpplib.c (initialize_char_syntax): Move to cppinit.c.
|
||||
(cpp_define): Remove redundant syntax checks.
|
||||
@ -4444,7 +4444,7 @@ Sun Jan 31 13:22:02 1999 John Wehle (john@feith.com)
|
||||
* i386.c (output_fp_conditional_move,
|
||||
output_int_conditional_move): Delete unused case.
|
||||
|
||||
Sun Jan 31 01:15:04 PST 1999 Jeff Law (law@cygnus.com)
|
||||
Sun Jan 31 01:15:04 1999 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -4678,7 +4678,7 @@ Tue Jan 26 13:41:38 1999 David Edelsohn <edelsohn@gnu.org>
|
||||
* rs6000.md (doz + set cr and or + set cr patterns): Add missing
|
||||
'#' to split patterns. Correct indentation of some new patterns.
|
||||
|
||||
1999-01-26 12:11 -0500 Zack Weinberg <zack@midnite.ec.rhno.columbia.edu>
|
||||
1999-01-26 Zack Weinberg <zack@midnite.ec.rhno.columbia.edu>
|
||||
|
||||
* cppfiles.c (safe_read): Deleted.
|
||||
(read_and_prescan): New function, replaces safe_read, converts
|
||||
@ -4708,7 +4708,7 @@ Tue Jan 26 23:21:49 1999 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
|
||||
(decrement_and_branch_on_count): Allow other registers
|
||||
for loop counter.
|
||||
|
||||
1999-01-25 14:26 -0500 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
1999-01-25 Zack Weinberg <zack@rabi.columbia.edu>
|
||||
|
||||
* cppexp.c (struct arglist): Removed.
|
||||
(parse_number): Use HOST_WIDE_INT for the accumulator.
|
||||
@ -4721,7 +4721,7 @@ Tue Jan 26 23:21:49 1999 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
|
||||
(cpp_parse_expr): Properly handle an ERROR op returned by
|
||||
cpp_lex.
|
||||
|
||||
1999-01-25 14:10 -0500 Zack Weinberg <zack@rabi.phys.columbia.edu>
|
||||
1999-01-25 Zack Weinberg <zack@rabi.phys.columbia.edu>
|
||||
|
||||
* cpplib.c: Don't include signal.h, sys/times.h, or
|
||||
sys/resource.h. Don't declare localtime.
|
||||
@ -4791,7 +4791,7 @@ Sun Jan 24 21:24:43 1999 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
|
||||
(all call patterns): Make MEM explicit in call address operands.
|
||||
Modified output templates to use 'U' modifier.
|
||||
|
||||
Sun Jan 24 01:15:05 PST 1999 Jeff Law (law@cygnus.com)
|
||||
Sun Jan 24 01:15:05 1999 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -4898,7 +4898,7 @@ Thu Jan 21 21:53:36 1999 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* emit-rtl.c (try_split): Don't try to split non-instructions.
|
||||
|
||||
Thu Jan 21 23:47:30 EST 1999 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Thu Jan 21 23:47:30 1999 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* expr.c (emit_push_insn): Fix dumb typo.
|
||||
|
||||
@ -4934,7 +4934,7 @@ Thu Jan 21 15:48:03 1999 Dave Brolley <brolley@cygnus.com>
|
||||
|
||||
* cppexp.c (cpp_lex): Allocate token_buffer dynamically.
|
||||
|
||||
Thu Jan 21 14:18:04 EST 1999 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Thu Jan 21 14:18:04 1999 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* expr.c (MOVE_BY_PIECES_P): Define condition for deciding to use
|
||||
move_by_pieces.
|
||||
@ -5173,7 +5173,7 @@ Tue Jan 19 10:24:53 1999 Mark Mitchell <mark@markmitchell.com>
|
||||
(arm_gen_store_multiple): Likewise.
|
||||
(arm_gen_movstrqi): Treat MEM_SCALAR_P like MEM_IN_STRUCT_P.
|
||||
|
||||
Tue Jan 19 12:30:37 EST 1999 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Tue Jan 19 12:30:37 1999 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* optabs.c (emit_libcall_block): Add a REG_EH_REGION reg note to all
|
||||
calls within a libcall block to indicate no throws are possible.
|
||||
@ -5380,7 +5380,7 @@ 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.
|
||||
|
||||
Sun Jan 17 01:15:04 PST 1999 Jeff Law (law@cygnus.com)
|
||||
Sun Jan 17 01:15:04 1999 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -5600,7 +5600,7 @@ Tue Jan 12 02:53:46 1999 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* cse.c (cse_insn): Never prefer (const (constant_p_rtx)).
|
||||
|
||||
Tue Jan 12 02:36:10 PST 1999 Jeff Law (law@cygnus.com)
|
||||
Tue Jan 12 02:36:10 1999 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -5719,7 +5719,7 @@ 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)
|
||||
Thu Jan 7 09:25:58 1999 Bruce Korb (korb@datadesign.com)
|
||||
|
||||
* fixinc/fixincl.c (*): More decapitalization of variables
|
||||
plus some explanatory comments.
|
||||
@ -5773,7 +5773,7 @@ Thu Jan 7 23:39:27 1999 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
|
||||
|
||||
* config/c4x/c4x.c (c4x_preferred_reload_class): Always return class.
|
||||
|
||||
Thu Jan 7 00:29:25 199 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
|
||||
Thu Jan 7 00:29:25 1999 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
|
||||
|
||||
* combine.c (num_sign_bit_copies): In NEG, MULT, DIV and MOD cases,
|
||||
when a test can't be performed due to limited width of
|
||||
@ -5909,7 +5909,7 @@ 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)
|
||||
Tue Jan 5 08:52:18 1999 Bruce Korb (korb@datadesign.com)
|
||||
|
||||
* fixinc/fixincl.c (various): Added debug code so
|
||||
Manfred can trace the processing.
|
||||
@ -5996,7 +5996,7 @@ Mon Jan 4 10:30:33 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
|
||||
|
||||
* invoke.texi: Note that labels can be marked `unused'.
|
||||
|
||||
Sun Jan 3 23:32:18 PST 1999 Jeff Law (law@cygnus.com)
|
||||
Sun Jan 3 23:32:18 1999 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -6098,7 +6098,7 @@ Tue Dec 29 11:58:53 1998 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* rtl.h (CONSTANT_P): Remove CONSTANT_P_RTX.
|
||||
|
||||
Tue Dec 29 11:32:54 1998 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>:
|
||||
Tue Dec 29 11:32:54 1998 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
|
||||
|
||||
* rtl.def (CONSTANT_P_RTX): Clarify commentary.
|
||||
* expr.c (expand_builtin, case BUILT_IN_CONSTANT_P): Rework to
|
||||
@ -6118,7 +6118,7 @@ Tue Dec 29 11:30:10 1998 Richard Henderson <rth@cygnus.com>
|
||||
(reg_or_cint_operand, some_operand, input_operand): Likewise.
|
||||
* alpha.h (PREDICATE_CODES): Likewise.
|
||||
|
||||
Sat Dec 26 23:26:26 PST 1998 Jeff Law (law@cygnus.com)
|
||||
Sat Dec 26 23:26:26 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -6243,15 +6243,15 @@ Sun Dec 20 16:13:44 1998 John F. Carr <jfc@mit.edu>
|
||||
* configure.in: Handle Digital UNIX 5.x the same as 4.x.
|
||||
* i386/sol2.h: Define LOCAL_LABEL_PREFIX as ".".
|
||||
|
||||
Sun Dec 20 07:39:52 PST 1998 Jeff Law (law@cygnus.com)
|
||||
Sun Dec 20 07:39:52 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
Sat Dec 19 22:24:22 PST 1998 Jeff Law (law@cygnus.com)
|
||||
Sat Dec 19 22:24:22 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
Sat Dec 19 21:41:32 PST 1998 Jeff Law (law@cygnus.com)
|
||||
Sat Dec 19 21:41:32 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -6475,7 +6475,7 @@ Mon Dec 14 16:23:27 1998 Jim Wilson <wilson@cygnus.com>
|
||||
* real.c (endian): Disable last change unless
|
||||
HOST_BITS_PER_WIDE_INT is greater than 32.
|
||||
|
||||
Mon Dec 14 17:13:36 EST 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Mon Dec 14 17:13:36 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* output.h (force_data_section): New prototype.
|
||||
* varasm.c (force_data_section): New function to force the
|
||||
@ -6496,11 +6496,11 @@ Mon Dec 14 01:39:28 1998 Jeffrey A Law (law@cygnus.com)
|
||||
* rtl.h (multiple_sets): Fix prototype.
|
||||
* rtlanal.c (multiple_sets): Fix return type.
|
||||
|
||||
Sun Dec 13 12:43:58 PST 1998 Jeff Law (law@cygnus.com)
|
||||
Sun Dec 13 12:43:58 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
Sun Dec 13 01:05:22 PST 1998 Jeff Law (law@cygnus.com)
|
||||
Sun Dec 13 01:05:22 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -6648,7 +6648,7 @@ Wed Dec 9 10:15:45 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
|
||||
* except.c (duplicate_eh_handlers, rethrow_symbol_map): Function
|
||||
pointer parameters changed to use the PARAMS() macro.
|
||||
|
||||
Wed Dec 9 09:12:40 EST 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Wed Dec 9 09:12:40 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* except.h (struct handler_info): Add handler_number field.
|
||||
* except.c (gen_exception_label): EH labels no longer need to be
|
||||
@ -6678,7 +6678,7 @@ Tue Dec 8 22:33:18 1998 J"orn Rennecke <amylaar@cygnus.co.uk>
|
||||
* explow.c (plus_constant_wide): Don't immediately return with
|
||||
result of recursive call.
|
||||
|
||||
Tue Dec 8 15:32:56 EST 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Tue Dec 8 15:32:56 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* eh-common.h (struct eh_context): Add table_index for rethrows.
|
||||
|
||||
@ -6917,7 +6917,7 @@ 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.
|
||||
|
||||
Sun Dec 6 04:19:45 PST 1998 Jeff Law (law@cygnus.com)
|
||||
Sun Dec 6 04:19:45 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -6926,7 +6926,7 @@ Sun Dec 6 05:16:16 1998 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
|
||||
* loop.c (check_dbra_loop): New argument loop_info. Update fields
|
||||
as needed.
|
||||
|
||||
Sun Dec 6 03:40:13 PST 1998 Jeff Law (law@cygnus.com)
|
||||
Sun Dec 6 03:40:13 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -7184,11 +7184,11 @@ Tue Dec 1 17:58:26 1998 J"orn Rennecke <amylaar@cygnus.co.uk>
|
||||
(eliminate_regs): Handle non-constant reg_equiv_constant.
|
||||
* rtl.h (function_invariant_p): Declare.
|
||||
|
||||
Mon Nov 30 02:00:08 PST 1998 Jeff Law (law@cygnus.com)
|
||||
Mon Nov 30 02:00:08 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
Mon Nov 30 00:42:59 PST 1998 Jeff Law (law@cygnus.com)
|
||||
Mon Nov 30 00:42:59 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -7625,7 +7625,7 @@ Wed Nov 25 11:26:17 1998 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
|
||||
(choose_reload_regs): Rename it here as well. When computing it,
|
||||
also merge in used hardregs.
|
||||
|
||||
1998-11-25 07:51 -0500 Zack Weinberg <zack@rabi.phys.columbia.edu>
|
||||
1998-11-25 Zack Weinberg <zack@rabi.phys.columbia.edu>
|
||||
|
||||
* gcc.c: Split out Objective-C specs to...
|
||||
* objc/lang-specs.h: here. (New file.) Make the specs cpplib
|
||||
@ -7735,7 +7735,7 @@ Mon Nov 23 17:02:27 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
|
||||
|
||||
* configure.in: Use AC_PREREQ(2.12.1).
|
||||
|
||||
Mon Nov 23 10:16:38 1998 "Melissa O'Neill" <oneill@cs.sfu.ca>
|
||||
Mon Nov 23 10:16:38 1998 Melissa O'Neill <oneill@cs.sfu.ca>
|
||||
|
||||
* cccp.c (S_ISREG, S_ISDIR): Delete defines.
|
||||
* cpplib.c, gcc.c: Likewise.
|
||||
@ -7784,7 +7784,7 @@ Mon Nov 23 16:46:46 1998 J"orn Rennecke <amylaar@cygnus.co.uk>
|
||||
(sh_builtin_saveregs): Use DFmode moves for fp regs on SH4.
|
||||
(initial_elimination_offset): Take TARGET_ALIGN_DOUBLE into account.
|
||||
(arith_reg_operand): FPUL_REG is OK for SH4.
|
||||
(fp_arith_reg_operand, fp_extended_operand) New functions.
|
||||
(fp_arith_reg_operand, fp_extended_operand): New functions.
|
||||
(tertiary_reload_operand, fpscr_operand): Likewise.
|
||||
(commutative_float_operator, noncommutative_float_operator): Likewise.
|
||||
(binary_float_operator, get_fpscr_rtx, emit_sf_insn): Likewise.
|
||||
@ -7817,7 +7817,7 @@ Mon Nov 23 16:46:46 1998 J"orn Rennecke <amylaar@cygnus.co.uk>
|
||||
(NPARM_REGS): Eight floating point parameter registers on SH4.
|
||||
(BASE_RETURN_VALUE_REG): SH4 also passes double values
|
||||
in floating point registers.
|
||||
(GET_SH_ARG_CLASS) Likewise.
|
||||
(GET_SH_ARG_CLASS): Likewise.
|
||||
Complex float types are also returned in float registers.
|
||||
(BASE_ARG_REG): Complex float types are also passes in float registers.
|
||||
(FUNCTION_VALUE): Change mode like PROMOTE_MODE does.
|
||||
@ -7932,7 +7932,7 @@ Sun Nov 22 21:34:02 1998 Jeffrey A Law (law@cygnus.com)
|
||||
* i386/dgux.c (struct option): Add new "description field".
|
||||
* m88k/m88k.c (struct option): Likewise.
|
||||
|
||||
Sun Nov 22 16:07:57 PST 1998 Jeff Law (law@cygnus.com)
|
||||
Sun Nov 22 16:07:57 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -7941,7 +7941,7 @@ Sun Nov 22 13:40:02 1998 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
|
||||
* regmove.c (regmove_profitable_p): Use return value of find_matches
|
||||
properly.
|
||||
|
||||
Sun Nov 22 02:47:37 PST 1998 Jeff Law (law@cygnus.com)
|
||||
Sun Nov 22 02:47:37 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -8266,11 +8266,11 @@ Mon Nov 9 16:37:52 1998 Andrew Cagney <cagney@b1.cygnus.com>
|
||||
word swap arguments moved to/from FP registers.
|
||||
* mips16.S (DFREVCMP): Reverse arguments to OPCODE.
|
||||
|
||||
Mon Nov 9 09:47:06 PST 1998 Jeff Law (law@cygnus.com)
|
||||
Mon Nov 9 09:47:06 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
Mon Nov 9 02:14:14 PST 1998 Jeff Law (law@cygnus.com)
|
||||
Mon Nov 9 02:14:14 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -8409,7 +8409,7 @@ Sun Nov 8 17:50:30 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
|
||||
(build_nt): Likewise.
|
||||
(build_parse_node): Likewise.
|
||||
|
||||
Sun Nov 8 13:10:55 PST 1998 Jeff Law (law@cygnus.com)
|
||||
Sun Nov 8 13:10:55 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -8540,7 +8540,7 @@ Thu Nov 5 07:59:05 1998 David S. Miller <davem@pierdol.cobaltmicro.com>
|
||||
out of jump_optimize.
|
||||
(jump_optimize): Use them.
|
||||
|
||||
Thu Nov 5 07:57:45 EST 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Thu Nov 5 07:57:45 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* except.c (expand_fixup_region_end): Make sure outer context labels
|
||||
are not issued in an inner context during cleanups.
|
||||
@ -8620,7 +8620,7 @@ Wed Nov 4 21:37:46 1998 Jeffrey A Law (law@cygnus.com)
|
||||
* toplev.c (rest_of_compilation): Set and clear flow2_completed
|
||||
as necessary.
|
||||
|
||||
Wed Nov 4 19:15:37 1998 "Melissa O'Neill" <oneill@cs.sfu.ca>
|
||||
Wed Nov 4 19:15:37 1998 Melissa O'Neill <oneill@cs.sfu.ca>
|
||||
|
||||
* Makefile.in (libcpp.a): Ranlib libcpp.a.
|
||||
|
||||
@ -8722,7 +8722,7 @@ Mon Nov 2 01:48:10 1998 Alexandre Oliva <oliva@dcc.unicamp.br>
|
||||
|
||||
* BUGS: Added link to the WWW FAQ.
|
||||
|
||||
Sun Nov 1 18:27:15 PST 1998 Jeff Law (law@cygnus.com)
|
||||
Sun Nov 1 18:27:15 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -8879,7 +8879,7 @@ Thu Oct 29 12:39:35 1998 Jim Wilson <wilson@cygnus.com>
|
||||
|
||||
* c-common.c (c_get_alias_set): Handle ARRAY_REF of union field.
|
||||
|
||||
Thu Oct 29 14:10:22 EST 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Thu Oct 29 14:10:22 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* except.c (emit_eh_context): Make the EH context register stay alive
|
||||
at -O0 so stupid.c doesn't get confused.
|
||||
@ -8967,7 +8967,7 @@ Wed Oct 28 16:46:07 1998 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
|
||||
(purge_addressof_replacements): New variable.
|
||||
(purge_addressof): Clear it at end.
|
||||
|
||||
1998-10-28 16:10 -0500 Zack Weinberg <zack@rabi.phys.columbia.edu>
|
||||
1998-10-28 Zack Weinberg <zack@rabi.phys.columbia.edu>
|
||||
|
||||
* c-lang.c: Declare extern char *yy_cur if USE_CPPLIB.
|
||||
(lang_init): Call check_newline always.
|
||||
@ -8979,10 +8979,10 @@ Wed Oct 28 16:46:07 1998 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
|
||||
before processing -include/-imacros. Process -imacros and
|
||||
-include separately, and handle -include by stacking a
|
||||
buffer for the file in question as if it'd been #included.
|
||||
* toplev.c (documented_lang_options) Recognize -H when
|
||||
* toplev.c (documented_lang_options): Recognize -H when
|
||||
USE_CPPLIB is on.
|
||||
|
||||
1998-10-28 16:09 -0500 Zack Weinberg <zack@rabi.phys.columbia.edu>
|
||||
1998-10-28 Zack Weinberg <zack@rabi.phys.columbia.edu>
|
||||
|
||||
* cpplib.c: Merge do_once into do_pragma. Break file handling
|
||||
code out of do_include.
|
||||
@ -9291,7 +9291,7 @@ Mon Oct 26 12:53:14 1998 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* tm.texi (ASM_OUTPUT_MAX_SKIP_ALIGN): Document.
|
||||
|
||||
Mon Oct 26 00:36:58 PST 1998 Jeff Law (law@cygnus.com)
|
||||
Mon Oct 26 00:36:58 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -9574,7 +9574,7 @@ Tue Oct 20 21:56:05 1998 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
|
||||
|
||||
1998-10-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
|
||||
|
||||
* reorg.c (steal_delay_list_from_target) Check for insns that
|
||||
* reorg.c (steal_delay_list_from_target): Check for insns that
|
||||
modify the condition codes and effect the direction of the jump
|
||||
in the sequence.
|
||||
|
||||
@ -9599,7 +9599,7 @@ Mon Oct 19 11:40:56 1998 Jeffrey A Law (law@cygnus.com)
|
||||
* loop.c (scan_loop): Be more selective about what invariants are
|
||||
moved out of a loop.
|
||||
|
||||
Mon Oct 19 10:46:58 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Mon Oct 19 10:46:58 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -10543,7 +10543,7 @@ Mon Oct 12 10:50:44 1998 Nick Clifton <nickc@cygnus.com>
|
||||
* config/arm/thumb.c (thumb_override_options): Add warning about
|
||||
PIC code not being supported just yet.
|
||||
|
||||
Sun Oct 11 16:49:15 EDT 1998 John Wehle (john@feith.com)
|
||||
Sun Oct 11 16:49:15 1998 John Wehle (john@feith.com)
|
||||
|
||||
* flow.c: Update comment.
|
||||
(notice_stack_pointer_modification): New static function.
|
||||
@ -10561,7 +10561,7 @@ Sun Oct 11 16:49:15 EDT 1998 John Wehle (john@feith.com)
|
||||
* i386.c (ix86_epilogue): Optimize the restoring
|
||||
of the stack pointer.
|
||||
|
||||
Mon Oct 12 01:22:53 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Mon Oct 12 01:22:53 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -10726,7 +10726,7 @@ Thu Oct 8 12:50:47 1998 Jim Wilson <wilson@cygnus.com>
|
||||
* loop.c (get_condition): Allow combine when either compare is
|
||||
VOIDmode.
|
||||
|
||||
Thu Oct 8 11:31:01 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Thu Oct 8 11:31:01 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -11018,11 +11018,11 @@ Mon Oct 5 10:02:36 1998 Jeffrey A Law (law@cygnus.com)
|
||||
* combine.c (simplify_rtx): Do not replace TRUNCATE with a SUBREG if
|
||||
truncation is not a no-op.
|
||||
|
||||
Mon Oct 5 09:02:04 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Mon Oct 5 09:02:04 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
Mon Oct 5 08:19:55 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Mon Oct 5 08:19:55 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -11340,7 +11340,7 @@ Tue Sep 29 20:03:18 1998 Jim Wilson <wilson@cygnus.com>
|
||||
|
||||
* loop.c (get_condition): Fix typo in May 9 change.
|
||||
|
||||
Tue Sep 29 11:11:38 EDT 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Tue Sep 29 11:11:38 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* invoke.texi (-fexceptions): Merge 2 different descriptions.
|
||||
|
||||
@ -11607,11 +11607,11 @@ Tue Sep 22 15:13:34 1998 Alexandre Petit-Bianco <apbianco@cygnus.com>
|
||||
|
||||
* tree.def (SWITCH_EXPR): New tree node definition.
|
||||
|
||||
Mon Sep 21 23:40:38 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Mon Sep 21 23:40:38 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
Mon Sep 21 22:31:14 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Mon Sep 21 22:31:14 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -11631,7 +11631,7 @@ Mon Sep 21 20:19:41 1998 John Carr <jfc@mit.edu>
|
||||
|
||||
* final.c (final_scan_insn): Disable tracking CC across branches.
|
||||
|
||||
Mon Sep 21 17:15:26 EDT 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Mon Sep 21 17:15:26 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* expr.h (eh_rtime_match_libfunc): New extern declaration.
|
||||
* optabs.c (init_optabs): Set eh_rtime_match_libfunc.
|
||||
@ -11653,12 +11653,12 @@ Mon Sep 21 13:51:05 1998 Jim Wilson <wilson@cygnus.com>
|
||||
is a CALL_INSN. If CALL_INSN and in_libcall_block, then change code
|
||||
to INSN.
|
||||
|
||||
Mon Sep 21 14:02:23 1998
|
||||
Mon Sep 21 14:02:23 1998 Robert Lipe <robertl@dgii.com>
|
||||
|
||||
* i386.h (TARGET_SWITCHES) Improve doc for align-double. Fix
|
||||
* i386.h (TARGET_SWITCHES): Improve doc for align-double. Fix
|
||||
typo in no-fancy-math-387 description.
|
||||
|
||||
Mon Sep 21 09:27:18 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Mon Sep 21 09:27:18 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -11668,11 +11668,11 @@ Mon Sep 21 09:24:49 1998 Stan Cox <scox@cygnus.com>
|
||||
|
||||
Mon Sep 21 09:14:49 1998 Robert Lipe <robertl@dgii.com>
|
||||
|
||||
* i386.h (TARGET_SWITCHES) Add description fields for flags
|
||||
* i386.h (TARGET_SWITCHES): Add description fields for flags
|
||||
documented in install.texi.
|
||||
(TARGET_OPTIONS) Likewise.
|
||||
(TARGET_OPTIONS): Likewise.
|
||||
|
||||
Mon Sep 21 01:39:03 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Mon Sep 21 01:39:03 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -11849,7 +11849,7 @@ Fri Sep 18 09:44:55 1998 Nick Clifton <nickc@cygnus.com>
|
||||
(m32r_block_immediate_operand): New function: Return true if the
|
||||
RTL is an integer constant, less than or equal to MAX_MOVE_BYTES.
|
||||
|
||||
Thu Sep 17 16:42:16 EDT 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Thu Sep 17 16:42:16 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* except.c (start_catch_handler): Issue 'fatal' instead of 'error' and
|
||||
re-align some code.
|
||||
@ -12003,7 +12003,7 @@ Tue Sep 15 19:31:58 1998 Michael Meissner <meissner@cygnus.com>
|
||||
* i960.h (CONST_COSTS): Fix thinko. Test flag, not the constant
|
||||
flag bit mask.
|
||||
|
||||
Tue Sep 15 14:10:54 EDT 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Tue Sep 15 14:10:54 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* except.h (struct eh_entry): Add false_label field.
|
||||
(end_catch_handler): Add prototype.
|
||||
@ -12018,7 +12018,7 @@ Tue Sep 15 14:10:54 EDT 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
* libgcc2.c (__eh_rtime_match): New routine to lump runtime matching
|
||||
mechanism into one function, if a runtime matcher is provided.
|
||||
|
||||
Tue Sep 15 13:53:59 EDT 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Tue Sep 15 13:53:59 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* config/i960/i960.h (SLOW_BYTE_ACCESS): Change definition to 1.
|
||||
|
||||
@ -12031,15 +12031,15 @@ Tue Sep 15 04:18:52 1998 David S. Miller <davem@pierdol.cobaltmicro.com>
|
||||
* config/sparc/sparc.md (movdf_const_intreg_sp32): Fix length
|
||||
attribute.
|
||||
|
||||
Mon Sep 14 14:02:53 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Mon Sep 14 14:02:53 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
Mon Sep 14 10:33:56 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Mon Sep 14 10:33:56 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
Mon Sep 14 09:51:05 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Mon Sep 14 09:51:05 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -12309,7 +12309,7 @@ Tue Sep 8 01:38:57 1998 Nathan Sidwell <nathan@acm.org>
|
||||
* configure.in: Don't assume srcdir is .../gcc.
|
||||
* configure: Rebuilt.
|
||||
|
||||
Sat Sep 5 16:34:34 EDT 1998 John Wehle (john@feith.com)
|
||||
Sat Sep 5 16:34:34 1998 John Wehle (john@feith.com)
|
||||
|
||||
* global.c: Update comments.
|
||||
(global_alloc): Assign allocation-numbers
|
||||
@ -12346,11 +12346,11 @@ Mon Sep 7 19:13:59 1998 Jeffrey A Law (law@cygnus.com)
|
||||
then do not configure the ada subdir.
|
||||
* configure: Rebuilt.
|
||||
|
||||
Sun Sep 6 14:03:58 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Sun Sep 6 14:03:58 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
Sun Sep 6 13:28:07 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Sun Sep 6 13:28:07 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -13035,7 +13035,7 @@ Tue Aug 25 12:54:57 1998 Jason Merrill <jason@yorick.cygnus.com>
|
||||
* tree.c (valid_machine_attribute): Don't apply attributes to both
|
||||
decl and type.
|
||||
|
||||
Tue Aug 25 12:23:20 PDT 1998 Richard Henderson <rth@cygnus.com>
|
||||
Tue Aug 25 12:23:20 1998 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* reload.c (operands_match_p): Handle rtvecs.
|
||||
|
||||
@ -13240,11 +13240,11 @@ Wed Aug 19 17:52:27 1998 Nick Clifton (nickc@cygnus.com)
|
||||
* config/arm/thumb.md (extendqisi2_insn): Cope with REG +
|
||||
OFFSET addressing.
|
||||
|
||||
Wed Aug 19 14:13:31 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Wed Aug 19 14:13:31 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
Wed Aug 19 13:10:30 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Wed Aug 19 13:10:30 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -13267,7 +13267,7 @@ Wed Aug 19 13:51:35 1998 Hans-Peter Nilsson <hp@axis.se>
|
||||
* regclass.c: Changed register set documentation to be consistent
|
||||
with GCC behavior.
|
||||
|
||||
* final.c (final_start_function) Removed redundant test for
|
||||
* final.c (final_start_function): Removed redundant test for
|
||||
call_fixed_regs.
|
||||
|
||||
Wed Aug 19 13:28:41 1998 Mark Mitchell <mark@markmitchell.com>
|
||||
@ -14029,7 +14029,7 @@ Mon Aug 10 04:28:13 1998 David S. Miller <davem@pierdol.cobaltmicro.com>
|
||||
(define_insn movdf_insn_sp32, movdf_no_e_insn_sp32,
|
||||
movdf_insn_sp64, movdf_no_e_insn_sp64, movtf_insn,
|
||||
movtf_no_e_insn_sp32, movtf_insn_hq_sp64, movtf_insn_sp64,
|
||||
movtf_no_e_insn_sp64) Replace with new
|
||||
movtf_no_e_insn_sp64): Replace with new
|
||||
implementation which uses forced splits for all non-single insn
|
||||
cases.
|
||||
(define_split DF move cases): New splits in similar vein to DI
|
||||
@ -14081,7 +14081,7 @@ Mon Aug 10 01:21:01 1998 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
Sat Aug 8 19:20:22 1998 Gary Thomas (gdt@linuxppc.org)
|
||||
|
||||
* rs6000.c (rs6000_allocate_stack_space) Fix typo which
|
||||
* rs6000.c (rs6000_allocate_stack_space): Fix typo which
|
||||
caused bad assembly code to be generated.
|
||||
|
||||
Sat Aug 8 18:53:28 1998 Jeffrey A Law (law@cygnus.com)
|
||||
|
149
gcc/ChangeLog.0
149
gcc/ChangeLog.0
@ -205,7 +205,7 @@ Fri Jul 10 12:53:58 1998 David S. Miller <davem@pierdol.cobaltmicro.com>
|
||||
* jump.c (jump_optimize): If after_regscan and our transformations
|
||||
generate new REGs, rerun reg_scan.
|
||||
|
||||
Fri Jul 10 11:50:43 EDT 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Fri Jul 10 11:50:43 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* config/i960/i960.c (i960_address_cost): MEMA operands with
|
||||
positive offsets < 4096 are free.
|
||||
@ -339,7 +339,7 @@ Tue Jul 7 11:40:05 1998 Jeffrey A Law (law@cygnus.com)
|
||||
* mn10200.md (various zero/sign extension patterns): Zero and sign
|
||||
extensions which use "sub" clobber cc0.
|
||||
|
||||
Tue Jul 7 09:12:08 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Tue Jul 7 09:12:08 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -352,7 +352,7 @@ Tue Jul 7 08:41:27 1998 Richard Henderson (rth@cygnus.com)
|
||||
* print-rtl.c (print_rtx): Only print fp values when REAL_VALUE_TYPE
|
||||
is a double.
|
||||
|
||||
Tue Jul 7 00:31:58 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Tue Jul 7 00:31:58 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -461,7 +461,7 @@ Mon Jul 6 22:17:19 1998 Alasdair Baird <alasdair@wildcat.demon.co.uk>
|
||||
|
||||
* i386.c (is_fp_test): Fix thinko.
|
||||
|
||||
* jump.c (jump_optimize) Check for CONST_INT before using INTVAL.
|
||||
* jump.c (jump_optimize): Check for CONST_INT before using INTVAL.
|
||||
|
||||
Mon Jul 6 22:14:31 1998 Richard Henderson (rth@cygnus.com)
|
||||
|
||||
@ -958,7 +958,7 @@ Sun Jun 28 08:57:09 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
|
||||
|
||||
* getpwd.c: Remove decls for getwd and getcwd.
|
||||
|
||||
Sun Jun 28 02:11:16 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Sun Jun 28 02:11:16 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -1216,7 +1216,7 @@ Thu Jun 25 15:08:16 1998 Mark Mitchell <mark@markmitchell.com>
|
||||
* reload1.c (reload): Clear MEM_ALIAS_SET for new MEMs about which
|
||||
we have no alias information.
|
||||
|
||||
Thu Jun 25 16:59:18 EDT 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Thu Jun 25 16:59:18 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* except.h (CATCH_ALL_TYPE): Definition moved to eh-common.h.
|
||||
(find_all_handler_type_matches): Add function prototype.
|
||||
@ -1348,7 +1348,7 @@ Wed Jun 24 15:13:01 1998 Dave Brolley <brolley@cygnus.com>
|
||||
|
||||
* README.gnat: Add patch for new lang_decode_options interface.
|
||||
|
||||
Wed Jun 24 09:14:04 EDT 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Wed Jun 24 09:14:04 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* except.c (start_catch_handler): Do nothing if EH is not on.
|
||||
|
||||
@ -1375,7 +1375,7 @@ Tue Jun 23 16:44:21 1998 Dave Brolley <brolley@cygnus.com>
|
||||
(cpp_error_from_errno): Call cpp_message_from_errno.
|
||||
* cpplib.h (cpp_message_from_errno): New function.
|
||||
|
||||
Tue Jun 23 13:38:18 EDT 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Tue Jun 23 13:38:18 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* libgcc2.c (__get_eh_table_version, __get_eh_table_language): New
|
||||
functions to return exception descriptor information.
|
||||
@ -1387,7 +1387,7 @@ Tue Jun 23 09:30:58 1998 Dave Love <d.love@dl.ac.uk>
|
||||
* cpp.texi, gcc.texi: Add @dircategory, @direntry meant to
|
||||
accompany previous Makefile.in (install-info) change.
|
||||
|
||||
Tue Jun 23 10:06:07 EDT 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Tue Jun 23 10:06:07 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* eh-common.h (struct __eh_info): Remove coerced value field.
|
||||
* libgcc2.c (find_exception_handler): Don't set coerced_value field.
|
||||
@ -1553,7 +1553,7 @@ Sun Jun 21 18:30:13 1998 H.J. Lu (hjl@gnu.org)
|
||||
* loop.c (oballoc): Remove declaration.
|
||||
(replace_call_address): Add prototype.
|
||||
|
||||
Sun Jun 21 01:08:17 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Sun Jun 21 01:08:17 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -1915,25 +1915,25 @@ Wed Jun 17 19:05:03 1998 John Carr <jfc@mit.edu>
|
||||
* expr.c (expand_builtin): Error if __builtin_longjmp second argument
|
||||
is not 1.
|
||||
|
||||
Wed Jun 17 15:20:00 PDT 1998 Catherine Moore <clm@cygnus.com>
|
||||
Wed Jun 17 15:20:00 1998 Catherine Moore <clm@cygnus.com>
|
||||
|
||||
* reload1.c (spill_hard_reg): Check mode of register when
|
||||
spilling from scratch_list.
|
||||
|
||||
Wed Jun 17 16:25:38 EDT 1998 Andrew MacLeod (amacleod@cygnus.com)
|
||||
Wed Jun 17 16:25:38 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.
|
||||
|
||||
Wed Jun 17 15:57:48 EDT 1998 Andrew MacLeod (amacleod@cygnus.com)
|
||||
Wed Jun 17 15:57:48 1998 Andrew MacLeod (amacleod@cygnus.com)
|
||||
|
||||
* 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.
|
||||
|
||||
1998-06-17 12:46:56 1998 Jim Wilson <wilson@cygnus.com>
|
||||
1998-06-17 Jim Wilson <wilson@cygnus.com>
|
||||
|
||||
* mips/iris6.h (LINK_SPEC): Add -woff 131.
|
||||
|
||||
@ -1984,7 +1984,7 @@ Tue Jun 16 16:49:26 1998 Richard Henderson <rth@cygnus.com>
|
||||
(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.
|
||||
(return_internal, prologue_stack_probe_loop): New patterns.
|
||||
(prologue, init_fp, epilogue): New patterns.
|
||||
Disable peepholes.
|
||||
* linux.h (TARGET_CAN_FAULT_IN_PROLOGUE): Define.
|
||||
@ -2027,7 +2027,7 @@ Mon Jun 15 13:20:33 1998 Jim Wilson <wilson@cygnus.com>
|
||||
|
||||
* c-decl.c (shadow_tag_warned): Use specs not declspecs in for loop.
|
||||
|
||||
Mon Jun 15 07:16:29 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Mon Jun 15 07:16:29 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -2237,7 +2237,7 @@ Tue Jun 9 22:05:34 1998 Richard Henderson <rth@cygnus.com>
|
||||
* fold-const.c (fold): Even with otherwise constant trees, look for
|
||||
opportunities to combine integer constants.
|
||||
|
||||
Wed Jun 3 23:41:24 EDT 1998 John Wehle (john@feith.com)
|
||||
Wed Jun 3 23:41:24 1998 John Wehle (john@feith.com)
|
||||
|
||||
* i386.c (notice_update_cc): Clear cc_status.value2 in the
|
||||
case of UNSPEC 5 (bsf).
|
||||
@ -2255,7 +2255,7 @@ Tue Jun 9 14:31:19 1998 Nick Clifton <nickc@cygnus.com>
|
||||
16,sp,sp' ratehr than 'add 16,sp'. Patch courtesy of Biomedin
|
||||
<glctr@abc.it>.
|
||||
|
||||
Tue Jun 9 16:23:13 EDT 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Tue Jun 9 16:23:13 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* except.c (expand_start_catch): Rename to start_catch_handler.
|
||||
(expand_end_catch): Delete function.
|
||||
@ -2307,7 +2307,7 @@ Tue Jun 9 01:08:47 1998 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* toplev.c (flag_new_exceptions): Remove extraneous `extern'.
|
||||
|
||||
Mon Jun 8 23:24:48 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Mon Jun 8 23:24:48 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -2403,7 +2403,7 @@ Mon Jun 8 16:54:12 1998 Ken Raeburn <raeburn@cygnus.com>
|
||||
(maddi patterns): Delete. Replace with:
|
||||
(mul_acc_di, mul-acc_64bit_di): New patterns.
|
||||
|
||||
Mon Jun 8 14:16:15 EDT 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Mon Jun 8 14:16:15 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* eh-common.h: Remove NEW_EH_MODEL compile time flag, and replace with
|
||||
flag_new_exceptions runtime flag.
|
||||
@ -2448,7 +2448,7 @@ Mon Jun 8 10:43:15 1998 Richard Henderson <rth@cygnus.com>
|
||||
* expr.c (force_operand): Detect PIC address loads before
|
||||
splitting arithmetic.
|
||||
|
||||
Mon Jun 8 09:22:38 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Mon Jun 8 09:22:38 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -2768,7 +2768,7 @@ Sun May 31 16:11:41 1998 John Wehle (john@feith.com)
|
||||
(movsicc, movhicc, movsfcc, movdfcc, movxfcc, movdicc): Rewrite
|
||||
based on suggestions from Jim Wilson.
|
||||
|
||||
Sun May 31 00:44:02 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Sun May 31 00:44:02 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -2808,7 +2808,7 @@ Thu May 28 12:57:05 1998 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* reload.c (find_reloads): Do not force a reloads of match_operators.
|
||||
|
||||
Thu May 28 10:22:22 EDT 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Thu May 28 10:22:22 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* except.h (remove_handler): Add new prototype.
|
||||
* except.c (remove_handler): New function to remove handlers
|
||||
@ -2883,11 +2883,11 @@ Tue May 26 07:31:04 1998 Richard Earnshaw (rearnsha@arm.com)
|
||||
(arm_reorg): Move unused REGNO declaration into the dead code.
|
||||
* arm.h (CANONICALIZE_COMPARISON): Ensure OP1 is updated.
|
||||
|
||||
Mon May 25 22:49:56 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Mon May 25 22:49:56 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
Mon May 25 11:56:24 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Mon May 25 11:56:24 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -2898,11 +2898,11 @@ Mon May 25 14:00:13 1998 Dave Brolley <brolley@cygnus.com>
|
||||
* cpplib.h (v_cpp_message): Add protoptype.
|
||||
(stdarg.h,varargs.h): Needed for v_cpp_message prototype.
|
||||
|
||||
Sun May 24 20:36:15 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Sun May 24 20:36:15 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
Sun May 24 02:08:57 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Sun May 24 02:08:57 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -3026,7 +3026,7 @@ Thu May 21 20:18:13 1998 Martin von Loewis <loewis@informatik.hu-berlin.de>
|
||||
(TYPE_CHECK, DECL_CHECK): Define.
|
||||
Modify all access macros to use generated checking macros.
|
||||
|
||||
Wed May 20 23:44:28 EDT 1998 John Wehle (john@feith.com)
|
||||
Wed May 20 23:44:28 1998 John Wehle (john@feith.com)
|
||||
|
||||
* acconfig.h (HAVE_GAS_MAX_SKIP_P2ALIGN): New tag.
|
||||
* configure.in: Check for it.
|
||||
@ -3160,7 +3160,7 @@ Tue May 19 17:19:16 1998 J"orn Rennecke <amylaar@cygnus.co.uk>
|
||||
* reload1.c (reload_reg_free_for_value_p): New function.
|
||||
(allocate_reload_reg, choose_reload_regs): Use it.
|
||||
|
||||
Tue May 19 11:51:00 EDT 1998 Andrew MacLeod (amacleod@cygnus.com)
|
||||
Tue May 19 11:51:00 1998 Andrew MacLeod (amacleod@cygnus.com)
|
||||
|
||||
* except.c (expand_start_catch): Correct logic for when to
|
||||
generate a new handler label, and when to use the old one.
|
||||
@ -3507,7 +3507,7 @@ Sun May 17 08:45:21 1998 Krister Walfridsson <cato@df.lth.se>
|
||||
|
||||
* toplev.c (output_lang_identify): Enable prototype and definition.
|
||||
|
||||
Sun May 17 01:12:27 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Sun May 17 01:12:27 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -3599,7 +3599,7 @@ Thu May 14 15:10:30 1998 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* Makefile.in (expr.o): Remove dependency on deleted modemap.def file.
|
||||
|
||||
Thu May 14 16:30:47 EDT 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Thu May 14 16:30:47 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* eh-common.h: New file for basic EH data structures.
|
||||
* except.h: Various prototypes and structures for NEW_EH_MODEL.
|
||||
@ -4077,7 +4077,7 @@ Sat May 9 01:53:23 1998 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* haifa-sched.c (print_exp): Fix typo.
|
||||
|
||||
Fri May 8 21:48:50 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Fri May 8 21:48:50 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -4151,7 +4151,7 @@ Fri May 8 10:57:33 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.
|
||||
* config/m68k/t-linux: Remove extra stuff already included in
|
||||
config/t-linux.
|
||||
|
||||
Fri May 8 09:53:24 Paul Eggert <eggert@twinsun.com>
|
||||
Fri May 8 09:53:24 1998 Paul Eggert <eggert@twinsun.com>
|
||||
|
||||
* fixinc.wrap: Renamed from fixinc.math. Put wrapper around
|
||||
curses.h if it contains `typedef char bool;', as suggested by
|
||||
@ -4219,9 +4219,9 @@ Thu May 7 10:55:59 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.
|
||||
* config/m68k/m68k.md (adddi3, subdi3): Properly negate the DImode
|
||||
constant.
|
||||
|
||||
Wed May 6 22:32:37 CDT 1998 Robert Lipe <robertl@dgii.com>
|
||||
Wed May 6 22:32:37 1998 Robert Lipe <robertl@dgii.com>
|
||||
|
||||
* Makefile.in (dwarfout.o) Add toplev.h dependency.
|
||||
* Makefile.in (dwarfout.o): Add toplev.h dependency.
|
||||
* dwarfout.c, i386.c: Include toplev.h.
|
||||
* toplev.h (pfatal_with_name): Add prototype.
|
||||
|
||||
@ -4433,7 +4433,7 @@ Sun May 3 23:57:25 1998 Robert Lipe <robertl@dgii.com>
|
||||
(xm_defines): Add USG so dbxout will build.
|
||||
* configure: Regenerate.
|
||||
|
||||
Sun May 3 13:51:34 PDT 1998 Richard Henderson <rth@cygnus.com>
|
||||
Sun May 3 13:51:34 1998 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
Support for official Sparc V9 ABI:
|
||||
* sparc.c (sparc_override_options): Force stack bias off for !arch64.
|
||||
@ -4471,7 +4471,7 @@ Sun May 3 13:51:34 PDT 1998 Richard Henderson <rth@cygnus.com>
|
||||
(ASM_OUTPUT_DWARF2_ADDR_CONST): New.
|
||||
* sparc/sysv4.h (SIZE_TYPE, PTRDIFF_TYPE): Undo svr4.h's changes.
|
||||
|
||||
Sat May 2 17:47:17 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Sat May 2 17:47:17 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -4632,7 +4632,7 @@ Mon Apr 27 18:36:28 1998 Jim Wilson <wilson@cygnus.com>
|
||||
Replace PREV_INSN (PREV_INSN (loop_end)) with first_compare.
|
||||
Replace '2' with compare_and_branch.
|
||||
|
||||
Mon Apr 27 15:53:30 EDT 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Mon Apr 27 15:53:30 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* cplus-dem.c (demangle_qualified): Replace missing else.
|
||||
|
||||
@ -4681,7 +4681,7 @@ Sun Apr 26 01:21:06 1998 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* alpha.c (print_operand): Don't add 'v' suffix for ALPHA_FPTM_N.
|
||||
|
||||
Sat Apr 25 22:11:38 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Sat Apr 25 22:11:38 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -4801,7 +4801,7 @@ Wed Apr 22 10:42:45 1998 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* mips.c (compute_frame_size): Change only argument to a HOST_WIDE_INT.
|
||||
|
||||
Wed Apr 22 10:53:49 EDT 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Wed Apr 22 10:53:49 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* cplus-dem.c (struct work stuff): Add field for B and K mangle codes.
|
||||
(cplus_demangle_opname): Call mop_up_squangle.
|
||||
@ -4947,7 +4947,7 @@ Sun Apr 19 02:42:06 1998 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* haifa-sched.c (queue_to_ready): Fix typo in prototype.
|
||||
|
||||
Sat Apr 18 23:52:35 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Sat Apr 18 23:52:35 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -5241,7 +5241,7 @@ Mon Apr 13 11:31:49 1998 Jason Merrill <jason@yorick.cygnus.com>
|
||||
|
||||
Sun Apr 12 20:55:32 1998 Catherine Moore <clm@cygnus.com>
|
||||
|
||||
* invoke.texi (ld options) Include memset requirements
|
||||
* invoke.texi (ld options): Include memset requirements
|
||||
for options -nodstdlib and -nodefaultlibs.
|
||||
|
||||
1998-04-12 Paul Eggert <eggert@twinsun.com>
|
||||
@ -5274,7 +5274,7 @@ Sun Apr 12 20:23:03 1998 Jeffrey A Law (law@cygnus.com)
|
||||
* configure.in (mips-*-ecoff): Do not mention mips/mips.h in tm_files.
|
||||
* mips/ecoff.h: Include "mips/mips.h".
|
||||
|
||||
Sat Apr 11 22:42:54 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Sat Apr 11 22:42:54 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -5463,7 +5463,7 @@ Mon Apr 6 23:36:01 1998 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* tree.h (sizetype_tab): Fix previous change for K&R.
|
||||
|
||||
Mon Apr 6 22:23:29 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Mon Apr 6 22:23:29 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -5480,7 +5480,7 @@ Mon Apr 6 21:49:57 1998 Bob Manson <manson@charmed.cygnus.com>
|
||||
if not, use ld instead.
|
||||
|
||||
* Makefile.in (USE_COLLECT2): It's named collect2 now, not ld.
|
||||
(ld:) Deleted.
|
||||
(ld): Deleted.
|
||||
(install-collect2): Install as collect2, not ld.
|
||||
|
||||
* configure.in(will_use_collect2): It's named collect2 now.
|
||||
@ -5530,7 +5530,7 @@ Mon Apr 6 02:03:29 1998 Jeffrey A Law (law@cygnus.com)
|
||||
* objc/objc-act.c (encode_aggregate_within): Avoid GNU extensions
|
||||
in prototype and definition.
|
||||
|
||||
Mon Apr 6 00:48:56 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Mon Apr 6 00:48:56 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -5551,7 +5551,7 @@ Sun Apr 5 21:31:24 1998 John Wehle (john@feith.com)
|
||||
(movsf_normal): Change to unnamed pattern.
|
||||
Likewise for movdf, movxf, and friends.
|
||||
|
||||
Sun Apr 5 18:45:51 PDT 1998 Jeff Law (law@cygnus.com)
|
||||
Sun Apr 5 18:45:51 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -5563,7 +5563,7 @@ Sun Apr 5 16:53:37 1998 Don Bowman <don@pixsci.com>
|
||||
|
||||
* configure.in (mips-wrs-vxworks): New target.
|
||||
|
||||
Sat Apr 4 23:34:32 PST 1998 Jeff Law (law@cygnus.com)
|
||||
Sat Apr 4 23:34:32 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* expmed.c (synth_mult): The value -1, has no zeros, so it can
|
||||
never have the form ...011.
|
||||
@ -5848,7 +5848,7 @@ Sun Mar 29 12:45:23 1998 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* tree.h (lang_print_xnode): Provide prototype.
|
||||
|
||||
Sat Mar 28 23:50:44 PST 1998 Jeff Law (law@cygnus.com)
|
||||
Sat Mar 28 23:50:44 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -6155,7 +6155,7 @@ Mon Mar 23 14:14:20 1998 J"orn Rennecke <amylaar@cygnus.co.uk>
|
||||
|
||||
* freebsd.h (ASM_OUTPUT_ALIGN): Redefine.
|
||||
|
||||
Sat Mar 21 23:52:56 PST 1998 Jeff Law (law@cygnus.com)
|
||||
Sat Mar 21 23:52:56 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -6374,7 +6374,7 @@ Mon Mar 16 12:55:15 1998 Jim Wilson <wilson@cygnus.com>
|
||||
|
||||
* config/m68k/netbsd.h (ASM_SPEC): Add %{m68060}.
|
||||
|
||||
Mon Mar 16 15:50:20 EST 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Mon Mar 16 15:50:20 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* except.h (in_same_eh_region): New prototype.
|
||||
(free_insn_eh_region, init_insn_eh_region): New prototypes.
|
||||
@ -6411,7 +6411,7 @@ Mon Mar 16 11:14:20 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.
|
||||
config/m68k/m68k.h: Replace gen_rtx (XXX, ...) with gen_rtx_XXX
|
||||
(...). Use GEN_INT instead of gen_rtx_CONST_INT.
|
||||
|
||||
Sun Mar 15 22:30:44 PST 1998 Jeff Law (law@cygnus.com)
|
||||
Sun Mar 15 22:30:44 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -6622,7 +6622,7 @@ Sun Mar 8 13:01:56 1998 Jeffrey A Law (law@cygnus.com)
|
||||
* final.c (shorten_branches): Fix minor logic error in
|
||||
ADDR_DIFF_VEC shortening support.
|
||||
|
||||
Sun Mar 8 02:17:42 PST 1998 Jeff Law (law@cygnus.com)
|
||||
Sun Mar 8 02:17:42 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -6885,11 +6885,11 @@ Mon Mar 2 22:59:28 1998 J"orn Rennecke <amylaar@cygnus.co.uk>
|
||||
* i386.md (casesi+1): Use ASM_OUTPUT_ALIGN instead of
|
||||
ASM_OUTPUT_ALIGN_CODE.
|
||||
|
||||
Mon Mar 2 01:05:50 PST 1998 Jeff Law (law@cygnus.com)
|
||||
Mon Mar 2 01:05:50 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
Mon Mar 2 00:52:18 PST 1998 Jeff Law (law@cygnus.com)
|
||||
Mon Mar 2 00:52:18 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -6933,7 +6933,7 @@ Sun Mar 1 17:48:46 1998 Jeffrey A Law (law@cygnus.com)
|
||||
* c-parse.in (undeclared variable error): Tweak error message to
|
||||
be clearer.
|
||||
|
||||
Sun Mar 1 10:22:36 PST 1998 Jeff Law (law@cygnus.com)
|
||||
Sun Mar 1 10:22:36 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -7432,7 +7432,7 @@ Sun Feb 15 15:23:15 1998 John Carr <jfc@mit.edu>
|
||||
* alias.c: Include <stdlib.h> and <string.h>.
|
||||
(init_alias_analysis): Pass NULL_RTX instead of 0 to record_set.
|
||||
|
||||
Sat Feb 14 11:23:09 PST 1998 Jeff Law (law@cygnus.com)
|
||||
Sat Feb 14 11:23:09 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -7688,7 +7688,7 @@ Wed Feb 11 01:35:55 1998 Robert Lipe <robertl@dgii.com>
|
||||
(expand_builtin_eh_stub): Remove unused variable 'temp'.
|
||||
(copy_eh_entry): Deleted. Dead function.
|
||||
|
||||
* expr.c (move_block_to_reg) Bracket declaration of 'pat' and
|
||||
* expr.c (move_block_to_reg): Bracket declaration of 'pat' and
|
||||
'last' with same #if HAVE_load_multiple as use of it.
|
||||
(move_block_from_reg): Likewise.
|
||||
(emit_move_insn_1): Remove unused variable 'insns'.
|
||||
@ -7903,7 +7903,7 @@ Fri Feb 6 00:27:36 1998 J"orn Rennecke <amylaar@cygnus.co.uk>
|
||||
* toplev.c (rest_of_compilation): Call regmove_optimize also for
|
||||
expensive_optimizations.
|
||||
|
||||
Thu Feb 5 13:38:42 PST 1998 Jeff Law (law@cygnus.com)
|
||||
Thu Feb 5 13:38:42 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -8132,7 +8132,7 @@ Thu Jan 29 20:26:12 1998 Jeffrey A Law (law@cygnus.com)
|
||||
* genattrtab.c (optimize): Define in case PRESERVE_DEATH_INFO_REGNO_P
|
||||
uses it.
|
||||
|
||||
Thu Jan 29 09:27:56 PST 1998 Jeff Law (law@cygnus.com)
|
||||
Thu Jan 29 09:27:56 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -8342,7 +8342,7 @@ Tue Jan 27 23:11:11 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
|
||||
(output_asm_insn): Move variable `i' inside macro conditional
|
||||
where it is used. Add parentheses around assignment used as truth
|
||||
value.
|
||||
(asm_fprintf) Likewise, likewise.
|
||||
(asm_fprintf): Likewise, likewise.
|
||||
|
||||
* fix-header.c (main): Remove unused variable `done'. Protect
|
||||
declaration of `i' with FIXPROTO_IGNORE_LIST.
|
||||
@ -8393,7 +8393,7 @@ Tue Jan 27 23:11:11 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
|
||||
Protect variables `i', `total_nodes', and `total_bytes' with the
|
||||
GATHER_STATISTICS macro.
|
||||
|
||||
Tue Jan 27 23:01:55 1998 Mike Stump (mrs@wrs.com)
|
||||
Tue Jan 27 23:01:55 1998 Mike Stump <mrs@wrs.com>
|
||||
|
||||
* m32r.md, mips.md, mn10200.md, mn10300.md, pyr.md: Add
|
||||
some comments regarding use of dead_or_set_p.
|
||||
@ -8606,7 +8606,7 @@ Fri Jan 23 00:08:55 1998 Robin Kirkham <rjk@mlb.dmt.csiro.au>
|
||||
mcpu32 or m5200.
|
||||
* longlong.h: Replace __mc68332__ with __mcpu32__.
|
||||
|
||||
Thu Jan 22 19:55:40 PST 1998 Jeff Law (law@cygnus.com)
|
||||
Thu Jan 22 19:55:40 1998 Jeff Law (law@cygnus.com)
|
||||
|
||||
* version.c: Bump for snapshot.
|
||||
|
||||
@ -8698,7 +8698,7 @@ Sun Jan 18 01:54:27 1998 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* alpha/xm-winnt.h (HAS_INIT_SECTION): Undefine.
|
||||
|
||||
Sun Jan 18 00:57:35 1998 Mike Stump (mrs@wrs.com)
|
||||
Sun Jan 18 00:57:35 1998 Mike Stump <mrs@wrs.com>
|
||||
|
||||
* configure.in (i960-wrs-vxworks): Default to latest vxworks release.
|
||||
|
||||
@ -9168,7 +9168,7 @@ Wed Dec 24 22:34:55 1997 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* tree.c (restore_tree_status): Do not dereference a null pointer.
|
||||
|
||||
Tue Dec 23 12:56:46 1997 Paul Eggert <eggert@twinsun.com>:
|
||||
Tue Dec 23 12:56:46 1997 Paul Eggert <eggert@twinsun.com>
|
||||
|
||||
* genattrtab.c (main): Check HAVE_{G,S}ETRLIMIT in addition to
|
||||
RLIMIT_STACK. This maintains consistency with the recent, similar
|
||||
@ -9439,8 +9439,9 @@ Thu Dec 18 14:57:29 1997 Gavin Koch <gavin@cygnus.com>
|
||||
|
||||
Thu Dec 18 00:19:38 1997 Robert Lipe <robertl@dgii.com>
|
||||
|
||||
* i386/x-sco5 (CLIB) Deleted. (ALLOCA) Added.
|
||||
* i386/xm-sco5.h (USE_C_ALLOCA) Added.
|
||||
* i386/x-sco5 (CLIB): Deleted.
|
||||
(ALLOCA): Added.
|
||||
* i386/xm-sco5.h (USE_C_ALLOCA): Added.
|
||||
|
||||
Tue Dec 16 18:51:00 1997 Bill Moyer <billm@cygnus.com>
|
||||
|
||||
@ -9590,7 +9591,7 @@ Thu Dec 11 23:33:48 1997 Jason Merrill <jason@yorick.cygnus.com>
|
||||
* integrate.c (expand_inline_function): Adjust.
|
||||
* toplev.c (rest_of_compilation): Don't call emit_unwinder.
|
||||
|
||||
Fri Oct 10 17:58:31 CEST 1997 Marc Lehmann <pcg@goof.com>
|
||||
Fri Oct 10 17:58:31 1997 Marc Lehmann <pcg@goof.com>
|
||||
|
||||
* i386/xm-go32.h (EXECUTABLE_SUFFIX): Define.
|
||||
(DIR_SEPARATOR, NO_SYS_SIGLIST): Likewise.
|
||||
@ -10015,7 +10016,7 @@ Tue Nov 25 10:00:42 1997 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* crtstuff.c (do_global_dtors_aux): Handle multiple calls better.
|
||||
|
||||
Tue Nov 25 01:26:55 1997 Bruno Haible <haible@ilog.fr>:
|
||||
Tue Nov 25 01:26:55 1997 Bruno Haible <haible@ilog.fr>
|
||||
|
||||
* dwarf2out.c (ASM_OUTPUT_DWARF_DELTA1): Implement.
|
||||
|
||||
@ -10519,7 +10520,7 @@ Sun Nov 2 19:27:21 1997 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* arm.c (output_move_double): Allocate 3 entries in otherops array.
|
||||
|
||||
Sat Nov 1 21:43:00 1997 Mike Stump (mrs@wrs.com)
|
||||
Sat Nov 1 21:43:00 1997 Mike Stump <mrs@wrs.com>
|
||||
|
||||
* except.c (expand_eh_region_start_for_decl): Emit EH_REGION_BEG
|
||||
notes for sjlj exceptions too.
|
||||
@ -11103,7 +11104,7 @@ Thu Oct 16 15:07:51 1997 Richard Henderson <rth@cygnus.com>
|
||||
* combine.c (can_combine_p): Don't combine with an asm whose
|
||||
output is a hard register.
|
||||
|
||||
Thu Oct 16 15:43:26 1997 Mike Stump (mrs@wrs.com)
|
||||
Thu Oct 16 15:43:26 1997 Mike Stump <mrs@wrs.com>
|
||||
|
||||
* c-decl.c (start_struct): Ensure that structs with forward
|
||||
declarations are in fact packed when -fpack-struct is given.
|
||||
@ -12060,7 +12061,7 @@ Wed Sep 10 01:32:54 1997 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
Wed Sep 10 00:29:29 1997 Manfred Hollstein <manfred@s-direktnet.de>
|
||||
|
||||
* m88k/sysv3.h (INITIALIZE_TRAMPOLINE) Define.
|
||||
* m88k/sysv3.h (INITIALIZE_TRAMPOLINE): Define.
|
||||
* libgcc2.c (__enable_execute_stack): Provide for sysV88 too.
|
||||
|
||||
* xm-m88k.h (USG): Only define if it hasn't already been defined.
|
||||
@ -12203,7 +12204,7 @@ Fri Sep 5 14:04:59 1997 Philippe De Muyter <phdm@info.ucl.ac.be>
|
||||
|
||||
Fri Sep 5 13:36:44 1997 J"orn Rennecke <amylaar@cygnus.co.uk>
|
||||
|
||||
* sched.c (update_flow_info) When looking if to set found_split_dest
|
||||
* sched.c (update_flow_info): When looking if to set found_split_dest
|
||||
or found_orig_dest, look at all parts of a PARALLEL.
|
||||
* haifa-sched.c (update_flow_info): Likewise.
|
||||
|
||||
@ -12320,7 +12321,7 @@ Wed Sep 3 10:39:42 1997 Jim Wilson <wilson@cygnus.com>
|
||||
|
||||
* alias.c (true_dependence): Test x for BLKmode, in addition to mem.
|
||||
|
||||
Wed Sep 3 09:28:50 CDT 1997 Joel Sherrill (joel@OARcorp.com)
|
||||
Wed Sep 3 09:28:50 1997 Joel Sherrill (joel@OARcorp.com)
|
||||
|
||||
* i386/go32-rtems.h, i386/rtems.h, i960/rtems.h, m68k/rtems.h,
|
||||
mips/rtems64.h, pa/rtems.h, rs6000/rtems.h, sh/rtems.h,
|
||||
|
@ -250,7 +250,7 @@
|
||||
(build_x_function_call): Deal with OVERLOAD. Handle template-ids.
|
||||
* Makefile.in (class.o): Depend on splay-tree.h.
|
||||
|
||||
Wed Mar 31 11:30:43 BST 1999 Nathan Sidwell <nathan@acm.org>
|
||||
Wed Mar 31 11:30:43 1999 Nathan Sidwell <nathan@acm.org>
|
||||
|
||||
* cvt.c (convert_pointer_to_real): Use same_type_p.
|
||||
* typeck.c (comp_target_types): Use same_type_p.
|
||||
@ -2031,7 +2031,7 @@ Fri Nov 27 13:07:23 1998 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
|
||||
TEMPLATE_TEMPLATE_PARM_TEMPLATE_INFO.
|
||||
* pt.c (process_template_parm): Don't set
|
||||
CLASSTYPE_GOT_SEMICOLON.
|
||||
(lookup_template_class) Use TEMPLATE_TEMPLATE_PARM_TEMPLATE_INFO.
|
||||
(lookup_template_class): Use TEMPLATE_TEMPLATE_PARM_TEMPLATE_INFO.
|
||||
Coerce arguments on the momentary obstack.
|
||||
(for_each_template_parm): Use TEMPLATE_TEMPLATE_PARM_TEMPLATE_INFO.
|
||||
(instantiate_class_template): Calculate template arguments on the
|
||||
@ -5818,7 +5818,7 @@ Fri May 15 00:46:05 1998 Jason Merrill <jason@yorick.cygnus.com>
|
||||
|
||||
* decl.c (start_decl): Use 'tem'.
|
||||
|
||||
Thu May 14 16:30:47 EDT 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Thu May 14 16:30:47 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* exception.cc: Include eh-common.h.
|
||||
(struct cp_eh_info): Add eh_info struct with NEW_EH_MODEL.
|
||||
@ -6259,7 +6259,7 @@ Fri May 8 00:43:50 1998 Jason Merrill <jason@yorick.cygnus.com>
|
||||
* call.c (build_user_type_conversion_1): Handle second_conv
|
||||
properly for templates.
|
||||
|
||||
Thu May 7 17:09:25 EDT 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Thu May 7 17:09:25 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* method.c (build_decl_overload_real): Set TREE_USED flag to
|
||||
zero for build_type_variants nodes as well.
|
||||
@ -6304,7 +6304,7 @@ Tue May 5 23:54:04 1998 Jason Merrill <jason@yorick.cygnus.com>
|
||||
* init.c (expand_vec_init): The initialization of each array
|
||||
element is a full-expression.
|
||||
|
||||
Tue May 5 18:24:13 EDT 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Tue May 5 18:24:13 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* method.c (build_mangled_name): Add a call to build_type_variant
|
||||
to get the right type.
|
||||
@ -6325,7 +6325,7 @@ Thu Apr 30 18:59:23 1998 Jim Wilson <wilson@cygnus.com>
|
||||
|
||||
* Makefile.in (g++FAQ.info): Put -o option before input file.
|
||||
|
||||
Thu Apr 30 13:05:33 EDT 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
Thu Apr 30 13:05:33 1998 Andrew MacLeod <amacleod@cygnus.com>
|
||||
|
||||
* gxxint.texi: Add info for squangling codes K and B.
|
||||
|
||||
@ -7502,7 +7502,7 @@ Thu Feb 19 10:36:48 1998 Jason Merrill <jason@yorick.cygnus.com>
|
||||
|
||||
Thu Feb 19 10:15:55 1998 Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>
|
||||
|
||||
* pt.c (coerce_template_parms) Add a new parameter, is_tmpl_parm,
|
||||
* pt.c (coerce_template_parms): Add a new parameter, is_tmpl_parm,
|
||||
all callers changed. Rely on the new parameter instead of arg
|
||||
being a TREE_LIST when determine whether we are working inside
|
||||
template template parameter. Clean up is_type test.
|
||||
@ -7653,7 +7653,7 @@ Tue Feb 10 20:36:52 1998 Jason Merrill <jason@yorick.cygnus.com>
|
||||
* decl.c (grokdeclarator): Use DECL_USE_TEMPLATE instead
|
||||
when deciding to override DECL_ASSEMBLER_NAME.
|
||||
|
||||
Tue Feb 10 15:30:55 EST 1998 Andrew MacLeod <amacleod@torpedo.to.cygnus.com>
|
||||
Tue Feb 10 15:30:55 1998 Andrew MacLeod <amacleod@torpedo.to.cygnus.com>
|
||||
|
||||
* decl2.c (lang_f_options): Add -fsquangle to option processing list.
|
||||
* cp-tree.h (flag_do_squangling): Add declaration.
|
||||
@ -8089,7 +8089,7 @@ Wed Jan 21 10:29:57 1998 Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>
|
||||
(grokdeclarator): Handle TEMPLATE_DECL.
|
||||
* decl2.c (constructor_name_full): Handle TEMPLATE_TEMPLATE_PARM.
|
||||
* error.c (dump_type): Add TEMPLATE_DECL and TEMPLATE_TEMPLATE_PARM.
|
||||
(dump_type_prefix, dump_type_suffix) Handle TEMPLATE_TEMPLATE_PARM.
|
||||
(dump_type_prefix, dump_type_suffix): Handle TEMPLATE_TEMPLATE_PARM.
|
||||
(dump_decl): Handle unnamed template type parameters.
|
||||
Handle template template parameters.
|
||||
(dump_function_name): Handle template template parameters.
|
||||
@ -8991,7 +8991,7 @@ Thu Oct 9 12:08:21 1997 Jason Merrill <jason@yorick.cygnus.com>
|
||||
* call.c (build_new_method_call): Use simple constructor_name for
|
||||
error messages.
|
||||
|
||||
Wed Oct 8 22:44:42 1997 Jeffrey A Law (law@cygnus.com)
|
||||
Wed Oct 8 22:44:42 1997 Jeffrey A Law <law@cygnus.com>
|
||||
|
||||
* method.c (build_underscore_int): Don't use ANSI specific
|
||||
features.
|
||||
@ -9093,7 +9093,7 @@ Tue Sep 30 00:18:26 1997 Jason Merrill <jason@yorick.cygnus.com>
|
||||
-traditional and -ansi now do not mess with
|
||||
dollars_in_ident.
|
||||
|
||||
Mon Sep 29 19:57:51 1997 H.J. Lu (hjl@gnu.ai.mit.edu)
|
||||
Mon Sep 29 19:57:51 1997 H.J. Lu <hjl@gnu.ai.mit.edu>
|
||||
|
||||
* Makefile.in (parse.o, decl.o): Also depend on
|
||||
$(srcdir)/../except.h $(srcdir)/../output.h.
|
||||
@ -9760,7 +9760,7 @@ Thu Aug 28 09:45:23 1997 Jason Merrill <jason@yorick.cygnus.com>
|
||||
|
||||
* call.c (null_ptr_cst_p): Remove support for (void*)0.
|
||||
|
||||
Wed Aug 27 02:03:34 1997 Jeffrey A Law (law@cygnus.com)
|
||||
Wed Aug 27 02:03:34 1997 Jeffrey A Law <law@cygnus.com>
|
||||
|
||||
* typeck.c (expand_target_expr): Make definition match declaration.
|
||||
|
||||
@ -9780,7 +9780,7 @@ Sat Aug 23 18:02:59 1997 Mark Mitchell <mmitchell@usa.net>
|
||||
* error.c (type_as_string): Put const/volatile on template type
|
||||
parameters where appropriate.
|
||||
|
||||
Sat Aug 23 17:47:22 1997 Jeffrey A Law (law@cygnus.com)
|
||||
Sat Aug 23 17:47:22 1997 Jeffrey A Law <law@cygnus.com>
|
||||
|
||||
* call.c (strictly_better): Make arguments unsigned ints.
|
||||
|
||||
@ -11040,7 +11040,7 @@ Fri Dec 27 10:31:40 1996 Paul Eggert <eggert@twinsun.com>
|
||||
* Make-lang.in (g++spec.o): Don't use $< with an explicit target;
|
||||
this isn't portable to some versions of `make' (e.g. Solaris 2.5.1).
|
||||
|
||||
Tue Dec 24 10:24:03 1996 Jeffrey A Law (law@cygnus.com)
|
||||
Tue Dec 24 10:24:03 1996 Jeffrey A Law <law@cygnus.com>
|
||||
|
||||
* decl.c (grokvardecl): Avoid ANSI style initialization.
|
||||
|
||||
@ -11403,7 +11403,7 @@ Thu Oct 31 17:08:49 1996 Jason Merrill <jason@yorick.cygnus.com>
|
||||
similar code in build_up_ref.
|
||||
* cvt.c (build_up_reference): Drastically simplify.
|
||||
|
||||
Mon Oct 28 12:45:05 1996 Jeffrey A Law (law@cygnus.com)
|
||||
Mon Oct 28 12:45:05 1996 Jeffrey A Law <law@cygnus.com>
|
||||
|
||||
* typeck.c (signed_or_unsigned_type): If the given type already
|
||||
as the correct signedness, then just return it.
|
||||
@ -15136,7 +15136,7 @@ Thu Dec 14 14:16:26 1995 Mike Stump <mrs@cygnus.com>
|
||||
copy constructors well. The compiler would do bitwise copying,
|
||||
instead of ctor calling in some cases.
|
||||
|
||||
Wed Dec 13 17:05:54 PST 1995 Paul Eggert <eggert@twinsun.com>
|
||||
Wed Dec 13 17:05:54 1995 Paul Eggert <eggert@twinsun.com>
|
||||
|
||||
* g++.c (my_strerror): Return "cannot access" if errno is 0.
|
||||
(pfatal_with_name, perror_exec): Don't assume that
|
||||
|
@ -1217,7 +1217,7 @@ Mon May 22 17:38:48 1995 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
|
||||
|
||||
Wed May 24 01:39:03 1995 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
* call.c (build_method_call): parms can be null, duh.
|
||||
* call.c (build_method_call): Parms can be null, duh.
|
||||
|
||||
Tue May 23 01:32:09 1995 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
@ -1737,9 +1737,9 @@ Mon Apr 10 12:15:59 1995 Jason Merrill <jason@phydeaux.cygnus.com>
|
||||
whether or not to synthesize a method.
|
||||
|
||||
Undo these changes:
|
||||
* class.c (finish_vtbls): build more vtables if flag_rtti is on.
|
||||
* class.c (modify_all_direct_vtables): ditto.
|
||||
* init.c (expand_direct_vtbls_init): expand more vtables if
|
||||
* class.c (finish_vtbls): Build more vtables if flag_rtti is on.
|
||||
* class.c (modify_all_direct_vtables): Likewise.
|
||||
* init.c (expand_direct_vtbls_init): Expand more vtables if
|
||||
flag_rtti is on.
|
||||
|
||||
Sat Apr 8 17:45:41 1995 Mike Stump <mrs@cygnus.com>
|
||||
@ -3232,13 +3232,13 @@ Thu Jan 12 12:17:24 1995 Jason Merrill <jason@phydeaux.cygnus.com>
|
||||
|
||||
Thu Jan 12 17:15:21 1995 Michael Ben-Gershon <mybg@cs.huji.ac.il>
|
||||
|
||||
* except.c (push_eh_entry): set LABEL_PRESERVE_P flag for
|
||||
* except.c (push_eh_entry): Set LABEL_PRESERVE_P flag for
|
||||
exception table labels.
|
||||
(expand_start_all_catch): Likewise.
|
||||
(expand_leftover_cleanups): Likewise.
|
||||
(expand_end_catch_block): Likewise.
|
||||
* except.c (make_first_label): new function.
|
||||
(expand_start_all_catch): add a call to make_first_label() before
|
||||
* except.c (make_first_label): New function.
|
||||
(expand_start_all_catch): Add a call to make_first_label() before
|
||||
using a label as a jump destination.
|
||||
(expand_end_all_catch): Likewise.
|
||||
(expand_leftover_cleanups): Likewise.
|
||||
@ -3527,7 +3527,7 @@ Thu Dec 15 16:32:12 1994 Mike Stump <mrs@cygnus.com>
|
||||
|
||||
Thu Dec 15 15:17:55 1994 Mike Stump <mrs@cygnus.com>
|
||||
|
||||
* *.[chy] (expand_aggr_init) Add fourth argument to handle
|
||||
* *.[chy] (expand_aggr_init): Add fourth argument to handle
|
||||
distinction between = init and (init) style of initializations.
|
||||
* *.[chy] (finish_decl): Add fifth argument to handle
|
||||
distinction between = init and (init) style of initializations.
|
||||
@ -3631,7 +3631,7 @@ Tue Dec 6 15:43:20 1994 Mike Stump <mrs@cygnus.com>
|
||||
|
||||
Tue Dec 6 14:16:34 1994 Jason Merrill <jason@phydeaux.cygnus.com>
|
||||
|
||||
* parse.y: : has lower precedence than =.
|
||||
* parse.y: : Has lower precedence than =.
|
||||
|
||||
Tue Dec 6 12:46:17 1994 Mike Stump <mrs@cygnus.com>
|
||||
|
||||
@ -3727,7 +3727,7 @@ Tue Nov 29 19:12:07 1994 Jason Merrill <jason@phydeaux.cygnus.com>
|
||||
Tue Nov 29 11:28:59 1994 Mike Stump <mrs@cygnus.com>
|
||||
|
||||
* parse.y (maybe_raises): Handle throw ().
|
||||
* parse.y (ansi_raise_identifier): grok type-ids in exception
|
||||
* parse.y (ansi_raise_identifier): Grok type-ids in exception
|
||||
specifications.
|
||||
* tree.c (build_exception_variant): Use list compare to check if
|
||||
two exception specifications match.
|
||||
@ -3755,10 +3755,10 @@ Mon Nov 28 16:44:41 1994 Mike Stump <mrs@cygnus.com>
|
||||
|
||||
Thu Nov 17 20:11:24 1994 Doug Evans <dje@cygnus.com>
|
||||
|
||||
* cp/Make-lang.in (CXX_INSTALL_NAME) Use program_transform_name.
|
||||
(GXX_INSTALL_NAME) Likewise.
|
||||
(CXX_CROSS_NAME) Use program_transform_cross_name.
|
||||
(GXX_CROSS_NAME) Likewise.
|
||||
* cp/Make-lang.in (CXX_INSTALL_NAME): Use program_transform_name.
|
||||
(GXX_INSTALL_NAME): Likewise.
|
||||
(CXX_CROSS_NAME): Use program_transform_cross_name.
|
||||
(GXX_CROSS_NAME): Likewise.
|
||||
(c++.install-man): Use program_transform_name on g++.1.
|
||||
(c++.uninstall): Likewise.
|
||||
|
||||
@ -3853,53 +3853,53 @@ Wed Nov 2 15:05:47 1994 Jason Merrill <jason@phydeaux.cygnus.com>
|
||||
|
||||
Mon Oct 31 14:50:48 1994 Kung Hsu <kung@mexican.cygnus.com>
|
||||
|
||||
* gc.c (build_dynamic_cast): rewrite to make it work.
|
||||
* class.c (finish_vtbls): build more vtables if flag_rtti is on.
|
||||
* class.c (modify_all_direct_vtables): ditto.
|
||||
* init.c (expand_direct_vtbls_init): expand more vtables if
|
||||
* gc.c (build_dynamic_cast): Rewrite to make it work.
|
||||
* class.c (finish_vtbls): Build more vtables if flag_rtti is on.
|
||||
* class.c (modify_all_direct_vtables): Likewise.
|
||||
* init.c (expand_direct_vtbls_init): Expand more vtables if
|
||||
flag_rtti is on.
|
||||
* decl.c (init_type_desc): add default return.
|
||||
* decl.c (init_type_desc): Add default return.
|
||||
|
||||
Tue Oct 25 17:13:09 1994 Kung Hsu <kung@mexican.cygnus.com>
|
||||
|
||||
* tree.c (debug_binfo): get rid of the initial size entry of
|
||||
* tree.c (debug_binfo): Get rid of the initial size entry of
|
||||
vtable.
|
||||
* cp-tree.h: change flag_dossier to flag rtti, define type
|
||||
* cp-tree.h: Change flag_dossier to flag rtti, define type
|
||||
descriptor type nodes.
|
||||
* decl.c (init_type_desc): new function to initialize type
|
||||
* decl.c (init_type_desc): New function to initialize type
|
||||
descriptor type nodes.
|
||||
* decl.c (record_builtin_type): change flag_dossier to flag_rtti.
|
||||
* lex.c (init_lex): ditto.
|
||||
* decl.c : change variable flag_dossier to flag_rtti.
|
||||
* decl.c (duplicate_decls): get rid initial size entry of vtable.
|
||||
* decl.c (hack_incomplete_structures): take out assert 164.
|
||||
* search.c (get_abstract_virtuals_1): ditto.
|
||||
* search.c (dfs_init_vbase_pointers): change CLASSTYPE_DOSSIER to
|
||||
* decl.c (record_builtin_type): Change flag_dossier to flag_rtti.
|
||||
* lex.c (init_lex): Likewise.
|
||||
* decl.c: Change variable flag_dossier to flag_rtti.
|
||||
* decl.c (duplicate_decls): Get rid initial size entry of vtable.
|
||||
* decl.c (hack_incomplete_structures): Take out assert 164.
|
||||
* search.c (get_abstract_virtuals_1): Likewise.
|
||||
* search.c (dfs_init_vbase_pointers): Change CLASSTYPE_DOSSIER to
|
||||
CLASSTYPE_RTTI.
|
||||
* parse.y: ditto.
|
||||
* class.c (prepare_fresh_vtable): for virtual bases, get right
|
||||
* parse.y: Likewise.
|
||||
* class.c (prepare_fresh_vtable): For virtual bases, get right
|
||||
offset.
|
||||
* class.c (add_virtual_function): change flag_dossier to
|
||||
* class.c (add_virtual_function): Change flag_dossier to
|
||||
flag_rtti.
|
||||
* class.c (modify_one_vtable): modify the right rtti entry.
|
||||
* class.c (override_one_vtable): get rid of size entry.
|
||||
* class.c (finish_struct): change flag_dossier to flag_rtti, and
|
||||
* class.c (modify_one_vtable): Modify the right rtti entry.
|
||||
* class.c (override_one_vtable): Get rid of size entry.
|
||||
* class.c (finish_struct): Change flag_dossier to flag_rtti, and
|
||||
build extra vtables, build type descriptors for polymorphic
|
||||
classes.
|
||||
* gc.c (build_headof): make headof() works correctly with new
|
||||
* gc.c (build_headof): Make headof() works correctly with new
|
||||
rtti.
|
||||
* gc.c (build_typeid): make this function work with new rtti.
|
||||
* gc.c (get_typeid): make this function work with new rtti.
|
||||
* gc.c (build_bltn_desc): new function for new rtti.
|
||||
* gc.c (build_user_desc): ditto.
|
||||
* gc.c (build_class_desc): ditto.
|
||||
* gc.c (build_ptr_desc): ditto.
|
||||
* gc.c (build_attr_desc): ditto.
|
||||
* gc.c (build_func_desc): ditto.
|
||||
* gc.c (build_ptmf_desc): ditto.
|
||||
* gc.c (build_ptmd_desc): ditto.
|
||||
* gc.c (build_t_desc): ditto.
|
||||
* gc.c : comment out old build_t_desc, build_i_desc, build_m_desc.
|
||||
* gc.c (build_typeid): Make this function work with new rtti.
|
||||
* gc.c (get_typeid): Make this function work with new rtti.
|
||||
* gc.c (build_bltn_desc): New function for new rtti.
|
||||
* gc.c (build_user_desc): Likewise.
|
||||
* gc.c (build_class_desc): Ditto.
|
||||
* gc.c (build_ptr_desc): Ditto.
|
||||
* gc.c (build_attr_desc): Ditto.
|
||||
* gc.c (build_func_desc): Ditto.
|
||||
* gc.c (build_ptmf_desc): Ditto.
|
||||
* gc.c (build_ptmd_desc): Ditto.
|
||||
* gc.c (build_t_desc): Ditto.
|
||||
* gc.c: Comment out old build_t_desc, build_i_desc, build_m_desc.
|
||||
|
||||
Tue Oct 25 13:37:41 1994 Jason Merrill <jason@phydeaux.cygnus.com>
|
||||
|
||||
@ -4356,7 +4356,7 @@ Mon Sep 19 00:51:39 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
(init_decl_processing): Push artificial declaration of wchar_t so
|
||||
people don't have to declare it before they can use it.
|
||||
|
||||
* error.c (cp_line_of): return lineno in lieu of 0.
|
||||
* error.c (cp_line_of): Return lineno in lieu of 0.
|
||||
|
||||
* typeck.c (convert_for_assignment): Handle conversion of pmfs to
|
||||
int and bool.
|
||||
@ -4449,7 +4449,7 @@ Wed Sep 7 13:17:10 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
Mon Sep 5 12:49:18 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
* call.c (build_method_call): if -Wsynth, warn when selecting
|
||||
* call.c (build_method_call): If -Wsynth, warn when selecting
|
||||
synthesized op= over user-supplied one cfront would select.
|
||||
* decl2.c (lang_decode_option): Handle -Wsynth.
|
||||
|
||||
@ -4478,7 +4478,7 @@ Wed Aug 31 14:29:22 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
Tue Aug 30 13:50:18 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
* method.c (build_assign_ref): return *this;
|
||||
* method.c (build_assign_ref): Return *this;
|
||||
(build_assign_ref): Fix base assignment order.
|
||||
(build_copy_constructor): Fix member init order.
|
||||
|
||||
@ -4583,12 +4583,12 @@ Sun Aug 21 23:07:35 1994 Gerald Baumgartner <gb@cs.purdue.edu>
|
||||
|
||||
Fri Aug 19 14:04:47 1994 Kung Hsu <kung@mexican.cygnus.com>
|
||||
|
||||
* method.c (build_overload_nested_name): in qualified name
|
||||
* method.c (build_overload_nested_name): In qualified name
|
||||
mangling, the template with value instantiation will have numeric
|
||||
at end and may mixed with the name length of next nested level.
|
||||
Add a '_' in between.
|
||||
* method.c (build_overload_name): ditto.
|
||||
* method.c (build_overload_identifier): ditto.
|
||||
* method.c (build_overload_name): Ditto.
|
||||
* method.c (build_overload_identifier): Ditto.
|
||||
|
||||
Thu Aug 18 16:24:43 1994 Mike Stump <mrs@cygnus.com>
|
||||
|
||||
@ -6076,7 +6076,7 @@ Thu May 5 17:35:37 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
Thu May 5 16:17:27 1994 Kung Hsu <kung@mexican.cygnus.com>
|
||||
|
||||
* parse.y (already_scoped_stmt): move expand_end_binding() to
|
||||
* parse.y (already_scoped_stmt): Move expand_end_binding() to
|
||||
fix the unmatched LBB/LBE in stabs.
|
||||
|
||||
Thu May 5 14:36:17 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
@ -6231,7 +6231,7 @@ Mon May 2 15:02:11 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
Mon May 2 12:51:31 1994 Kung Hsu <kung@mexican.cygnus.com>
|
||||
|
||||
* search.c (dfs_debug_mark): unmark TYPE_DECL_SUPPRESS_DEBUG, not
|
||||
* search.c (dfs_debug_mark): Unmark TYPE_DECL_SUPPRESS_DEBUG, not
|
||||
DECL_IGNORED_P.
|
||||
|
||||
Fri Apr 29 12:29:56 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
@ -6299,7 +6299,7 @@ Thu Apr 28 02:12:08 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
* decl.c (pushdecl): Back out Chip's last change.
|
||||
|
||||
* decl.c (grok_op_properties): operators cannot be static members.
|
||||
* decl.c (grok_op_properties): Operators cannot be static members.
|
||||
|
||||
* cp-tree.h (DECL_SYNTHESIZED): DECL_SOURCE_LINE == 0
|
||||
(SET_DECL_SYNTHESIZED): DECL_SOURCE_LINE = 0
|
||||
@ -6313,7 +6313,7 @@ Thu Apr 28 02:12:08 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
Thu Apr 28 15:19:46 1994 Mike Stump <mrs@cygnus.com>
|
||||
|
||||
* cp-tree.h: disable use of backend EH.
|
||||
* cp-tree.h: Disable use of backend EH.
|
||||
|
||||
Wed Apr 27 21:01:24 1994 Doug Evans <dje@canuck.cygnus.com>
|
||||
|
||||
@ -6330,7 +6330,7 @@ Wed Apr 27 21:01:24 1994 Doug Evans <dje@canuck.cygnus.com>
|
||||
|
||||
Wed Apr 27 19:10:04 1994 Kung Hsu <kung@mexican.cygnus.com>
|
||||
|
||||
* decl.c (xref_tag): not to use strstr(), it's not available on
|
||||
* decl.c (xref_tag): Not to use strstr(), it's not available on
|
||||
all platforms.
|
||||
|
||||
Wed Apr 27 18:10:12 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
@ -6562,12 +6562,12 @@ Fri Apr 22 12:55:42 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
* cp/typeck.c (signed_or_unsigned_type): Check for any
|
||||
INTEGRAL_TYPE_P not just INTEGER_TYPE.
|
||||
|
||||
Mon Dec 6 13:35:31 1993 Norbert Kiesel (norbert@i3.INformatik.rwth-aachen.DE)
|
||||
Mon Dec 6 13:35:31 1993 Norbert Kiesel <norbert@i3.INformatik.rwth-aachen.DE>
|
||||
|
||||
* cp/decl.c (finish_enum): Start from 0 when determining precision
|
||||
for short enums.
|
||||
|
||||
Fri Dec 3 17:07:58 1993 Ralph Campbell (ralphc@pyramid.COM)
|
||||
Fri Dec 3 17:07:58 1993 Ralph Campbell <ralphc@pyramid.COM>
|
||||
|
||||
* cp/parse.y (unary_expr): Look at $1 for tree_code rather than
|
||||
casting $$.
|
||||
@ -6590,9 +6590,9 @@ Fri Apr 22 12:55:42 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
Fri Apr 22 12:48:10 1994 Kung Hsu <kung@mexican.cygnus.com>
|
||||
|
||||
* class.c (finish_struct): use TYPE_DECL_SUPPRESS_DEBUG to flag
|
||||
* class.c (finish_struct): Use TYPE_DECL_SUPPRESS_DEBUG to flag
|
||||
types not to be dumped in stabs, like types in #pragma interface.
|
||||
* decl.c (init_decl_processing): use TYPE_DECL_SUPPRESS_DEBUG to
|
||||
* decl.c (init_decl_processing): Use TYPE_DECL_SUPPRESS_DEBUG to
|
||||
mark unknown type.
|
||||
|
||||
Fri Apr 22 03:27:26 1994 Doug Evans <dje@cygnus.com>
|
||||
@ -6665,7 +6665,7 @@ Tue Apr 19 22:25:41 1994 Mike Stump <mrs@cygnus.com>
|
||||
* cp-tree.h (init_vtbl_ptrs, expand_direct_vtbls_init,
|
||||
get_first_matching_virtual, get_matching_virtual,
|
||||
expand_vbase_vtables_init, expand_indirect_vtbls_init): Update.
|
||||
* cvt.c (convert_pointer_to_real): cleanup error message.
|
||||
* cvt.c (convert_pointer_to_real): Cleanup error message.
|
||||
* decl.c (grokfndecl): General cleanup.
|
||||
* decl.c (finish_function): Change init_vtbl_ptrs call to
|
||||
expand_direct_vtbls_init. Change expand_vbase_vtables_init call to
|
||||
@ -6764,8 +6764,8 @@ Fri Apr 15 16:36:33 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
Fri Apr 15 15:56:35 1994 Kung Hsu <kung@mexican.cygnus.com>
|
||||
|
||||
* class.c (build_vtable_entry): revert Apr 4 change.
|
||||
* decl2.c (mark_vtable_entries): replace pure virtual function
|
||||
* class.c (build_vtable_entry): Revert Apr 4 change.
|
||||
* decl2.c (mark_vtable_entries): Replace pure virtual function
|
||||
decl with abort's.
|
||||
|
||||
Fri Apr 15 13:49:33 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
@ -6842,7 +6842,7 @@ Wed Apr 13 00:22:35 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
Tue Apr 12 02:14:17 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
Clean up overloading of the template name.
|
||||
* class.c (pushclass): overload the template name whenever pushing
|
||||
* class.c (pushclass): Overload the template name whenever pushing
|
||||
into the scope of a template class, not just if it is
|
||||
uninstantiated.
|
||||
(popclass): Correspondingly.
|
||||
@ -6998,7 +6998,7 @@ Fri Apr 8 16:39:35 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
* parse.y: Simplify fn.def2 and component_decl. Support 'enum
|
||||
A::foo' syntax. Catch invalid scopes better.
|
||||
|
||||
* parse.y, lex.c: lose TYPENAME_COLON.
|
||||
* parse.y, lex.c: Lose TYPENAME_COLON.
|
||||
|
||||
* decl2.c (groktypefield): #if 0 out.
|
||||
|
||||
@ -7160,7 +7160,7 @@ Wed Apr 6 10:53:56 1994 Mike Stump <mrs@cygnus.com>
|
||||
|
||||
Tue Apr 5 17:43:35 1994 Kung Hsu <kung@mexican.cygnus.com>
|
||||
|
||||
* class.c (add_virtual_function): fix bug for pure virtual, so
|
||||
* class.c (add_virtual_function): Fix bug for pure virtual, so
|
||||
that DECL_VINDEX of the dummy decl copied won't be error.
|
||||
(see also Apr 4 change)
|
||||
|
||||
@ -7177,12 +7177,12 @@ Tue Apr 5 13:26:42 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
Mon Apr 4 11:28:17 1994 Kung Hsu <kung@mexican.cygnus.com>
|
||||
|
||||
* class.c (finish_struct): backup out the change below, put the
|
||||
* class.c (finish_struct): Backup out the change below, put the
|
||||
new change for the same purpose. The change below breaks code.
|
||||
|
||||
* class.c (finish_struct): if pure virtual, copy node and make
|
||||
* class.c (finish_struct): If pure virtual, copy node and make
|
||||
RTL point to abort, then put in virtual table.
|
||||
* decl2.c (grok_function_iit): reinstate Mar 31 change.
|
||||
* decl2.c (grok_function_iit): Reinstate Mar 31 change.
|
||||
|
||||
Sat Apr 2 03:12:58 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
@ -7210,10 +7210,10 @@ Thu Mar 31 19:50:35 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
Thu Mar 31 16:20:16 1994 Kung Hsu <kung@mexican.cygnus.com>
|
||||
|
||||
* decl2.c (grok_func_init): do not abort as rtl for pur virtual
|
||||
* decl2.c (grok_func_init): Do not abort as rtl for pur virtual
|
||||
fucntions. They can be defined somewhere else.
|
||||
|
||||
Sat Jan 23 23:23:26 1994 Stephen R. van den Berg (berg@pool.informatik.rwth-aachen.de)
|
||||
Sat Jan 23 23:23:26 1994 Stephen R. van den Berg <berg@pool.informatik.rwth-aachen.de>
|
||||
|
||||
* decl.c (init_decl_processing): Declare __builtin_return_address
|
||||
and __builtin_frame_address for C++ as well.
|
||||
@ -7223,7 +7223,7 @@ Thu Mar 31 12:35:49 1994 Mike Stump <mrs@cygnus.com>
|
||||
* typeck2.c (store_init_value): Integral constant variables are
|
||||
always constant, even when doing -fpic.
|
||||
|
||||
Sat Jan 23 23:23:26 1994 Stephen R. van den Berg (berg@pool.informatik.rwth-aachen.de)
|
||||
Sat Jan 23 23:23:26 1994 Stephen R. van den Berg <berg@pool.informatik.rwth-aachen.de>
|
||||
|
||||
* decl.c (redeclaration_error_message): Pass the types to
|
||||
comptypes.
|
||||
@ -7292,7 +7292,7 @@ Tue Mar 29 00:54:18 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
* decl.c (pushdecl): Call push_overloaded_decl for functions and
|
||||
function templates.
|
||||
(duplicate_decls): functions and function templates are not
|
||||
(duplicate_decls): Functions and function templates are not
|
||||
duplicates, but don't complain about calling this function to
|
||||
compare them.
|
||||
(push_overloaded_decl): Don't deal with linkage. Call
|
||||
@ -7604,10 +7604,10 @@ Thu Mar 17 12:01:10 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
Wed Mar 16 17:42:52 1994 Kung Hsu <kung@mexican.cygnus.com>
|
||||
|
||||
* parse.y (typespec): add SCOPE TYPENAME for global scoped
|
||||
* parse.y (typespec): Add SCOPE TYPENAME for global scoped
|
||||
type. e.g. ::B x.
|
||||
|
||||
* decl.c (complete_array_type): fix a bug that in -pendantic
|
||||
* decl.c (complete_array_type): Fix a bug that in -pendantic
|
||||
mode even there's no initializer, it will continue to build
|
||||
default index.
|
||||
|
||||
@ -7632,7 +7632,7 @@ Tue Mar 15 20:02:35 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
Tue Mar 15 19:22:05 1994 Kung Hsu <kung@mexican.cygnus.com>
|
||||
|
||||
* decl.c (complete_array_type): complete TYPE_DOMAIN of the
|
||||
* decl.c (complete_array_type): Complete TYPE_DOMAIN of the
|
||||
initializer also, because back-end requires it.
|
||||
|
||||
Tue Mar 15 15:33:31 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
@ -7647,13 +7647,13 @@ Mon Mar 14 16:24:36 1994 Mike Stump <mrs@cygnus.com>
|
||||
|
||||
Fri Mar 11 15:35:39 1994 Kung Hsu <kung@mexican.cygnus.com>
|
||||
|
||||
* call.c (build_method_call): if basetype not equal to type
|
||||
* call.c (build_method_call): If basetype not equal to type
|
||||
of the instance, use the type of the instance in building
|
||||
destructor.
|
||||
|
||||
Thu Mar 10 17:07:10 1994 Kung Hsu <kung@mexican.cygnus.com>
|
||||
|
||||
* parse.y (direct_notype_declarator): add push_nested_type for
|
||||
* parse.y (direct_notype_declarator): Add push_nested_type for
|
||||
'template_type SCOPED_NAME' rule.
|
||||
|
||||
Tue Mar 8 00:19:58 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
@ -8038,17 +8038,17 @@ Fri Feb 11 11:52:26 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
* error.c (dump_type_prefix): Output basetype for METHOD_TYPEs.
|
||||
|
||||
hu Jan 13 17:55:51 EST 1994 Gnanasekaran Swaminathan <gs4t@virginia.edu>
|
||||
Thu Jan 13 17:55:51 1994 Gnanasekaran Swaminathan <gs4t@virginia.edu>
|
||||
|
||||
* cp-tree.h (DESTRUCTOR_NAME_P): do not confuse AUTO_TEMP names
|
||||
* cp-tree.h (DESTRUCTOR_NAME_P): Do not confuse AUTO_TEMP names
|
||||
with destructor names when either NO_DOLLAR_IN_LABEL or
|
||||
NO_DOT_IN_LABEL are not defined.
|
||||
|
||||
Now `template <class T, T f(T&), const T*> class A {...}' works.
|
||||
|
||||
* pt.c (grok_template_type): substitute template parm types
|
||||
* pt.c (grok_template_type): Substitute template parm types
|
||||
with actual types in complex type as well.
|
||||
(coerce_template_parms): update the grok_template_type ()
|
||||
(coerce_template_parms): Update the grok_template_type ()
|
||||
function call.
|
||||
|
||||
* pt.c (tsubst): Traverse method list using DECL_CHAIN.
|
||||
@ -8586,17 +8586,17 @@ Mon Jan 24 17:06:23 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
Mon Jan 24 13:50:13 1994 Kung Hsu <kung@mexican.cygnus.com>
|
||||
|
||||
* decl.c (xref_tag): handle anonymous nested type.
|
||||
* decl.c (globalize_nested_type): add no globalize bit check.
|
||||
* spew.c (hack_more_ids) : templated nested decl not push top
|
||||
* decl.c (xref_tag): Handle anonymous nested type.
|
||||
* decl.c (globalize_nested_type): Add no globalize bit check.
|
||||
* spew.c (hack_more_ids): Templated nested decl not push top
|
||||
level.
|
||||
|
||||
* parse.y : get rid of 'goto do_components'. It is much better
|
||||
* parse.y: Get rid of 'goto do_components'. It is much better
|
||||
for debugging.
|
||||
|
||||
* decl.c (is_anon_name): get rid of the function and use the
|
||||
* decl.c (is_anon_name): Get rid of the function and use the
|
||||
macro ANON_AGGRNAME_P.
|
||||
* pt.c : ditto.
|
||||
* pt.c: Ditto.
|
||||
|
||||
Fri Jan 21 14:06:02 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
@ -8718,11 +8718,11 @@ Thu Jan 13 15:38:29 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
Fri Jan 14 18:25:29 1994 Kung Hsu <kung@mexican.cygnus.com>
|
||||
|
||||
* cp-decl (xref_tag): fix a bug in conflict type.
|
||||
* cp-parse.y : add SCOPED_NAME for uninstantiated template nested
|
||||
* cp-decl (xref_tag): Fix a bug in conflict type.
|
||||
* cp-parse.y: Add SCOPED_NAME for uninstantiated template nested
|
||||
type reference.
|
||||
* cp-spew.c (yylex) : generated SCOPED_NAME token.
|
||||
* cp-lex.c (yyprint): handle SCOPED_NAME.
|
||||
* cp-spew.c (yylex): Generated SCOPED_NAME token.
|
||||
* cp-lex.c (yyprint): Handle SCOPED_NAME.
|
||||
|
||||
Fri Jan 14 17:00:29 1994 Mike Stump <mrs@cygnus.com>
|
||||
|
||||
@ -8731,7 +8731,7 @@ Fri Jan 14 17:00:29 1994 Mike Stump <mrs@cygnus.com>
|
||||
|
||||
Thu Jan 13 14:00:35 1994 Kung Hsu <kung@mexican.cygnus.com>
|
||||
|
||||
* cp-decl2.c (grok_x_components): fix a bug that enum type does not
|
||||
* cp-decl2.c (grok_x_components): Fix a bug that enum type does not
|
||||
have type_flags.
|
||||
|
||||
Thu Jan 13 11:39:34 1994 Mike Stump <mrs@cygnus.com>
|
||||
@ -8759,10 +8759,10 @@ Thu Jan 13 11:39:34 1994 Mike Stump <mrs@cygnus.com>
|
||||
|
||||
Wed Jan 12 18:24:16 1994 Kung Hsu <kung@mexican.cygnus.com>
|
||||
|
||||
* cp-decl.c (xref_tag): re-implement globalize nested type.
|
||||
* cp-decl2.c (grok_x_components): ditto.
|
||||
* cp-parse.y: ditto.
|
||||
* cp-tree.h (lang_type): add no_globalize bit in type_flags.
|
||||
* cp-decl.c (xref_tag): Re-implement globalize nested type.
|
||||
* cp-decl2.c (grok_x_components): Ditto.
|
||||
* cp-parse.y: Ditto.
|
||||
* cp-tree.h (lang_type): Add no_globalize bit in type_flags.
|
||||
|
||||
Wed Jan 12 14:08:09 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
@ -8795,21 +8795,21 @@ Mon Jan 10 18:48:06 1994 Mike Stump <mrs@cygnus.com>
|
||||
|
||||
Mon Jan 10 17:48:37 1994 Kung Hsu <kung@mexican.cygnus.com>
|
||||
|
||||
* cp-decl.c (finish_decl): fix incorrect popclass call.
|
||||
* cp-decl.c (finish_decl): Fix incorrect popclass call.
|
||||
|
||||
* cp-decl.c (is_anon_name): new function, check whether the name
|
||||
* cp-decl.c (is_anon_name): New function, check whether the name
|
||||
is anonymous name generated by compiler.
|
||||
* cp-decl.c (grokdeclarator): allow nested SCOPE_REF
|
||||
* cp-spew.c (hack_more_ids): handle nested type in template.
|
||||
* cp-parse.y : handle nested type reference in uninstantiated
|
||||
* cp-decl.c (grokdeclarator): Allow nested SCOPE_REF
|
||||
* cp-spew.c (hack_more_ids): Handle nested type in template.
|
||||
* cp-parse.y: Handle nested type reference in uninstantiated
|
||||
template.
|
||||
* cp-call.c (build_method_call): handle uninstantiated template
|
||||
* cp-call.c (build_method_call): Handle uninstantiated template
|
||||
case.
|
||||
* cp-pt.c (search_nested_type_in_tmpl): new function, search nested
|
||||
* cp-pt.c (search_nested_type_in_tmpl): New function, search nested
|
||||
type in template.
|
||||
* cp-pt.c (lookup_nested_type_by_name): new function, lookup nested
|
||||
* cp-pt.c (lookup_nested_type_by_name): New function, lookup nested
|
||||
type by name.
|
||||
* cp-pt.c (tsubst): handle nested type search by name.
|
||||
* cp-pt.c (tsubst): Handle nested type search by name.
|
||||
|
||||
Mon Jan 10 14:32:18 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
@ -8824,7 +8824,7 @@ Fri Jan 7 19:03:26 1994 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
Tue Jan 4 16:45:51 1994 Kung Hsu <kung@cirdan.cygnus.com>
|
||||
|
||||
* cp-parse.y: change to handle whether to globalize nested class.
|
||||
* cp-parse.y: Change to handle whether to globalize nested class.
|
||||
* cp-decl.c (xref_tag, maybe_globalize_type): Likewise.
|
||||
|
||||
Mon Jan 3 22:22:32 1994 Gerald Baumgartner <gb@cygnus.com>
|
||||
@ -8950,7 +8950,7 @@ Fri Dec 17 12:41:17 1993 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
Thu Dec 16 16:48:05 1993 Kung Hsu <kung@cirdan.cygnus.com>
|
||||
|
||||
* cp-lex.c (default_assign_ref_body): add check when TYPE_NESTED_
|
||||
* cp-lex.c (default_assign_ref_body): Add check when TYPE_NESTED_
|
||||
NAME(type) may not be exist. It's not a problem for old compiler.
|
||||
|
||||
Thu Dec 16 14:46:06 1993 Brendan Kehoe <brendan@lisa.cygnus.com>
|
||||
@ -9023,9 +9023,9 @@ Tue Dec 14 11:37:23 1993 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
Mon Dec 13 18:04:33 1993 Kung Hsu <kung@cirdan.cygnus.com>
|
||||
|
||||
* cp-decl.c (xref_tag): fix regression created by changes made
|
||||
* cp-decl.c (xref_tag): Fix regression created by changes made
|
||||
in Dec. 7 1993.
|
||||
* cp-decl.c (xref_defn_tag): fix parallel nested class problem.
|
||||
* cp-decl.c (xref_defn_tag): Fix parallel nested class problem.
|
||||
|
||||
Fri Dec 10 12:40:25 1993 Brendan Kehoe <brendan@lisa.cygnus.com>
|
||||
|
||||
@ -9241,7 +9241,7 @@ Fri Dec 3 16:01:10 1993 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
Fri Dec 3 15:32:34 1993 Kung Hsu <kung@cirdan.cygnus.com>
|
||||
|
||||
* cp-init.c (expand_member_init): when initializer name is null,
|
||||
* cp-init.c (expand_member_init): When initializer name is null,
|
||||
don't try to build it now because emit_base_init will handle it.
|
||||
|
||||
Fri Dec 3 12:28:59 1993 Jason Merrill <jason@deneb.cygnus.com>
|
||||
@ -9259,7 +9259,7 @@ Fri Dec 3 10:32:08 1993 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
Thu Dec 2 18:05:56 1993 Kung Hsu <kung@cirdan.cygnus.com>
|
||||
|
||||
* cp-call.c (build_method_call): use binfo from instance if it's
|
||||
* cp-call.c (build_method_call): Use binfo from instance if it's
|
||||
different from binfo (basetype_path) passed from above.
|
||||
|
||||
Wed Nov 17 19:14:29 1993 Chip Salzenberg <chip@fin.uucp>
|
||||
@ -9416,7 +9416,7 @@ Fri Nov 12 15:30:27 1993 Jason Merrill <jason@deneb.cygnus.com>
|
||||
|
||||
* cp-pt.c (tsubst): Deal with new overloading.
|
||||
|
||||
* cp-typeck.c (fntype_p): is the arg function type?
|
||||
* cp-typeck.c (fntype_p): Is the arg function type?
|
||||
(comp_target_parms): pedwarn on conversion from (anything) to (...).
|
||||
(build_x_function_call): Deal with new overloading.
|
||||
|
||||
@ -9440,7 +9440,7 @@ Mon Nov 8 13:50:49 1993 Jason Merrill <jason@deneb.cygnus.com>
|
||||
(is_overloaded_fn): Returns whether or not the passed tree is
|
||||
a function or list of functions.
|
||||
|
||||
* cp-init.c (init_init_processing): use `get_first_fn' to find
|
||||
* cp-init.c (init_init_processing): Use `get_first_fn' to find
|
||||
the FUNCTION_DEFN for new and delete.
|
||||
|
||||
* cp-decl.c (push_overloaded_decl): Use new overloading strategy, cut
|
||||
|
Loading…
Reference in New Issue
Block a user