- 05 Feb, 1993 10 commits
-
-
From-SVN: r3430
Jim Wilson committed -
to avoid Solaris 2, x86 linker bug. From-SVN: r3429
Jim Wilson committed -
(CONST_OK_FOR_LETTER_P): Correct 'K' comment. From-SVN: r3428
Jim Wilson committed -
(restore_referenced_regs): New var NUMREGS. Pass NUMREGS to insert_save_restore instead of using using CEIL. From-SVN: r3427
Jim Wilson committed -
Assume that MEM_IN_STRUCT_P QImode varying addresses can overlap a non-MEM_IN_STRUCT_P fixed address. From-SVN: r3426
Jim Wilson committed -
a register is valid in an address. From-SVN: r3425
Jim Wilson committed -
(S_ISDIR): Add a default definition. From-SVN: r3424
Jim Wilson committed -
From-SVN: r3423
Richard Stallman committed -
From-SVN: r3422
Richard Stallman committed -
From-SVN: r3421
Brendan Kehoe committed
-
- 03 Feb, 1993 4 commits
-
-
Handle STACK_BOUNDARY when using push insns. From-SVN: r3420
Richard Stallman committed -
From-SVN: r3419
Richard Stallman committed -
From-SVN: r3418
Richard Stallman committed -
From-SVN: r3417
Richard Stallman committed
-
- 02 Feb, 1993 17 commits
-
-
From-SVN: r3416
Richard Stallman committed -
both result operands even if condition is constant. From-SVN: r3415
Richard Stallman committed -
From-SVN: r3414
Richard Stallman committed -
From-SVN: r3413
Richard Stallman committed -
From-SVN: r3412
Richard Stallman committed -
(init_reg_sets): Avoid signed integer overflow. From-SVN: r3411
Richard Stallman committed -
they mean \033, and they generate a warning if pedantic. From-SVN: r3410
Richard Stallman committed -
(install-headers-tar): Delete parens around the "source" tar cmd. From-SVN: r3409
Richard Stallman committed -
From-SVN: r3408
Jim Wilson committed -
* Makefile.in (gcc.o): Depend upon config.status, so any changes in prefix will be communicated to the build process. (cccp.o): Likewise. From-SVN: r3407
Brendan Kehoe committed -
From-SVN: r3406
Torbjorn Granlund committed -
(convert_and_check, overflow_warning, unsigned_conversion_warning): New functions. Prototypes added to c-tree.h. From-SVN: r3405
Richard Stallman committed -
(parser_build_binary_op): Warn about overflows and conversions of out-of-range constants in parser-built binary expressions. (build_conditional_expr): Check conversions in if-then-else expressions. (build_c_cast): Ignore any integer overflow caused by a cast. (convert_for_assignment): Warn if source had overflow in folding. (process_init_constructor): Report overflows in array initializer indexes. From-SVN: r3404
Richard Stallman committed -
From-SVN: r3403
Richard Stallman committed -
(finish_decl, grokdeclarator, finish_struct): Report overflows in storage sizes. (build_enumerator): Report overflows in enumerators. From-SVN: r3402
Richard Stallman committed -
(lshift_double): Don't report arithmetic overflow, since the C standard doesn't seem to require it here. (force_fit_type): Accept new parameter specifying whether a signed overflow has already occurred. Yield overflow indication. All callers changed. (neg_double): Don't report overflow when -0 yields 0. (const_binop): Propagate operand overflow for warnings. Don't report overflow when -1 + 1 yields 0. From-SVN: r3401
Richard Stallman committed -
(expand_builtin): Report overflow if __builtin_args_info arg exceeds one word. Fix punctuation of error messages. From-SVN: r3400
Richard Stallman committed
-
- 01 Feb, 1993 1 commit
-
-
From-SVN: r3399
Richard Stallman committed
-
- 31 Jan, 1993 4 commits
-
-
From-SVN: r3398
Richard Kenner committed -
From-SVN: r3397
Doug Evans committed -
(ashlsi3): Likewise. (and + ashift): New combine pattern. From-SVN: r3396
Torbjorn Granlund committed -
From-SVN: r3395
Richard Stallman committed
-
- 30 Jan, 1993 4 commits
-
-
From-SVN: r3394
Doug Evans committed -
(cmpXf insns): Allow 0.0 for either operand of the comparison. Update output template to handle 0.0 as one of the operands. (movsi insn, fp->fp case): Update constraints and template to allow store of zero into an FP register. (movhi insn, fp->fp case): Likewise. (movqi insn, fp->fp case): Likewise. (movdi insn, fp->fp case): Likewise. (movDF const_double pattern): Do not apply this pattern if the const_double is zero. (movdf insn, fp->fp and gr->gr cases): Update constraints and output template to allow store of zero into a FP or GR. Update condition string to allow zero as operand 1. (movsf insn, fp->fp and gr->gr cases): Likewise. Also allow store of zero into a memory location. From-SVN: r3393
Jeff Law committed -
* pa.h (CONST_DOUBLE_OK_FOR_LETTER_P): Generalize. (LEGITIMATE_CONSTANT_P): Allow 0.0. (CONST_COSTS, case CONST_DOUBLE): fp0.0 is free when not used in a SET expression. From-SVN: r3392
Jeff Law committed -
* pa.c (reg_or_0_operand): Use CONST0_RTX instead of const0_rtx. (reg_or_0_or_nonsymb_mem_operand): New function. (emit_move_sequence): Copying CONST0_RTX into any register can be done directly. Use CONST0_RTX instead of const0_rtx. (output_fp_move_double): Handle copying a CONST0_RTX into FP or integer registers. (print_operand): Handle "%r0" for DFmode and SFmode values too. From-SVN: r3391
Jeff Law committed
-