⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 这是完整的gcc源代码
💻
📖 第 1 页 / 共 5 页
字号:
Sun Sep 20 02:02:50 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* Version 1.42 released.Fri Sep 18 15:58:15 1992  James Van Artsdalen  (james at bigtex.cactus.org)	* fixinc.new: Don't look for *.h symlinks if the host doesn't	have symlinks.Fri Sep 18 02:34:02 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* fixinc.new: New file.Fri Sep 11 02:58:48 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* cccp.c (main): Handle -DFOO=BAR in predefs.Tue Sep  8 02:18:59 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* expr.c (expand_increment): If OP0 is volatile, read it only once.	* gcc.c (compilers): Pass -O* to cc1 or cc1plus.Wed Sep  2 00:30:49 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* tm-vax.h (LIB_SPEC): Fix unmatched braces.	* tm-ultrix.h (CPP_PREDEFINES): Delete leading space.Mon Aug 31 04:08:52 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* fold-const.c (const_binop): Delete special case for mult by 3.Thu Aug 27 04:20:43 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* version 1.41 released.Mon Aug 24 00:20:27 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* sparc.md (floatsisf2, floatsidf2): Make two alternatives;	put r for op1 in first, and fm in second.	* cse.c (fold_rtx): Don't make a constant that's a sum of two symbols.Sun Aug 23 02:45:28 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* cccp.c (handle_directive): When copying directive, copy the char	after a \ without otherwise handling it.	* c-typeck.c (build_binary_op_nodefault): Don't shorten signed divide.Tue Aug 11 10:41:54 1992  Michael Meissner  (meissner@osf.org)	* config.gcc (mips-*-os5): Add new varients for MIPS computers	using RISC-OS revision 5.00, to turn off shared libraries by	default, since the MIPS linker complains about the location of the	frame pointer that GCC uses when linking against shared libraries.	* tm-mips-5.h (new file): Tm file for MIPS RISC-OS, revision 5.00.	* tm-mips-5b.h (new file): Tm file for MIPS RISC-OS, revision 5.00	with the BSD4.3 environment as default.	* tm-mips-5s.h (new file): Tm file for MIPS RISC-OS, revision 5.00	with the System V.3 environment as default.Mon Jul 20 16:07:12 1992  Pat Rankin  (rankin@eql.caltech.edu)	* tm-vms.h (MAYBE_VMS_FUNCTION_PROLOGUE): change _c$main_args to	uppercase instead of relying on gas to make the case translationMon Jul 20 17:39:25 1992  Pat Rankin  (rankin@eql.caltech.edu)	* tm-vax.h (FUNCTION_PROLOGUE): adjust the stack allocation size by	STARTING_FRAME_OFFSET (normally 0, so no change in generated code).	* tm-vms.h (STARTING_FRAME_OFFSET): redefine, to reserve an extra	longword at top of local stack in case user calls VAXC$ESTABLISH().Sun Jul 12 15:29:46 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* cse.c (canon_hash):	Fp and ap regs are not volatile even if SMALL_REGISTER_CLASSES.Sat Jul 11 16:21:52 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* expmed.c (expand_divmod): Don't use non-register target.Sun Jul  5 13:09:21 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* configure: New file.Mon Jun 29 12:54:07 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* toplev.c (main): Accept -O0 (don't optimize).Tue Jun 23 06:15:47 1992  Richard Kenner  (kenner at vlsi1.ultra.nyu.edu)	* stmt.c (expand_return): Add missing emit_queue call in tail	recursion case.Wed Jun 10 17:56:57 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* c-parse.y (check_newline): After calling yylex, transfer nextchar	into finput using ungetc.Sat Jun  6 15:00:22 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* toplev.c (main): Accept -O1 and -O2.Fri May 29 22:10:58 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* reload.1 (new_spill_reg): Undo Nov 28 change.	* emit-rtl.c (gen_highpart): Typo sign-extending CONST_INT.	* expr.c (expand_expr): For VAR_DECL inside ARRAY_REF,	verify that DECL_INITIAL is really a CONSTRUCTOR.Wed May 27 06:44:42 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* dbxout.c (errno): Declare it.	* tm-pyr.h (PCC_BITFIELD_TYPE_MATTERS): Define as 1.Tue May 26 10:28:19 1992  Michael Meissner  (meissner@osf.org)	* loop.c (loop_has_volatile): New static variable to record	whether the loop has any volatile references in it.	(prescan_loop): Set loop_has_volatile.	(check_dbra_loop): Don't reverse loop if there are any volatile	references in it.Fri May 22 23:48:04 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* cccp.c (finclude): Null-terminate input before trigraph_pcp.Sun May 17 22:32:22 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* rtlanal.c (dead_or_partially_set_p): New function.	* combine.c (move_deaths): Use that.Sat Apr 18 17:43:26 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* varasm.c (make_decl_rtl):	Don't warn if local explicit reg var has an initial value.Sat Apr 18 16:41:01 1992  Richard Kenner  (kenner at vlsi1.ultra.nyu.edu)	* tree.c (save_expr): Must do something with read-only tree that 	has side-effects.Thu Feb 13 02:34:02 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* cccp.c (skip_if_group): Skip comments after the #.	* cccp.c (macarg): Don't assume stringify will compress spaces.	(macroexpand): In stringify, compress space only outside tokens.Tue Feb 11 16:58:27 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* combine.c (subst): Preserve all bits outside the field	when simplifying (set (zero_extend...) (and (zero_extend...) const)).Sat Feb  1 01:05:34 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* expr.c: Include recog.h just once.	* dbxout.c (dbxout_init): Output current directory in N_SO sym.Tue Jan 28 00:39:34 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* fold-const.c (fold_convert): Properly handle real-to-real case.	* loop.c (can_jump_outside_range_p): New function.	(loop_can_jump_out_p): New function.	(check_dbra_loop): Check that.Mon Jan 27 22:55:19 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* cccp.c (main): Add terminating null, then call trigraph_pcp.Mon Jan 20 00:04:10 1992  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* expr.c (expand_call): When clearing is_integrable, call	mark_addressable too.	* tm-pyr.h (PCC_BITFFIELD_TYPE_MATTERS): Defined.	(STRUCTURE_SIZE_BOUNDARY): Deleted.Wed Jan 15 01:16:05 1992  Richard Stallman  (rms at mole.gnu.ai.mit.edu)	* tm-sparc.h (FIRST_PARM_OFFSET): Fix typo.Mon Jan 13 16:14:12 1992  Richard Stallman  (rms at mole.gnu.ai.mit.edu)	* c-decl.c (grokdeclarator): Turn off incomplete array element warning.Fri Dec 20 19:27:50 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)	* tm-sparc.h (WORD_SWITCH_TAKES_ARG): Add -assert.	(LINK_SPEC): Pass -assert to linker.	* expr.c (expand_call): Treat vfork and sigsetjmp like setjmp.Thu Dec 19 01:34:32 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)	* expr.c (store_expr): Handle copying too-short STRING_CST.	* gstdarg.h (_VA_LIST): Handle this like _VA_LIST_.Sat Dec 14 16:10:11 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)	* tm-ultrix.h (CPP_PREDEFINED): Add __unix, __ultrix, __bsd4_2.Tue Dec 10 16:11:18 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)	* expr.c (move_block_to_reg): No error if block appears unaligned.	(move_block_from_reg): Likewise.Thu Nov 28 14:18:28 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)	* tm-mips-news (CPP_SPEC): Added more -D options.	(WORDS_BIG_ENDIAN, BYTES_BIG_ENDIAN, MIPS_NEWS): Deleted.	* reload1.c (new_spill_reg): Error if spill explicit reg.	* out-sparc.c (single_insn_src_p): Do test MINUS for large int arg.Sun Nov 24 23:08:13 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)	* tm-sun3.h (LINK_SPEC): -g no longer sets -Bstatic.Tue Nov 19 14:58:56 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)	* fold-const.c (combine): If result is single-float, truncate to fit.	(fold): Don't add 1 to float constant if that doesn't change the value.Sun Nov 17 01:38:46 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)	* config.gcc (i860-gas): Set `machine'.Sat Nov 16 14:18:33 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)	* ecoff-cmp: Use ld to do stripping.	* sdbout.c (sdbout_symbol): Do nothing for var if LOCAL is 0.	* toplev.c (compile_file): For sdb, output file-scope vars at end.Mon Nov 11 09:22:41 1991  Michael Meissner  (meissner at osf.org)	* cccp.c (make_undef): Fix off by one error in calling do_under.Wed Oct 23 17:19:17 1991  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* stddef.h: Conditional on __sys_stdtypes_h.	* m68k.md (compare shift right by 24): Don't allow increment addrs.Mon Oct 21 23:08:02 1991  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* c-decl.c (grokdeclarator): Fix error message for long float.Sun Oct 20 22:16:40 1991  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* reload.c (find_reloads): Warning or error for misuse of `&'.	(this_insn_is_asm): New variable.	(push_reload): Verify specified reg class is at least possible.	* toplev.c (warning_for_asm): New function.Sat Oct 19 12:22:23 1991  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* tm-sun3.h, tm-sparc.h (WORD_SWITCH_TAKES_ARG):	Check for Tdata as well as target.Tue Oct  8 13:40:23 1991  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* expr.c (store_expr): All non-static constructors need spec. handling.	* tm-sparc.h (LINK_SPEC): -g no longer sets -Bstatic.Sat Oct  5 17:47:19 1991  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* expmed.c (expand_mult): Avoid multiple refs to volatile mem.Thu Sep 26 20:52:17 1991  Michael Meissner  (meissner at osf.org)	* integrate.c (expand_inline_function): Make sure all REG_NOTES are	copied as needed as well as the normal pattern.Sun Sep 22 02:07:55 1991  Richard Stallman  (rms@mole.gnu.ai.mit.edu)	* c-typeck.c (build_unary_op): Disallow address of cast.	* caller-save.c (emit_mult_restore): Fix typo testing sign of offset.	* varasm.c (assemble_variable): Prevent overflow in size in bytes.	* fixincludes: Redirect cmp output to /dev/null; don't close it.	* i386.md (call_value) [FMTOWNS]: Don't use fpregs.	* tm-fmtowns.h: New file.Wed Sep 11 21:06:32 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)	* gvarargs.h, va-mips.h (va_list): Now an alias for __va___list.	(__va___list): This is a typedef.Sat Sep  7 13:09:51 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)	* optabs.c (expand_float, expand_fix): Use 0.5, not 1.0, in ldexp.Fri Sep  6 00:25:25 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)	* c-decl.c (init_decl_processing): Set up void_list_node.	(get_parm_info): Use that.	* reload1.c (eliminate_frame_pointer): If insn becomes unrecognizable,	assume it still fits the same pattern as before (but for reloading).Thu Sep  5 21:25:21 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)	* out-sparc.c (output_move_double): Properly unincrement addreg1.Wed Sep  4 18:53:16 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)	* fixincludes : Change `m68k' to `__m68k__' in all #if's.Mon Sep  2 15:08:38 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)	* c-typeck.c (build_array_type): Better error messages.Sat Aug 31 01:55:45 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)	* out-sparc.c (single_insn_src_p): Undo July 29 change	as regards everything except shifts.Fri Aug 30 04:42:19 1991  James Van Artsdalen  (james at bigtex.cactus.org)	* tm-i386.h (OUTPUT_JUMP): Use cc_prev_status.Thu Aug 29 01:17:06 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)	* tm-delta68k.h (PUT_SDB_START_DIM): Renamed from PUT_SDB_DIM.Wed Aug 28 19:18:43 1991  Richard Stallman  (roland@pogo.gnu.ai.mit.edu)	* tm-sparc.h: Reverted change of Aug 4; loses with alloca.Tue Aug 27 23:20:50 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)	* expr.c (move_block_to_reg, move_block_from_reg):	Don't return prematurely after using movsi_unaligned.Mon Aug 26 20:59:17 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)	* c-parse.y (yylex): Cast shorts[n] to long before shifting.	* fold-const.c (decode): Likewise.	* i386.md (seq, etc.): Clear the cc_status.Sat Aug 24 14:31:19 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)	* expr.c (store_constructor): Handle union constructor.Sat Aug 17 14:34:35 1991  Richard Stallman  (rms at mole.gnu.ai.mit.edu)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -