- 05 Apr, 1995 3 commits
-
-
From-SVN: r9316
Per Bothner committed -
From-SVN: r9315
Per Bothner committed -
From-SVN: r9314
Roland McGrath committed
-
- 04 Apr, 1995 3 commits
-
-
* pa.h (DO_GLOBAL_DTORS_BODY): Fix pointer -> integer assignment problem. From-SVN: r9313
Jeff Law committed -
reorg.c (fill_simple_delay_slots): Don't use a JUMP_INSN a the target of another JUMP_INSN to fill a delay slot. * reorg.c (fill_simple_delay_slots): Don't use a JUMP_INSN a the target of another JUMP_INSN to fill a delay slot. From-SVN: r9312
Jeff Law committed -
From-SVN: r9311
Mike Stump committed
-
- 03 Apr, 1995 14 commits
-
-
(simplify_and_const_int): Sign-extend constants when they have the most significant bit set for the target. (merge_outer_ops): Likewise. (simplify_shift_const): Likewise. From-SVN: r9310
Torbjorn Granlund committed -
(simplify_unary_operation): Sign-extend constants when they have the most significant bit set for the target. (simplify_unary_operation): Sign-extend constants when they have the most significant bit set for the target. (simplify_binary_operation): Likewise. From-SVN: r9309
Torbjorn Granlund committed -
From-SVN: r9308
Jason Merrill committed -
(smulsi3_highpart): Likewise. (const_umulsi3_highpart): Use const_uint32_operand instead of immediate_operand for op3. Delete mode. (const_smulsi3_highpart): Analogous change. From-SVN: r9307
Torbjorn Granlund committed -
(const_sint32_operand): New function. From-SVN: r9306
Torbjorn Granlund committed -
(clear_storage, expand_assignment, store_{expr,constructor}): Use ptr_mode instead of Pmode in some places. (clear_storage, expand_assignment, store_{expr,constructor}): Use ptr_mode instead of Pmode in some places. (expand_expr, expand_builtin): Likewise. (push_block, store_expr): Convert size to Pmode. (expand_expr, case ADDR_EXPR): Convert from Pmode to ptr_mode. From-SVN: r9305
Richard Kenner committed -
(memory_address): Call if it needed. (promote_mode, case POINTER_TYPE): Use Pmode and pointer extension. (allocate_dynamic_stack_space): Convert size from ptr_mode. From-SVN: r9304
Richard Kenner committed -
(num_sign_bit_copies, case REG): Likewise. From-SVN: r9303
Richard Kenner committed -
From-SVN: r9302
Jim Wilson committed -
From-SVN: r9301
Jim Wilson committed -
From-SVN: r9300
Jason Merrill committed -
From-SVN: r9299
Michael Meissner committed -
From-SVN: r9298
Mike Stump committed -
From-SVN: r9297
Roland McGrath committed
-
- 02 Apr, 1995 7 commits
-
-
compare of A and B when the compare is unsigned. From-SVN: r9296
Jim Wilson committed -
_BSD_VA_LIST_. From-SVN: r9295
Richard Kenner committed -
From-SVN: r9294
Richard Kenner committed -
From-SVN: r9293
Richard Kenner committed -
From-SVN: r9292
Richard Kenner committed -
From-SVN: r9291
Richard Kenner committed -
(RETURN_POPS_ARGS, ENCODE_SECTION_INFO): Call chain_member_purpose, not chain_member_value. (ASM_FILE_START, LIB_SPEC): Move to here. From-SVN: r9290
Richard Kenner committed
-
- 01 Apr, 1995 12 commits
-
-
From-SVN: r9289
Jason Merrill committed -
From-SVN: r9288
Richard Kenner committed -
From-SVN: r9287
Richard Kenner committed -
From-SVN: r9286
Richard Kenner committed -
From-SVN: r9285
Richard Kenner committed -
From-SVN: r9284
Richard Kenner committed -
insn. From-SVN: r9283
Richard Kenner committed -
From-SVN: r9282
Richard Kenner committed -
From-SVN: r9281
Richard Kenner committed -
From-SVN: r9280
Richard Kenner committed -
From-SVN: r9279
Richard Kenner committed -
Add prototypes for static functions. Remove unnecessary casts to (char *); add casts to (U_CHAR *). Add parentheses suggested by `gcc -Wparentheses'. Rename local variables as suggested by `gcc -Wshadow'. <fcntl.h>, <stdlib.h>, <string.h>, <unistd.h>: New includes. <sys/time.h>, <sys/resource.h>: Include only if defined(RLIMIT_STACK). <time.h>: Include, unless <sys/time.h> already does. (HAVE_FCNTL_H, HAVE_STDLIB_H, HAVE_SYS_TIME_H): New symbols. (HAVE_UNISTD_H, STDC_HEADERS, TIME_WITH_SYS_TIME): Likewise. (__attribute__, PROTO, VA_START, PRINTF_ALIST, PRINTF_DCL): New macros. (PRINTF_PROTO{,_1,_2,_3}, DO_PROTO): Likewise. (bcopy, bzero, bcmp): If #defined by configuration file, use that. If STDC_HEADERS is defined, use standard C functions. If BSTRING is defined, or USG and VMS are not defined, use the C library. Otherwise, use my_bcopy, my_bzero, my_bcmp. (localtime): Remove no-longer-necessary explicit declaration. (getenv, index, rindex): Don't declare explicitly if the appropriate system eader should declare it. (fdopen): Remove no-longer-used declaration. (vprintf): Define a subsitute macro if !defined(HAVE_VPRINTF). (main): Replace `fdopen (dup (fileno (stdout)), "w"))' with `stdout'. (get_lintcmd, rescan, create_definition): Use bcmp instead of strncmp when both operands are known to be free of null bytes. (check_macro_name, compare_defs, collect_expansion): Likewise. (do_assert, compare_token_lists, assertion_lookup, do_line): Likewise. (skip_if_group, lookup): Likewise. (rescan): Remove unused label `startagain'. Abort instead of printing nonsense if the stack is corrupted when there was an unterminated successful conditional. (pcfinclude): Include explicit double-cast through GENERICPTR to identify particularly egregious type puns. (create_definition, do_define, check_macro_name): Use %.*s printf format to avoid painful copying-and-casting. (do_once): Return void, not (unused) int. (do_ident, do_pragma, do_sccs): Accept extra arguments so that all directive-handler's types match. (do_sccs): Define only if SCCS_DIRECTIVE is defined. (skip_if_group, dump_single_macro): Add `default: break;' to keep -Wswitch happy. (error, warning, error_with_line, vwarning_with_line, pedwarn): Use stdarg/vararg/vfprintf instead of passing bogus char * args around. (pedwarn_with_line, pedwarn_with_file_and_line, fatal): Likewise. (verror, vwarning, verror_with_line, vwarning_with_line): New fcns. (dump_single_macro): Abort if ap points to garbage. (make_definition, make_undef, make_assertion): Parameter now char *. (xmalloc, xrealloc, xcalloc, savestring, index0): Make sizes size_t instead of unsigned; make pointer parameters GENERICPTR, not char *. (xcalloc): Use bzero to clear memory instead of using own loop. From-SVN: r9278
Richard Kenner committed
-
- 31 Mar, 1995 1 commit
-
-
From-SVN: r9277
Richard Kenner committed
-