| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
* From Mark Mitchell:
Remove support for using UWIN as a host machine.
* configure.in: Issue an error message. Remove xm_* UWIN configury.
* configure: Regenerated.
* config/i386/xm-uwin.h: Remove.
From-SVN: r39043
|
|
|
|
| |
From-SVN: r38098
|
|
|
|
| |
From-SVN: r38097
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2000-10-11 Jakub Jelinek <jakub@redhat.com>
* iostream.cc (ostream::operator<<(double n)) [__GLIBC_MINOR__ >= 2]:
Initialize new fields wide and i18n of struct printf_info.
(ostream::operator<<(long double n)) [__GLIBC_MINOR__ >= 2]:
Likewise.
2000-09-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
* stdstreams.cc: Include <libio.h>, not "libio.h".
* iolibio.h: Likewise.
(_IO_pos_BAD): Use _IO_off_t instead of _IO_fpos_t.
* libio.h (_IO_USER_LOCK): Define.
1999-12-13 Jakub Jelinek <jakub@redhat.com>
* libio.h (_IO_cookie_io_functions_t): Use _IO_off_t instead of
_IO_fpos_t.
(_IO_seekoff, _IO_seekpos): Likewise. Use _IO_off64_t instead of
_IO_fpos64_t.
* libioP.h (_IO_seekoff_t, _IO_seekpos_t, _IO_seek_t): Likewise.
(_IO_seekoff, _IO_seekpos): Likewise.
(_IO_default_seekoff, _IO_default_seekpos): Likewise.
(_IO_default_seek): Likewise.
(_IO_file_seekoff, _IO_file_seek, _IO_str_seekoff): Likewise.
* streambuf.h (streampos): Typedef to _IO_off_t resp. _IO_off64_t.
* parsestream.h (class parsebuf::pos_at_line_start): Change type
to _IO_off_t.
From-SVN: r38096
|
|
|
|
|
|
| |
'gcc-2_95_2_1-branch'.
From-SVN: r30162
|
|
|
|
| |
From-SVN: r30160
|
|
|
|
| |
From-SVN: r30159
|
|
|
|
| |
From-SVN: r30158
|
|
|
|
| |
From-SVN: r30157
|
|
|
|
|
|
|
|
|
| |
* loop.c (note_set_pseudo_multiple_uses_retval): New variable.
(note_set_pseudo_multiple_uses): New function.
(check_dbra_loop): Use not_set_pseudo_multiple_uses to determine
if a pseudo set in the loop exit is used elsewhere.
From-SVN: r30156
|
|
|
|
|
|
|
|
| |
* toplev.c (main): Do not turn on strict aliasing by default.
* invoke.texi: Corresponding changes.
Branch patch only. Heavy sigh.
From-SVN: r30115
|
|
|
|
| |
From-SVN: r30114
|
|
|
|
|
|
|
| |
* sparc.md (movsf_const_intreg): If splitting, length must be > 1.
(movdf_const_intreg_sp64): Similarly.
From-SVN: r30113
|
|
|
|
|
|
|
|
|
|
| |
REG_EQUIV notes.
* local-alloc.c (update_equiv_regs): Check the correct insn
for pre-existing REG_EQUIV notes.
Fix the sparc tetex bug.
From-SVN: r30110
|
|
|
|
| |
From-SVN: r30083
|
|
|
|
|
|
|
|
|
|
| |
* fold-const.c (fold_range_test): Do not try to fold the range
test if the rhs or lhs has side effects.
Fri Sep 17 15:05:27 1999 Gavin Romig-Koch <gavin@cygnus.com>
* fold-const.c (operand_equal_p): Pay attention to side effects.
From-SVN: r30082
|
|
|
|
|
|
|
| |
* reg-stack.c (stack_result): Aggregates are not returned in
stack registers.
From-SVN: r30079
|
|
|
|
| |
From-SVN: r30065
|
|
|
|
|
|
|
|
|
|
| |
subst_low_cuid...
* combine.c (get_last_value): If the last set of a register
is after subst_low_cuid, then we can not use it to determine
the register's last value.
From-SVN: r30064
|
|
|
|
|
|
|
|
| |
Sat Oct 16 00:07:01 1999 Richard Henderson <rth@cygnus.com>
* gcse.c (hash_expr_1): Add in MEM_ALIAS_SET.
(expr_equiv_p): Reject memories with different alias sets.
From-SVN: r30047
|
|
|
|
|
|
|
| |
1999-10-14 Tom Tromey <tromey@cygnus.com>
* jvspec.c (jvgenmain_spec): Use `%umain', not just `%u'.
From-SVN: r30046
|
|
|
|
|
|
|
|
|
|
|
| |
and thread_file definitions.
Wed Oct 13 01:44:29 1999 Carol LePage <carolo@hal.com>
* configure.in (sparc-hal-solaris2*): Fix xm_file, xm_defines,
float_format and thread_file definitions.
* configure: Rebuilt.
From-SVN: r29941
|
|
|
|
| |
From-SVN: r29928
|
|
|
|
|
|
|
|
|
|
| |
if appropriate.
Fri Sep 3 09:14:32 1999 Marc Espie <espie@tetto.liafa.jussieu.fr>
* tlink.c (scan_linker_output): Skip the initial underscore in
a mangled name if appropriate.
From-SVN: r29915
|
|
|
|
|
|
|
| |
Fri Aug 27 19:19:43 CEST 1999 Marc Espie <espie@cvs.openbsd.org>
* config/openbsd.h (SET_ASM_OP): Define.
From-SVN: r29914
|
|
|
|
|
|
|
|
| |
Mon Oct 4 08:54:12 1999 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
* cppinit.c (is_idchar initializer): Loosen tests to accept
gcc 2.>6 and >2.
From-SVN: r29913
|
|
|
|
|
|
|
| |
Tue Sep 7 15:59:56 1999 Dave Brolley <brolley@cygnus.com>
* parse.h: Undefine DELAY if it's defined.
From-SVN: r29912
|
|
|
|
|
|
|
|
| |
Tue Jun 29 01:37:53 1999 Jeffrey A Law (law@cygnus.com)
* pa.h (CPP_SPEC): Conditionally add -D__STDC_EXT__ to the cpp
command line.
From-SVN: r29911
|
|
|
|
|
|
|
|
|
|
| |
Thu Sep 2 20:08:23 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
* regmove.c (fixup_match_1): Don't change an unchanging register.
(stable_but_for_p): Renamed to:
(stable_and_no_regs_but_for_p). Reject unchanging registers too.
Changed all callers.
From-SVN: r29910
|
|
|
|
|
|
|
|
|
| |
Tue Aug 17 22:06:11 1999 Jan Hubicka <hubicka@freesoft.cz>
* haifa-sched.c (insn_unit): Fix typo on out of range test.
* sched.c (insn_unit): Likewise.
Bring over from teh mainline sources.
From-SVN: r29909
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* rs6000.md (scc patterns): Disable most SImode variants if
TARGET_POWERPC64.
* rs6000.c (expand_block_move): Fix gen_movsi typos.
Thu Oct 7 23:06:50 1999 Richard Henderson <rth@cygnus.com>
* rs6000.md (fix_truncdfsi2_internal+1): Emit a clobber
before the fctiwz insn.
Thu Oct 7 00:36:17 1999 Diego Novillo <dnovillo@cygnus.com>
* config/rs6000/rs6000.c (secondary_reload_class): For TARGET_ELF
make sure that HIGH instructions are copied into BASE_REGS.
From-SVN: r29896
|
|
|
|
|
|
|
|
|
| |
build argument list to constructor and destructor functions.
* c-lang.c (finish_file case ndef ASM_OUTPUT_{CON,DE}STRUCTOR):
Correctly build argument list to constructor and destructor functions.
From-SVN: r29729
|
|
|
|
|
|
|
|
|
|
| |
displacements.
* rs6000.c (expand_block_move): DImode loads and stores require
word-aligned displacements. Increment address registers with
adddi3 on 64-bit platform. Use TARGET_POWERPC64 not TARGET_64BIT.
From-SVN: r29605
|
|
|
|
|
|
|
|
|
|
|
|
| |
* config/i386/sol2.h (PREFERRED_DEBUGGING_TYPE): Use stabs.
(ASM_SPEC): Moved from sol2dbg.h. Added work-around for gas.
* config/i386/sol2dbg.h: Removed.
* config/i386/sol2gas.h: New file, to enable gas work-around.
* configure.in: Use i386/sol2gas.h on Solaris/x86 --with-gas.
Don't use sol2dbg.h.
* configure: Rebuilt.
From-SVN: r29585
|
|
|
|
|
|
| |
'gcc-2_95-branch'.
From-SVN: r29584
|
|
|
|
| |
From-SVN: r29452
|
|
|
|
| |
From-SVN: r29430
|
|
|
|
|
|
|
|
|
| |
.file directive.
* rs6000.h (ASM_FILE_START): Specify complete filename, including
path, in .file directive.
From-SVN: r29174
|
|
|
|
|
|
|
|
|
|
| |
or lhs has side effects.
Thu Sep 2 00:06:43 1999 Jeffrey A Law (law@cygnus.com)
* fold-const.c (fold_range_test): Do not try to fold the range
test if the rhs or lhs has side effects.
From-SVN: r29162
|
|
|
|
|
|
|
|
|
|
|
|
| |
Sun Aug 29 03:27:23 1999 Scott Weikart <scott@igc.apc.org>
* fix-header.c (main): Do not pass a null pointer to strcmp.
Thu Aug 19 14:42:38 1999 Mike Stump <mrs@wrs.com>
Mark Mitchell <mark@codesourcery.com>
* c-common.c (c_get_alias_set): Fix support for poitners and
references.
From-SVN: r29161
|
|
|
|
|
|
|
| |
* pt.c (tsubst): Back out 1999-08-06 patch. Use fold and
decl_constant_value to simplify array bounds.
From-SVN: r29159
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fri Aug 27 01:03:48 1999 Jim Kingdon <http://developer.redhat.com>
with much help from Jeffrey A Law and Richard Henderson
* i386.md: In the 6 insns which call output_fix_trunc,
earlyclobber operands[0].
Fri Aug 27 01:01:51 1999 Philip Blundell <pb@nexus.co.uk>
* jump.c (duplicate_loop_exit_test): Call reg_scan_update after
creating new registers.
From-SVN: r29158
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fri Aug 27 15:35:24 1999 Jeffrey A Law (law@cygnus.com)
* cse.c (fold_rtx): Work around bug in Sun V5.0 compilers.
* pa.c (emit_move_sequence): Do not stop on SUBREG_WORD of an
operand.
Tue Aug 31 11:51:06 1999 Jim Kingdon <http://developer.redhat.com>
* i386.c (output_strlen_unroll): Don't write xops[7]
label if it wasn't set.
From-SVN: r29156
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fri Aug 27 09:36:17 1999 Andreas Schwab <schwab@suse.de>
* function.c (assign_stack_temp_for_type): Fix change of Mar 5 for
the fact that ALIGN is measured in bits, not bytes.
Wed Aug 25 14:00:18 1999 Jason Merrill <jason@yorick.cygnus.com>
* c-common.c (combine_strings): Always set TREE_CONSTANT.
Bring over a couple bugfixes to the gcc-2.95 branch.
From-SVN: r29155
|
|
|
|
| |
From-SVN: r29154
|
|
|
|
|
|
|
|
|
|
|
|
| |
* cp-tree.h: Declare flag_use_repository.
* pt.c (do_decl_instantiation): Don't complain about duplicate
instantiation with -frepo.
(do_type_instantiation): Likewise.
* decl2.c (lookup_arg_dependent): Note that we've already checked
the current namespace.
From-SVN: r28772
|
|
|
|
| |
From-SVN: r28771
|
|
|
|
|
|
|
| |
* config/sparc/sparc.c (sparc_block_profiler): Fix typo in Aug 2
change.
From-SVN: r28746
|
|
|
|
| |
From-SVN: r28721
|
|
|
|
| |
From-SVN: r28720
|