Richard Stallman
44e577003a
*** empty log message ***
...
From-SVN: r1386
1992-07-02 19:24:17 +00:00
Tom Wood
5d55ba757a
(null_prologue): Renamed from null_epilogue.
...
(condition_value): New function.
From-SVN: r1385
1992-07-02 10:31:14 +00:00
Tom Wood
b6ecac2145
(ADDITIONAL_REGISTER_NAMES): Represent the condition code register as (reg:CC 0).
...
(ADDITIONAL_REGISTER_NAMES): Represent the condition code
register as (reg:CC 0). Give it the names "cc" and "psr".
From-SVN: r1384
1992-07-02 10:30:30 +00:00
Tom Wood
e4689f195c
(blockage insn): Renamed from profiler.
...
(epilogue insn): Don't provide this if a return insn will suffice.
(m88k_end_epilogue): If the last insn isn't a barrier, print a return.
(compare word insns): New insns and define_split
patterns to take advantage of recent fold_truthop change.
(superoptimizer sequences): New define_split patterns.
(add/sub with carry): New insns.
(add/sub DImode, ffssi2): Clobber the condition code register.
From-SVN: r1383
1992-07-02 10:29:02 +00:00
Charles Hannum
c8b9d354bb
*** empty log message ***
...
From-SVN: r1382
1992-07-01 23:29:59 +00:00
Richard Stallman
0597a77799
(check_format): Comment changes.
...
From-SVN: r1381
1992-07-01 23:07:27 +00:00
Richard Stallman
4db3b35d80
fix typo in last change.
...
From-SVN: r1380
1992-07-01 21:44:28 +00:00
Richard Stallman
ee534ebfe9
(grokdeclarator): Don't mark file-scope register variables as TREE_PUBLIC.
...
From-SVN: r1379
1992-07-01 21:40:06 +00:00
Tom Wood
b2215d835c
*** empty log message ***
...
From-SVN: r1378
1992-07-01 20:55:32 +00:00
Charles Hannum
ac075f04b2
entered into RCS
...
From-SVN: r1377
1992-07-01 20:22:01 +00:00
Richard Stallman
6278d55f66
entered into RCS
...
From-SVN: r1376
1992-07-01 20:14:43 +00:00
Richard Stallman
b86e64e059
entered into RCS
...
From-SVN: r1375
1992-07-01 19:56:47 +00:00
Richard Stallman
039f3c3480
*** empty log message ***
...
From-SVN: r1374
1992-07-01 17:37:30 +00:00
Torbjorn Granlund
ad94b83baa
*** empty log message ***
...
From-SVN: r1373
1992-07-01 17:37:12 +00:00
Tom Wood
b9d35b4069
(m88k_handle_pragma_token): Deleted.
...
From-SVN: r1372
1992-07-01 13:15:03 +00:00
Tom Wood
f88a74911f
(HANDLE_SYSV_PRAGMA): Replaces HANDLE_PRAGMA
...
From-SVN: r1371
1992-07-01 13:14:47 +00:00
Tom Wood
a3100298b4
Undo rcs botch
...
From-SVN: r1370
1992-07-01 12:58:09 +00:00
Richard Stallman
207f835880
*** empty log message ***
...
From-SVN: r1369
1992-07-01 09:18:59 +00:00
Richard Stallman
284ab12d2c
Fix comment: this file is for news-os 4.
...
From-SVN: r1368
1992-07-01 02:39:13 +00:00
Richard Stallman
ca5b800aa2
(check_newline): Support HANDLE_SYSV_PRAGMA.
...
(handle_sysv_pragma): New function.
From-SVN: r1367
1992-07-01 02:34:39 +00:00
Richard Stallman
4c41bbfa76
(ALLOCA_FLAGS, ALLOCA_FINISH, AS): Deleted.
...
(INSTALL): Deleted.
(duplicate_decls): If newdecl for builtin function
has same return mode as the builtin, keep the builtin
but use newdecl's return type.
From-SVN: r1366
1992-07-01 02:20:59 +00:00
Charles Hannum
7212eb4442
entered into RCS
...
From-SVN: r1365
1992-07-01 01:37:29 +00:00
Richard Stallman
8c7303bea4
entered into RCS
...
From-SVN: r1364
1992-07-01 01:37:06 +00:00
Richard Stallman
bf428f483c
*** empty log message ***
...
From-SVN: r1363
1992-07-01 01:25:23 +00:00
Richard Stallman
8fcd361eac
(lookup_label): Call label_rtx.
...
From-SVN: r1362
1992-07-01 00:58:07 +00:00
Richard Stallman
ca7ffec522
(override_options) [MIPS_NEWS]: Call setlinebuf.
...
From-SVN: r1361
1992-06-30 04:19:11 +00:00
Richard Stallman
e99467d2ed
*** empty log message ***
...
From-SVN: r1360
1992-06-30 04:05:47 +00:00
Richard Stallman
e6a28f2698
*** empty log message ***
...
From-SVN: r1359
1992-06-30 03:53:40 +00:00
Richard Stallman
4b578ebfe6
(handle_sysv_pragma): Function moved to c-lex.c.
...
From-SVN: r1358
1992-06-30 03:17:52 +00:00
Richard Stallman
a187ac959a
Initial revision
...
From-SVN: r1357
1992-06-30 03:11:04 +00:00
Charles Hannum
d3414ccbd1
entered into RCS
...
From-SVN: r1356
1992-06-30 03:10:12 +00:00
Richard Stallman
d4c40650c2
*** empty log message ***
...
From-SVN: r1355
1992-06-30 03:10:06 +00:00
Richard Stallman
f3ee8ad133
(decl_attributes): For `packed' on VAR_DECL, set DECL_PACKED and DECL_ALIGN.
...
From-SVN: r1354
1992-06-30 02:25:17 +00:00
Richard Kenner
20912ad055
*** empty log message ***
...
From-SVN: r1353
1992-06-29 22:19:44 -04:00
Richard Stallman
ac88fc9055
*** empty log message ***
...
From-SVN: r1352
1992-06-30 01:52:47 +00:00
Richard Stallman
5a1c7968d6
*** empty log message ***
...
From-SVN: r1351
1992-06-30 01:42:30 +00:00
Richard Stallman
1527c38f76
*** empty log message ***
...
From-SVN: r1350
1992-06-30 01:18:27 +00:00
Richard Stallman
bf1e8c4ddc
*** empty log message ***
...
From-SVN: r1349
1992-06-30 01:12:43 +00:00
Richard Stallman
61b01243dd
*** empty log message ***
...
From-SVN: r1348
1992-06-30 00:40:57 +00:00
Richard Stallman
c7c0a63523
*** empty log message ***
...
From-SVN: r1347
1992-06-30 00:35:54 +00:00
Tom Wood
c4fbf96f1d
(delay_slots_for_epilogue, eligible_for_epilogue_delay,
...
ok_for_epilogue_p): Delete epilogue delay slot functions.
(m88k_begin_prologue m88k_end_prologue m88k_expand_prologue): New
functions replacing m88k_output_prologue.
(m88k_begin_epilogue m88k_end_epilogue m88k_expand_epilogue): Ditto.
(preserve_registers): Delete epilogue delay slot mechanism and
change to output insns.
(emit_add, emit_ldst): New functions.
From-SVN: r1346
1992-06-29 20:46:51 +00:00
Tom Wood
3e72128498
(prologue, epilogue, profiler, locate1, locate2): New
...
patterns for representing prologues and epilogues.
From-SVN: r1345
1992-06-29 20:46:19 +00:00
Tom Wood
cffed10acf
(FUNCTION_END_PROLOGUE, FUNCTION_BEGIN_EPILOGUE): Define.
...
(DELAY_SLOTS_FOR_EPILOGUE, ELIGIBLE_FOR_EPILOGUE_DELAY): Delete.
From-SVN: r1344
1992-06-29 20:46:03 +00:00
Mike Stump
3845b5420e
Always use index and rindex and never strchr or strrchr.
...
From-SVN: r1343
1992-06-29 19:38:45 +00:00
Mike Stump
43ae693e47
entered into RCS
...
From-SVN: r1342
1992-06-29 19:18:38 +00:00
Mike Stump
3f7cc57ab8
*** empty log message ***
...
From-SVN: r1341
1992-06-29 19:15:14 +00:00
Charles Hannum
45ad788b40
entered into RCS
...
From-SVN: r1340
1992-06-29 19:15:12 +00:00
Charles Hannum
878fb2acae
*** empty log message ***
...
From-SVN: r1339
1992-06-29 19:15:09 +00:00
Richard Stallman
1a107c5597
(SIZE_TYPE): Defined.
...
(LINK_LIBGCC_SPECIAL): Fix typo.
From-SVN: r1338
1992-06-29 17:50:38 +00:00
Jim Wilson
10d1b70f28
(SPARC_STACK_ALIGN): Define.
...
From-SVN: r1337
1992-06-29 10:34:10 -07:00
Tom Wood
bdac5f5848
*** empty log message ***
...
From-SVN: r1336
1992-06-29 16:04:35 +00:00
Roland McGrath
8194c19cbe
entered into RCS
...
From-SVN: r1335
1992-06-29 04:59:24 +00:00
Richard Stallman
805f961c68
(self_promoting_args_p): No longer static.
...
(initializer_constant_valid_p): Allow CONVERT_EXPR if its operand is ok.
(build_c_cast): For cast to union, make a CONSTRUCTOR.
From-SVN: r1334
1992-06-29 04:56:04 +00:00
Richard Stallman
664b4b1e04
(duplicate_decls): If have char *foo () and void *foo (...),
...
make just a pedwarn. Add locals oldtype, newtype.
Not that previous log entry was a mistake.
From-SVN: r1333
1992-06-29 04:54:53 +00:00
Richard Stallman
944e5f7770
*** empty log message ***
...
From-SVN: r1332
1992-06-29 04:29:24 +00:00
Richard Stallman
a4219ac740
(initializer_constant_valid_p): Allow CONVERT_EXPR if its operand is ok.
...
(build_c_cast): For cast to union, make a CONSTRUCTOR.
From-SVN: r1331
1992-06-29 04:26:19 +00:00
Richard Stallman
fc54f37590
*** empty log message ***
...
From-SVN: r1330
1992-06-29 02:49:50 +00:00
Richard Stallman
9832fd2e89
(SPARC_STACK_ALIGN): Add default definition.
...
From-SVN: r1329
1992-06-29 02:16:52 +00:00
Michael Meissner
2a7165f406
Define LINK_LIBGCC_SPECIAL.
...
From-SVN: r1328
1992-06-28 15:48:03 +00:00
Charles Hannum
0ceb0c11e3
entered into RCS
...
From-SVN: r1327
1992-06-28 15:34:25 +00:00
Richard Stallman
8d86aaea64
*** empty log message ***
...
From-SVN: r1326
1992-06-28 15:31:14 +00:00
Richard Stallman
5aa8b4bb27
(INSTALL): Deleted.
...
From-SVN: r1325
1992-06-28 14:09:30 +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
a5646fb658
entered into RCS
...
From-SVN: r1322
1992-06-28 13:47:44 +00:00
Richard Kenner
197d6480b8
*** empty log message ***
...
From-SVN: r1321
1992-06-28 08:53:30 -04:00
Richard Kenner
4fa52007bf
*** empty log message ***
...
From-SVN: r1320
1992-06-28 07:20:11 -04:00
Richard Stallman
7d8d3e3238
entered into RCS
...
From-SVN: r1319
1992-06-28 11:19:10 +00:00
Richard Kenner
4b980e20ad
*** empty log message ***
...
From-SVN: r1318
1992-06-28 06:10:54 -04:00
Michael Meissner
ca3c6eae46
*** empty log message ***
...
From-SVN: r1317
1992-06-27 22:25:43 +00:00
Richard Kenner
02f4ada4da
*** empty log message ***
...
From-SVN: r1316
1992-06-27 15:45:24 -04:00
Richard Stallman
47545f760f
entered into RCS
...
From-SVN: r1315
1992-06-27 18:37:54 +00:00
Richard Kenner
54d234208a
*** empty log message ***
...
From-SVN: r1314
1992-06-27 13:52:16 -04:00
Richard Kenner
e4600702d9
*** empty log message ***
...
From-SVN: r1313
1992-06-27 13:49:28 -04:00
Richard Stallman
b0dda4b14d
(PRINT_OPERAND): For SFmode, use 0f, not 0d or 0g.
...
From-SVN: r1312
1992-06-27 12:47:43 +00:00
Richard Kenner
47b2881e71
*** empty log message ***
...
From-SVN: r1311
1992-06-27 08:14:43 -04:00
Richard Kenner
f1027406fe
*** empty log message ***
...
From-SVN: r1310
1992-06-27 07:20:07 -04:00
Richard Kenner
0a9295942a
Add declaration of truthvalue_conversion.
...
From-SVN: r1309
1992-06-27 07:10:57 -04:00
Richard Kenner
d5ebacaf56
*** empty log message ***
...
From-SVN: r1308
1992-06-27 07:10:21 -04:00
Tom Wood
ad0e4f7791
(type attributes): Delete unused mbit and mfp types.
...
(ffsi2 insn): Define.
(negdf2 and absdf2 insns): Improve.
From-SVN: r1307
1992-06-27 10:36:00 +00:00
Tom Wood
f59028696a
*** empty log message ***
...
From-SVN: r1306
1992-06-27 10:21:04 +00:00
Richard Stallman
9aea9597cf
entered into RCS
...
From-SVN: r1305
1992-06-27 05:24:28 +00:00
Richard Stallman
7558fb2af5
*** empty log message ***
...
From-SVN: r1304
1992-06-27 05:23:20 +00:00
Richard Stallman
58b500dc6c
(print_operand_address): Pass rtx, not regno, to REG_OK_FOR_INDEX_P.
...
From-SVN: r1303
1992-06-27 05:21:14 +00:00
Richard Stallman
0b6d0e8b3c
(NS32K_DISPLACEMENT_P): Correct the range limits.
...
From-SVN: r1302
1992-06-27 04:54:25 +00:00
Tom Wood
ef659ec075
*** empty log message ***
...
From-SVN: r1301
1992-06-26 16:36:45 +00:00
Richard Stallman
5a7ec9d91a
(process_init_constructor): Strip NON_LVALUE_EXPR
...
from specified array index.
From-SVN: r1300
1992-06-26 12:54:41 +00:00
Charles Hannum
536bb15b8f
entered into RCS
...
From-SVN: r1299
1992-06-26 12:50:34 +00:00
Richard Stallman
f32fd77815
*** empty log message ***
...
From-SVN: r1298
1992-06-26 12:46:40 +00:00
Richard Stallman
21d7516d93
*** empty log message ***
...
From-SVN: r1297
1992-06-26 11:59:23 +00:00
Richard Kenner
42495ca044
*** empty log message ***
...
From-SVN: r1296
1992-06-26 07:06:07 -04:00
Richard Kenner
3a6e78aded
entered into RCS
...
From-SVN: r1295
1992-06-26 07:04:56 -04:00
Richard Stallman
0a85964eac
*** empty log message ***
...
From-SVN: r1294
1992-06-26 08:44:34 +00:00
Charles Hannum
59d527639c
entered into RCS
...
From-SVN: r1293
1992-06-26 08:38:37 +00:00
Richard Stallman
45528dbfc5
*** empty log message ***
...
From-SVN: r1292
1992-06-26 08:28:51 +00:00
Richard Stallman
1512dbbea4
(print_operand): Change NO_IMMEDIATE_PREFIX_IF_SYMBOLIC conditional to #ifdef.
...
From-SVN: r1291
1992-06-26 05:05:52 +00:00
Richard Stallman
fcde9964ca
*** empty log message ***
...
From-SVN: r1290
1992-06-26 03:52:33 +00:00
Richard Stallman
e3e873d202
*** empty log message ***
...
From-SVN: r1289
1992-06-26 03:41:06 +00:00
Richard Stallman
27d21d3283
*** empty log message ***
...
From-SVN: r1288
1992-06-26 02:43:09 +00:00
Richard Stallman
667cc89776
*** empty log message ***
...
From-SVN: r1287
1992-06-25 22:14:56 +00:00
Richard Stallman
96735c0618
(C_DECL_ANTICIPATED): New macro.
...
From-SVN: r1286
1992-06-25 10:53:48 +00:00
Richard Stallman
6b19af32d6
(builtin_function): Set C_DECL_ANTICIPATED for user-visible names.
...
From-SVN: r1285
1992-06-25 10:53:19 +00:00
Charles Hannum
4cca064d7c
entered into RCS
...
From-SVN: r1284
1992-06-25 10:49:13 +00:00
Tom Wood
4f73c5ddfb
*** empty log message ***
...
From-SVN: r1283
1992-06-25 10:33:35 +00:00
Tom Wood
cc61d0dec4
(CASE_VALUES_THRESHOLD): Define.
...
From-SVN: r1282
1992-06-25 10:31:01 +00:00
Richard Kenner
e5671f2b6e
*** empty log message ***
...
From-SVN: r1281
1992-06-25 06:13:31 -04:00
Richard Stallman
cd10f7b608
*** empty log message ***
...
From-SVN: r1280
1992-06-25 04:03:11 +00:00
Richard Kenner
08af8e094f
*** empty log message ***
...
From-SVN: r1279
1992-06-24 19:14:43 -04:00
Richard Stallman
5959a6cddf
*** empty log message ***
...
From-SVN: r1278
1992-06-24 20:21:08 +00:00
Richard Stallman
ad5a6adc10
*** empty log message ***
...
From-SVN: r1277
1992-06-24 20:08:45 +00:00
Richard Stallman
872d115fb9
fix typos in comments.
...
From-SVN: r1276
1992-06-24 19:02:44 +00:00
Jim Wilson
c819be5bb1
(sparc_frw_compute_frame_size): New function, for flat register window model support.
...
(sparc_frw_compute_frame_size): New function, for flat
register window model support.
(sparc_frw_save_restore): Likewise.
(sparc_frw_output_function_prologue): Likewise.
(sparc_frw_output_function_epilogue): Likewise.
(sparc_frw_epilogue_delay_slots): Likewise.
(sparc_frw_eligible_for_epilogue_delay): Likewise.
From-SVN: r1275
1992-06-24 11:09:57 -07:00
Jim Wilson
0fad3b412c
Delete spurious blank line at end.
...
From-SVN: r1274
1992-06-24 11:00:52 -07:00
Jim Wilson
74badd162d
(scc): Use noov_compare_op instead of normal_compare_op.
...
From-SVN: r1273
1992-06-23 23:49:32 -07:00
Jim Wilson
e529a0dc28
*** empty log message ***
...
From-SVN: r1272
1992-06-23 23:48:40 -07:00
Richard Stallman
566609f82c
*** empty log message ***
...
From-SVN: r1271
1992-06-24 04:22:34 +00:00
Richard Stallman
2296cba35f
fix typos in comments.
...
From-SVN: r1270
1992-06-24 04:17:16 +00:00
Charles Hannum
9b3b4b3e6e
entered into RCS
...
From-SVN: r1269
1992-06-24 04:16:49 +00:00
Richard Stallman
9b8fbdeca1
Initial revision
...
From-SVN: r1268
1992-06-24 04:16:31 +00:00
Richard Stallman
15872eeb79
entered into RCS
...
From-SVN: r1267
1992-06-24 04:16:17 +00:00
Richard Stallman
dd605bb4ac
*** empty log message ***
...
From-SVN: r1266
1992-06-24 04:16:12 +00:00
Charles Hannum
c6e7f2fae0
*** empty log message ***
...
From-SVN: r1265
1992-06-24 04:15:46 +00:00
Richard Stallman
7b6327ae85
fix typos in comments.
...
From-SVN: r1264
1992-06-24 04:04:50 +00:00
Richard Stallman
f72aed244a
*** empty log message ***
...
From-SVN: r1263
1992-06-24 03:59:40 +00:00
Charles Hannum
8d6c8465b4
entered into RCS
...
From-SVN: r1262
1992-06-24 03:58:10 +00:00
Richard Stallman
ef66cdfecd
Don't know what changed.
...
From-SVN: r1261
1992-06-24 03:46:32 +00:00
Richard Stallman
34a2d6f3c9
*** empty log message ***
...
From-SVN: r1260
1992-06-24 03:33:13 +00:00
Richard Stallman
051e5bbf6b
*** empty log message ***
...
From-SVN: r1259
1992-06-24 03:01:33 +00:00
Charles Hannum
819817b9ff
entered into RCS
...
From-SVN: r1258
1992-06-24 02:59:40 +00:00
Richard Stallman
0124ed11c6
Delete RCS identifier, since we aren't using those in general.
...
From-SVN: r1257
1992-06-24 02:56:38 +00:00
Richard Stallman
e21b24b498
entered into RCS
...
From-SVN: r1256
1992-06-24 02:54:30 +00:00
Richard Stallman
b36d7dd7b4
*** empty log message ***
...
From-SVN: r1255
1992-06-24 02:53:36 +00:00
Richard Stallman
cac18c3054
(WORD_SWITCH_TAKES_ARG): Add -aux-info.
...
From-SVN: r1254
1992-06-24 02:51:08 +00:00
Richard Stallman
c925e125e1
(split_quadword_operands): Declare paramater n.
...
From-SVN: r1253
1992-06-24 02:47:39 +00:00
Richard Stallman
9cc00e366a
*** empty log message ***
...
From-SVN: r1252
1992-06-24 02:43:15 +00:00
Richard Stallman
acbbf3d9a8
*** empty log message ***
...
From-SVN: r1251
1992-06-24 02:36:02 +00:00
Jim Wilson
3e2481e914
*** empty log message ***
...
From-SVN: r1250
1992-06-23 16:45:23 -07:00
Jim Wilson
c5791d7010
(jump): Add '%(' to pattern.
...
From-SVN: r1249
1992-06-23 16:39:33 -07:00
Jim Wilson
837e5fe91f
(PRINT_OPERAND_PUNCT_VALID_P): Add '('.
...
From-SVN: r1248
1992-06-23 16:38:37 -07:00
Jim Wilson
c6ce096931
(print_operand): For '*', only annul branch if optimizing, to avoid dbx bug.
...
Add '(' to handle unoptimized case.
From-SVN: r1247
1992-06-23 16:35:44 -07:00
Jim Wilson
a4faa7cc6e
(store_parm_decls): Change type of void parameter to error_mark_node.
...
From-SVN: r1246
1992-06-23 16:15:52 -07:00
Richard Kenner
9a856ec7db
*** empty log message ***
...
From-SVN: r1245
1992-06-23 17:36:55 -04:00
Richard Kenner
a3229491d3
*** empty log message ***
...
From-SVN: r1244
1992-06-23 15:09:30 -04:00
Richard Kenner
5a2724d73a
*** empty log message ***
...
From-SVN: r1243
1992-06-23 06:19:36 -04:00
Richard Stallman
ea8fd45ee3
*** empty log message ***
...
From-SVN: r1242
1992-06-23 04:21:52 +00:00
Richard Stallman
2d9f831eb3
*** empty log message ***
...
From-SVN: r1241
1992-06-23 02:37:04 +00:00
Richard Stallman
1663735407
*** empty log message ***
...
From-SVN: r1240
1992-06-23 02:30:27 +00:00
Richard Stallman
1ddde1cde5
*** empty log message ***
...
From-SVN: r1239
1992-06-23 02:19:48 +00:00
Richard Stallman
d24eed4d26
(NS32K_DISPLACEMENT_P): Wide displacement range applies to all models.
...
From-SVN: r1238
1992-06-23 01:51:15 +00:00
Jim Wilson
b092b4717c
*** empty log message ***
...
From-SVN: r1237
1992-06-22 17:28:39 -07:00