Commit Graph

83 Commits

Author SHA1 Message Date
Richard Kenner
9e269f7292 (ASM_OUTPUT_ASCII): Wrap in `do { ... } while (0)'.
From-SVN: r6225
1993-12-13 19:09:31 -05:00
Richard Kenner
8c8fbd20b5 Delete EXTRA_PARTS.
From-SVN: r6218
1993-12-12 07:52:57 -05:00
Richard Stallman
6fa497223b (SECONDARY_INPUT_RELOAD_CLASS):
Moving any kind of integer cst to float reg needs intermediate.

From-SVN: r6094
1993-11-15 02:13:58 +00:00
Richard Stallman
10fc9fb915 (SIZE_TYPE): #undef it.
From-SVN: r6042
1993-11-09 05:01:21 +00:00
Richard Stallman
3bbe51e708 Comment change.
From-SVN: r6004
1993-11-05 06:49:53 +00:00
Richard Stallman
1308f97a42 Initial revision
From-SVN: r5909
1993-10-26 23:32:59 +00:00
Doug Evans
65c4237934 (CPP_PREDEFINES): Add system/cpu/machine assertions where missing.
From-SVN: r5557
1993-10-02 08:55:06 +00:00
Paul Eggert
73e2c65036 (DBX_OUTPUT_MAIN_SOURCE_DIRECTORY, DBX_OUTPUT_MAIN_SOURCE_FILENAME):
Quote special characters in file names.

From-SVN: r5496
1993-09-28 00:23:58 +00:00
Richard Stallman
76c305963d (INIT_CUMULATIVE_ARGS): Pass just the return value type to aggregate_value_p.
From-SVN: r5385
1993-09-22 13:29:19 +00:00
Richard Kenner
f863464496 (PREDICATE_CODES): Fix typos and add missing entries.
From-SVN: r5356
1993-09-19 09:08:00 -04:00
Richard Stallman
3ac7348b66 (output_move_double): Fix typos in Jun 28 change.
Only set highest_first if first reg
of dest overlaps memory src address.  Otherwise, if addreg1 set and
is same as second reg of dest, suppress trailing decrement.

From-SVN: r4907
1993-07-11 22:52:46 +00:00
Richard Stallman
3b76513aee (output_move_double): Use new local var highest_first to make sure addreg1 gets handled in the overlap case.
(output_move_double): Use new local var
highest_first to make sure addreg1 gets handled in the overlap case.
In 2-reg-overlap case, really use proper reg in new address.

From-SVN: r4788
1993-06-28 18:16:02 +00:00
Richard Stallman
fd956e81b7 (movdf, movdi): Delete `&' from load constraint.
From-SVN: r4787
1993-06-28 17:51:41 +00:00
Richard Stallman
e58d5c618e (output_move_double): Handle reg[n,n+1] = mem[reg[n] + reg[n+1]].
From-SVN: r4786
1993-06-28 17:51:19 +00:00
Richard Kenner
f62f398a28 Remove #define of alloca to __builtin_alloca.
From-SVN: r4756
1993-06-26 11:43:50 -04:00
Richard Stallman
b310570af3 (X_CFLAGS): Deleted.
From-SVN: r4505
1993-05-19 21:26:23 +00:00
Richard Kenner
fe33bfb3e0 (INITIALIZE_TRAMPOLINE): Don't make improper SUBREGs and ensure that
CXT and FNADDR are in registers.

From-SVN: r4474
1993-05-15 12:16:47 -04:00
Richard Stallman
668450ce64 (X_CFLAGS): Defined.
(GCC_CFLAGS): Definition deleted.

From-SVN: r4463
1993-05-15 04:38:49 +00:00
Richard Stallman
7a61c8e37c (call_insn_operand): New funcion.
From-SVN: r4430
1993-05-12 04:55:43 +00:00
Richard Stallman
bd96cb7805 (call, call_value): Copy fn address to safe reg if necessary.
(call, call_value matchers): Use call_insn_operand as predicate.

From-SVN: r4429
1993-05-12 04:55:12 +00:00
Richard Stallman
7e42fa8305 (floatsidf2): Add missing arg to REAL_VALUE_ATOF.
From-SVN: r4155
1993-04-14 17:58:36 +00:00
Brendan Kehoe
6eff269e95 define CONSTANT_ADDRESS_P(X) to not use CONST_DOUBLE
From-SVN: r3954
1993-03-31 15:09:44 -05:00
Jim Wilson
40f32220fc (DEFAULT_PCC_STRUCT_RETURN): Define to 0.
From-SVN: r3856
1993-03-23 11:35:31 -08:00
Tom Wood
e165d9e5cd (untyped_call, blockage): New patterns.
From-SVN: r3839
1993-03-23 12:50:44 +00:00
Richard Stallman
24e4939efc Comment fix.
From-SVN: r3564
1993-02-27 20:27:24 +00:00
Richard Kenner
8aa9dc6a81 Delete emacs local-variables block at end.
From-SVN: r3342
1993-01-25 18:53:41 -05:00
Richard Stallman
e986e82af8 (ASM_OUTPUT_LOCAL): New override.
From-SVN: r3175
1993-01-09 15:24:16 +00:00
Richard Stallman
f093e272e4 Comment changes.
From-SVN: r3159
1993-01-08 22:02:50 +00:00
James Van Artsdalen
6ae979202b Use new file names for included i860 files.
From-SVN: r3114
1993-01-06 07:16:38 +00:00
Richard Stallman
c575213d96 (PRINT_OPERAND): For `h', always use OPERAND_HIGH_ADJ_PART
even for integer constant addresses.

From-SVN: r2509
1992-10-18 08:37:44 +00:00
Richard Stallman
92b170eee9 Comment changes.
From-SVN: r2102
1992-09-11 02:01:46 +00:00
Torbjorn Granlund
d7e2c9328f (HARD_REGNO_MODE_OK): Allow BLKmode.
From-SVN: r2061
1992-09-06 21:10:16 +00:00
Richard Stallman
8f0cc7f0c0 (mulsi3_big): Use low half of result.
Use offset 1 in subregs in actual fmlow insn.
(fmlow pattern): Split this into alternatives for big and little end.

From-SVN: r2055
1992-09-05 03:22:36 +00:00
Richard Stallman
99effc21d4 (mulsi3): Use emit_insn on results of gen fcns. Return with DONE.
From-SVN: r1904
1992-08-20 04:53:06 +00:00
Richard Stallman
ae545650e3 (USE_CONST_SECTION): #undef before defining.
From-SVN: r1719
1992-07-30 04:54:52 +00:00
Richard Stallman
5be232214d entered into RCS
From-SVN: r1717
1992-07-30 04:02:41 +00:00
Richard Stallman
eeab6966e9 (mulsi3_little, mulsi3_big): New define_expand patterns.
(mulsi3): Just use one of them.

From-SVN: r1668
1992-07-23 06:07:10 +00:00
Richard Stallman
6cc9822295 (LINK_LIBGCC_SPECIAL): Defined.
(DBX_OUTPUT_STANDARD_TYPES): Check that DECL_NAME(decl) exists
before trying to get its IDENTIFIER_POINTER.

From-SVN: r1555
1992-07-10 23:17:51 +00:00
Richard Stallman
c7ef4a16bb (QI and HI bte/btne patterns): Deleted.
From-SVN: r1551
1992-07-10 08:36:03 +00:00
Richard Stallman
de86a82eca restore portion accidentally deleted last time
(but not the two functions intentionally deleted).

From-SVN: r1485
1992-07-07 00:51:10 +00:00
Charles Hannum
119dbab693 entered into RCS
From-SVN: r1446
1992-07-05 20:43:47 +00:00
Richard Stallman
135abe0723 *** empty log message ***
From-SVN: r1415
1992-07-03 23:47:39 +00:00
Richard Stallman
483f4fb305 (strict_single_insn_op_p, relop): Deleted these useless functions.
From-SVN: r1409
1992-07-03 20:34:59 +00:00
Richard Stallman
079a79484f (ASM_OUTPUT_CASE_LABEL): Fixed definition to use
ASM_OUTPUT_ALIGN and ASM_OUTPUT_INTERNAL_LABEL.

From-SVN: r1408
1992-07-03 20:34:33 +00:00
Richard Stallman
0631fb176a (TARGET_VERSION): Definitions added.
From-SVN: r1407
1992-07-03 20:34:08 +00:00
Richard Stallman
a4571ead95 (TARGET_VERSION): Definitions added.
(CPP_PREDEFINES):  Predefine __svr3__ rather than SVR3.

From-SVN: r1406
1992-07-03 20:33:43 +00:00
Richard Stallman
760d6b6f9f *** empty log message ***
From-SVN: r1324
1992-06-28 14:09:17 +00:00
Charles Hannum
b54ababf33 entered into RCS
From-SVN: r1323
1992-06-28 14:05:22 +00:00
Richard Stallman
f21d67da84 (PREFERRED_RELOAD_CLASS): Avoid f regs for HI and QI if poss.
From-SVN: r1205
1992-06-14 22:15:08 +00:00
Richard Stallman
7af1a096c9 entered into RCS
From-SVN: r1197
1992-06-13 03:40:29 +00:00