- 16 Feb, 1999 4 commits
-
-
Thu Feb 11 21:25:51 1999 Alexandre Petit-Bianco <apbianco@cygnus.com> * parse.y (valid_builtin_assignconv_identity_widening_p): Got rid of an ancient workaround. From-SVN: r25238
Alexandre Petit-Bianco committed -
span a byte boundary. From-SVN: r25237
Nick Clifton committed -
From-SVN: r25229
Jeff Law committed -
* c-common.c (shorten_compare): Get the min/max value from the underlying type of an enumeration, not the enumerated type itself. From-SVN: r25228
Charles G Waldman committed
-
- 15 Feb, 1999 10 commits
-
-
* decl.c (grokfndecl): Return NULL_TREE instead of error_mark_node. (grokdeclarator): Don't expect error_mark_node from grokfndecl. * pt.c (maybe_process_partial_specialization): Complain about 'template <>' on non-specialization. From-SVN: r25225
Jason Merrill committed -
* jump.c: Include insn-attr.h. (delete_computation): If reload has completed and insn scheduling after reload is enabled, then do not depend on REG_DEAD notes. * Makefile.in (jump.o): Depend on insn-attr.h. From-SVN: r25223
Jeffrey A Law committed -
From-SVN: r25221
Craig Burley committed -
From-SVN: r25220
Richard Henderson committed -
1999-02-15 17:11 -0500 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. From-SVN: r25219
Zack Weinberg committed -
1999-02-15 16:59 -0500 Zack Weinberg <zack@midnite.ec.rhno.columbia.edu> * c-common.c (UNGETC [USE_CPPLIB=1]): Do nothing if c is EOF. * c-lex.c: Likewise. * cpplib.c (cpp_push_buffer, cpp_pop_buffer): Use a linked list in malloced memory for the buffer stack. (cpp_get_token): Don't pop the last buffer off the stack. Calls after CPP_EOF has been returned produce CPP_EOF with no state change. (cpp_finish): Pop last buffer here. (do_line): Don't free ip->last_nominal_fname if it is equal to ip->fname. (special_symbol): If a T_CONST is the empty string, push a single `@ ' escape instead. (macroexpand): Special symbol buffers have escapes too. * cpplib.h (struct cpp_buffer): Remove unused fields, add prev buffer pointer. (struct cpp_reader): Remove buffer_stack. Add buffer_stack_depth. (CPP_PREV_BUFFER, CPP_NULL_BUFFER): Buffer stack is now a linked list. From-SVN: r25218
Zack Weinberg committed -
* cccp.c: Don't define HOST_WIDE_INT. Replace all occurrences of WIDE_INT with WIDEST_INT. * cexp.y: Likewise. Don't define unsigned_HOST_WIDE_INT, CHAR_BIT or HOST_BITS_PER_WIDE_INT. Replace occurrences of PRINTF_PROTO_1() style with PVPROTO() ATTRIBUTE_PRINTF_1 style macros. Replace occurrences of "unsigned_HOST" with "unsigned HOST". Provide a definition of variable `c89' when compiling a test binary and set it. * system.h: Don't define the PRINTF_PROTO_* macros. From-SVN: r25217
Kaveh R. Ghazi committed -
� * loop.c (mark_loop_jump): Handle LO_SUM. If we encounter something we do not understand, mark the loop and containing loops as invalid. From-SVN: r25215
Jeff Law committed -
� * loop.c (mark_loop_jump): Handle LO_SUM. If we encounter something we do not understand, mark the loop and containing loops as invalid. From-SVN: r25214
Jeff Law committed -
From-SVN: r25212
Jeff Law committed
-
- 14 Feb, 1999 17 commits
-
-
alias.c (init_alias_analysis): Avoid self-referential value when setting reg_known_value from REG_EQUAL notes. * alias.c (init_alias_analysis): Avoid self-referential value when setting reg_known_value from REG_EQUAL notes. From-SVN: r25211
J"orn Rennecke committed -
From-SVN: r25209
Richard Henderson committed -
* i386.c (legitimate_pic_address_disp_p): Remove static. * i386.h (LEGITIMATE_PIC_OPERAND_P): Use it instead of open-coding cases. From-SVN: r25208
Richard Henderson committed -
* except.c (start_catch_handler): Use emit_cmp_and_jump_insns. * explow.c (probe_stack_range): Likewise. * expmed.c (do_cmp_and_jump): Likewise. * expr.c (store_expr, expand_expr, expand_builtin): Likewise. (do_tablejump): Likewise. * stmt.c (expand_expr_stmt, expand_end_case): Likewise. (do_jump_if_equal, emit_case_nodes): Likewise. * optabs.c (emit_cmp_and_jump_insns): Clarify comments. If UNSIGNEDP, then convert comparison to an unsigned code before emitting the jump. (expand_float, expand_fix): Use emit_cmp_and_jump_insns. From-SVN: r25205
Jeffrey A Law committed -
From-SVN: r25204
Craig Burley committed -
From-SVN: r25203
Craig Burley committed -
From-SVN: r25200
Craig Burley committed -
From-SVN: r25198
Craig Burley committed -
From-SVN: r25196
Craig Burley committed -
From-SVN: r25194
Craig Burley committed -
From-SVN: r25191
Jeffrey A Law committed -
From-SVN: r25190
Craig Burley committed -
From-SVN: r25189
Craig Burley committed -
From-SVN: r25188
Craig Burley committed -
From-SVN: r25187
Jeffrey A Law committed -
From-SVN: r25186
Jeff Law committed -
From-SVN: r25185
Jeffrey A Law committed
-
- 13 Feb, 1999 6 commits
-
-
* loop.c: Disable recent loop changes. Temporary as Joern continues to fix problems. From-SVN: r25184
Jeffrey A Law committed -
* loop.c (combine_givs_used_by_other): Delete. (combine_givs_benefit_from): Delete. (combine_givs): Deny combination of givs only used once. Simplify code with the death of combine_givs_benefit_from. From-SVN: r25183
Richard Henderson committed -
* loop.c (scan_loop): Call reg_in_basic_block_p before loop_reg_used_before_p. From-SVN: r25182
Michael Hayes committed -
From-SVN: r25180
Jeffrey A Law committed -
* arm.md: Use gen_rtx_FOO instead of gen_rtx (FOO, ...). * arm.h: Likewise. * arm.c: Likewise. * arm.h (TARGET_OPTIONS): Reformat for clarity. (GO_IF_LEGITIMATE_ADDRESS): When generating PIC, references to symbols in the constant pool aren't valid. (LEGITIMATE_PIC_OPERAND_P): Likewise. * arm.c: Include "system.h", not stdio.h and string.h. From-SVN: r25175
Richard Earnshaw committed -
From-SVN: r25174
Jeff Law committed
-
- 12 Feb, 1999 3 commits
-
-
From-SVN: r25173
Jeffrey A Law committed -
From-SVN: r25171
Joern Rennecke committed -
* stmt.c (expand_return): Return if optimize_tail_recursion succeeded. (optimize_tail_recursion): Change return type from void to int. Add return statements. * tree.h (optimize_tail_recursion): Change prototype to match. From-SVN: r25170
Jim Wilson committed
-