Age | Commit message (Collapse) | Author | Files | Lines |
|
of MAX_LONG_DOUBLE_TYPE_SIZE to decide output...
* real.h (REAL_VALUE_TO_TARGET_LONG_DOUBLE): Use LONG_DOUBLE_TYPE_SIZE
instead of MAX_LONG_DOUBLE_TYPE_SIZE to decide output format.
From-SVN: r35105
|
|
* typeck.c (mark_addressable): Never set TREE_USED.
* call.c (build_call): Don't abort on calls to library functions
that have been declared normally.
* typeck.c (build_binary_op): Fix grammar in warning.
* exception.cc (__eh_free): Fix prototype.
* decl2.c (finish_decl_parsing): Handle TEMPLATE_ID_EXPR.
* decl.c (pushdecl): Handle seeing an OVERLOAD in
IDENTIFIER_NAMESPACE_VALUE.
From-SVN: r35104
|
|
From-SVN: r35103
|
|
From-SVN: r35102
|
|
From-SVN: r35101
|
|
* Makefile.in (clean): Remove libgcc directory.
* configure.in (-Wno-long-long check): Use higher-level macros.
From-SVN: r35100
|
|
* gcc.dg/cpp/syshdr.c: New test.
* gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
From-SVN: r35099
|
|
0) (lt[u] (cc) 0)).
* simplify-rtx.c (simplify_binary_operation): Recognize
(compare (gt[u] (cc) 0) (lt[u] (cc) 0)).
(simplify_ternary_operation): Do not examine MODE_BITSIZE of
a CONST_INT, it will always be zero.
From-SVN: r35098
|
|
2000-07-17 Phil Edwards <pme@sourceware.cygnus.com>
* acinclude.m4: Import CHECK_GNU_MAKE from autoconf macro archive.
* configure.in: Use it. Also print reminders one time.
* aclocal.m4: Regenerate.
* configure: Regenerate.
From-SVN: r35097
|
|
control the loop.
* loop.c (check_dbra_loop) : Return if more than one condition is
present to control the loop.
From-SVN: r35096
|
|
* gcc.dg/cpp/cmdlne-dD.c: New test.
* gcc.dg/cpp/cmdlne-dM.c: New test.
From-SVN: r35095
|
|
unless we need it.
* mips.c (mips_expand_prologue): Don't calculate the last
argument register unless we need it. When we are calculating
this, make sure FUNCTION_ARG is giving us a REG.
From-SVN: r35094
|
|
* testsuite/regress-demangle (failed test): Show result and
expected output.
From-SVN: r35093
|
|
describe current practice.
* invoke.texi (-pedantic): Refer to ISO C instead of ANSI C, and
update to describe current practice.
From-SVN: r35092
|
|
and get for analysis.
* flow.c (libcall_dead_p): Use single_set to verify the insn
has only one set and get for analysis.
(propagate_one_insn): Don't pass the PATTERN of the insn.
From-SVN: r35091
|
|
From-SVN: r35090
|
|
From-SVN: r35089
|
|
From-SVN: r35088
|
|
* contrib.texi, cpp.texi, extend.texi, invoke.texi: Update
references to C9X. Change references to -fstd and -flang-isoc9x
to refer to -std.
From-SVN: r35087
|
|
* Makefile.in (TARGET_GETGROUPS_T): New configuration variable.
* configure.in (TARGET_GETGROUPS_T): Evaluate.
* sys-protos.h (getgroups): Use TARGET_GETGROUPS_T for array type
of second argument of getgroups.
* configure, config.in: Rebuilt.
From-SVN: r35086
|
|
* h8300.md: Fix the format of mac.
(movsi_h8300hs): Output a tab after stmac instead of a space.
From-SVN: r35085
|
|
From-SVN: r35084
|
|
* c-common.c (scan_char_table): Allow "z" length modifiers on
diouxXn formats.
(check_format_info): Use TYPE_DOMAIN on the type matched against
for "z" formats, to retrieve the language size_t rather than the
internal one.
From-SVN: r35083
|
|
From-SVN: r35082
|
|
adds/subs sequences.
* h8300.c (two_insn_adds_subs_operand): Improve code for detecting
profitable adds/subs sequences.
From-SVN: r35081
|
|
high words are less/greater than each other if...
* simplify-rtx.c (simplify_relational_operation): Two signed
values with equal high words are less/greater than each other if
their low words are less/greater when considered as unsigned.
From-SVN: r35080
|
|
collect2/float_format information.
* configure.in (vax-*-openbsd): Change to new style configuration,
add collect2/float_format information.
* configure: Rebuilt.
* config/vax/openbsd1.h: New.
* config/vax/openbsd.h: New.
* config/vax/t-openbsd: New.
From-SVN: r35079
|
|
* gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph.c,
gcc.dg/c99-digraph.c: New tests.
From-SVN: r35078
|
|
zero when...
* c-common.c (shorten_compare): Quiet warnings about unsigned
comparisons with zero when they occur in a system header.
From-SVN: r35077
|
|
length modifier if...
* c-common.c (check_format_info): Do not make a pedantic objection
to the 'L' length modifier if used with a floating point type
character.
From-SVN: r35076
|
|
C99 mode.
* c-lex.c (yylex): Don't pedwarn for hexadecimal floating point
constants in C99 mode.
From-SVN: r35075
|
|
* gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
From-SVN: r35074
|
|
* gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
gcc.dg/c90-longlong.c, gcc.dg/c90-restrict-1.c,
gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
From-SVN: r35073
|
|
From-SVN: r35072
|
|
2000-07-17 Gabriel Dos Reis <gdr@codesourcery.com>
* std/valarray_array.h(__valarray_sum): Make inline.
From-SVN: r35071
|
|
From-SVN: r35070
|
|
From-SVN: r35069
|
|
From-SVN: r35068
|
|
* gcc.c-torture/execute/20000717-1.c: New test.
* gcc.c-torture/execute/20000717-1.x: Expected to fail.
From-SVN: r35067
|
|
From-SVN: r35066
|
|
2000-07-16 Laurynas Biveinis <lauras@softhome.net>
* cppfiles.c (read_name_map): Set map_list_ptr->map_list_map to NULL.
From-SVN: r35065
|
|
* cp-tree.h (THUNK_VCALL_OFFSET): Update documentation.
* method.c (use_thunk): Correct handling of vcall offsets.
From-SVN: r35064
|
|
From-SVN: r35063
|
|
From-SVN: r35062
|
|
From-SVN: r35061
|
|
From-SVN: r35060
|
|
From-SVN: r35059
|
|
* cpplex.c: Update comments.
* README.Portability: Small update.
From-SVN: r35058
|
|
From-SVN: r35057
|
|
From-SVN: r35056
|