Richard Kenner
|
5f6be9da2e
|
Fix typo in copyright line.
From-SVN: r4686
|
1993-06-17 15:16:45 -04:00 |
|
Richard Stallman
|
78778b9db9
|
(LEGITIMATE_CONSTANT_P): Reject function addresses for now.
From-SVN: r4685
|
1993-06-17 07:15:25 +00:00 |
|
Richard Stallman
|
4e75433b46
|
(output_addr_const): Don't insert a leading space
in the CONST_DOUBLE_HIGH != 0 case.
From-SVN: r4684
|
1993-06-17 04:44:04 +00:00 |
|
Richard Stallman
|
7ae4fbf9e3
|
(SMALL_ARG_MAX): Defined.
From-SVN: r4683
|
1993-06-16 21:09:23 +00:00 |
|
Richard Stallman
|
d6272e453d
|
(check_format): Don't crash if cur_type is an error_mark.
Handle identifier_node as the TYPE_NAME.
From-SVN: r4682
|
1993-06-16 20:27:18 +00:00 |
|
Richard Stallman
|
4ab08223d1
|
Comment change.
From-SVN: r4681
|
1993-06-16 19:45:41 +00:00 |
|
Richard Stallman
|
7729f1ca50
|
(ltoe, ultoe, eifrac, euifrac): Handle 64-bit longs.
(SFMODE_NAN, DFMODE_NAN, XFMODE_NAN, TFMODE_NAN): New macros
permit definitions of NaN patterns to be overridden in tm.h.
From-SVN: r4680
|
1993-06-16 06:48:10 +00:00 |
|
Richard Stallman
|
ffcf63937c
|
(invalidate_skipped_set): Promote "nonscalar" to "all".
From-SVN: r4679
|
1993-06-14 23:16:31 +00:00 |
|
Richard Stallman
|
315198ab9d
|
(stdio.h math.h ctype.h sys/{limits.h,fcntl.h,dirent.h}):
Fix STDC/POSIX and other things for Interactive Unix 2.2 or later.
From-SVN: r4678
|
1993-06-14 21:48:40 +00:00 |
|
Richard Stallman
|
3008222343
|
(expand_call): If PCC_STATIC_STRUCT_RETURN and TARGET
is zero, copy result from static location.
From-SVN: r4677
|
1993-06-14 21:40:37 +00:00 |
|
Richard Stallman
|
34f921d8b8
|
(iorsi3): Explicitly set length to 1.
(andsi3, lshrsi3, rotrsi3, rotlsi3): Likewise.
(ashift and ashiftrt by const_int_operand): Likewise.
((and (ashift)) optimizer): Likewise.
From-SVN: r4676
|
1993-06-14 18:06:44 +00:00 |
|
Richard Stallman
|
dbf85761b5
|
(make_memloc): Don't reuse a memloc.
From-SVN: r4675
|
1993-06-14 08:47:36 +00:00 |
|
Richard Stallman
|
2937cf8796
|
(expand_expr, case COND_EXPR): Fix typo; const1_rtx should
be const0_rtx when ignoring expression.
From-SVN: r4674
|
1993-06-13 18:15:58 +00:00 |
|
Richard Stallman
|
ed58a12821
|
(optabs): For strlen_optab, don't look for `2' in name.
From-SVN: r4673
|
1993-06-13 04:16:47 +00:00 |
|
Richard Stallman
|
b6a524cb2a
|
(gen_lowpart_common): Use those macros if REAL_ARITHMETIC.
From-SVN: r4672
|
1993-06-13 00:25:33 +00:00 |
|
Richard Stallman
|
543758c6c4
|
(REAL_VALUE_FROM_TARGET_SINGLE): New macro.
(REAL_VALUE_FROM_TARGET_DOUBLE): Likewise.
From-SVN: r4671
|
1993-06-13 00:25:05 +00:00 |
|
Richard Stallman
|
b31c244f31
|
(ereal_from_float, ereal_from_double): New functions.
From-SVN: r4670
|
1993-06-13 00:24:44 +00:00 |
|
Richard Stallman
|
5d5ea90929
|
(record_jump_cond): Look up op1 again after inserting op0.
From-SVN: r4669
|
1993-06-12 23:42:59 +00:00 |
|
Richard Stallman
|
9e69dd9f3a
|
(movqi): Handle copying an address register to or
from memory when the address uses the address register.
From-SVN: r4668
|
1993-06-12 20:23:42 +00:00 |
|
Jim Wilson
|
09d6547996
|
(add_dependence): Reject CODE_LABELs when searching for
last insn of a sched group.
From-SVN: r4667
|
1993-06-12 10:43:42 -07:00 |
|
Richard Kenner
|
785e6a26da
|
(movsf, movdf): Handle a move from an integer register before reload.
This can happen if the user uses asm to put a floating point variable
in an integer register.
From-SVN: r4666
|
1993-06-11 21:49:20 -04:00 |
|
Richard Kenner
|
11e5fe42ca
|
(rs6000_gen_section_name): Only replace last period in filename with section...
(rs6000_gen_section_name): Only replace last period in filename with
section name and correct calculation of string length.
From-SVN: r4665
|
1993-06-11 21:45:00 -04:00 |
|
Richard Kenner
|
63b6b8450c
|
(constrain_operands): Correctly ignore MATCH_OPERATOR operands.
From-SVN: r4664
|
1993-06-11 21:43:05 -04:00 |
|
Richard Kenner
|
922d9d40d1
|
(eliminate_regs_in_insn): Don't use a later elimination than
eliminate_regs would use.
From-SVN: r4663
|
1993-06-11 21:40:32 -04:00 |
|
Richard Stallman
|
eda115ddc4
|
(finish_decl): Don't modify DECL_INITIAL of a PARM_DECL.
From-SVN: r4662
|
1993-06-11 17:32:08 +00:00 |
|
Richard Stallman
|
3adc8befab
|
(main): Use __volatile__, not volatile.
From-SVN: r4661
|
1993-06-11 03:49:49 +00:00 |
|
Michael Meissner
|
d304972dfb
|
More ELF changes.
From-SVN: r4660
|
1993-06-10 20:30:36 +00:00 |
|
Jim Blandy
|
0f0cfffb6d
|
*** empty log message ***
From-SVN: r4659
|
1993-06-10 20:28:32 +00:00 |
|
Richard Stallman
|
cc198f10a7
|
(translate_options): Don't assume option_map[j].arg_info != 0.
From-SVN: r4658
|
1993-06-10 17:47:20 +00:00 |
|
Richard Stallman
|
e49a094d25
|
(MAX_BITS_PER_WORD): Define earlier.
(shift_cost, shiftadd_cost, shiftsub_cost): Use MAX_BITS_PER_WORD.
From-SVN: r4657
|
1993-06-10 17:00:40 +00:00 |
|
Jim Wilson
|
35c7a24d64
|
(sched_analyze_2): Don't ignore USE insns when creating dependencies.
(sched_analyze): Likewise.
From-SVN: r4656
|
1993-06-10 09:55:59 -07:00 |
|
Michael Meissner
|
e04408387a
|
OSF/1 with ELF support patches.
From-SVN: r4655
|
1993-06-09 20:20:45 +00:00 |
|
Michael Meissner
|
703c875e7e
|
OSF/1 with ELF support patches.
From-SVN: r4654
|
1993-06-09 19:57:21 +00:00 |
|
Jim Wilson
|
e6726b1f48
|
(move_movables): Delete REG_EQUAL notes that describe a
non loop invariant value.
From-SVN: r4653
|
1993-06-08 14:57:08 -07:00 |
|
John Hassey
|
68f68b9042
|
Initial revision
From-SVN: r4652
|
1993-06-08 20:20:21 +00:00 |
|
Jim Wilson
|
401cec2306
|
(call_operand, call_operand_address): Accept any address not just REG rtx.
From-SVN: r4651
|
1993-06-08 11:51:25 -07:00 |
|
Jim Wilson
|
6ffeae9783
|
(RTX_COSTS): Make cost of MULT depend on TARGET_V8.
From-SVN: r4650
|
1993-06-08 11:49:13 -07:00 |
|
Richard Stallman
|
d4d7b398ef
|
(CPP_SPEC): Fix typo.
From-SVN: r4649
|
1993-06-08 17:28:22 +00:00 |
|
John Hassey
|
edebe1642e
|
Restrict use of 88110 extended registers to floating point.
From-SVN: r4648
|
1993-06-08 13:22:04 +00:00 |
|
Richard Stallman
|
d4b4cb5f4b
|
(RTX_COSTS): Cost of MULT also depends on TARGET_DISABLE_FPREGS.
(ASM_OUTPUT_INT): Always emit special "plabel" relocation for
function labels.
From-SVN: r4647
|
1993-06-08 01:24:42 +00:00 |
|
Richard Stallman
|
7594d3df0a
|
Initial revision
From-SVN: r4646
|
1993-06-07 20:09:31 +00:00 |
|
Richard Stallman
|
2b3989120d
|
(atan2): For x <= 0, lump y == 0 with y > 0
to get the right result in 0, -1 case.
From-SVN: r4645
|
1993-06-07 19:43:10 +00:00 |
|
Richard Stallman
|
e1027c772e
|
(translate_options): Don't assume option_map[j].arg_info != 0.
From-SVN: r4644
|
1993-06-07 03:41:21 +00:00 |
|
Richard Stallman
|
e287a52ca0
|
(encode_type): Add cases for DImode, encoded as 'q' and 'Q' respectively.
From-SVN: r4643
|
1993-06-06 22:55:40 +00:00 |
|
Richard Stallman
|
79f6a9b1fd
|
(PRINT_OPERAND): Prefix constant by `$'.
From-SVN: r4642
|
1993-06-06 20:32:33 +00:00 |
|
Richard Stallman
|
3967db0790
|
(fix_truncdfsi2): Destination is general register, source general or extended register.
(fix_truncdfsi2): Destination is general register, source
general or extended register.
(fix_truncsfsi2): Likewise.
From-SVN: r4641
|
1993-06-06 07:57:07 +00:00 |
|
Richard Stallman
|
ae8cb34677
|
(check_for_full_enumeration_handling): Don't create a
default label if all enumeration literals are covered by cases.
From-SVN: r4640
|
1993-06-06 03:59:32 +00:00 |
|
Richard Stallman
|
a2469305ae
|
(pushdecl): Copy DECL_FRAME_SIZE for inline function decls.
From-SVN: r4639
|
1993-06-05 20:32:28 +00:00 |
|
Richard Stallman
|
30caed6d0a
|
(expand_inline_function): Always copy a SUBREG as an
argument into a REG.
From-SVN: r4638
|
1993-06-05 17:19:13 +00:00 |
|
Torbjorn Granlund
|
bd103b489d
|
(RTX_COSTS): Make cost of MULT depend on TARGET_SNAKE.
From-SVN: r4637
|
1993-06-05 10:01:17 +00:00 |
|