platform/upstream/gcc.git
32 years ago(PRINT_OPERAND): For SFmode, use 0f, not 0d or 0g.
Richard Stallman [Sat, 27 Jun 1992 12:47:43 +0000 (12:47 +0000)]
(PRINT_OPERAND): For SFmode, use 0f, not 0d or 0g.

From-SVN: r1312

32 years ago*** empty log message ***
Richard Kenner [Sat, 27 Jun 1992 12:14:43 +0000 (08:14 -0400)]
*** empty log message ***

From-SVN: r1311

32 years ago*** empty log message ***
Richard Kenner [Sat, 27 Jun 1992 11:20:07 +0000 (07:20 -0400)]
*** empty log message ***

From-SVN: r1310

32 years agoAdd declaration of truthvalue_conversion.
Richard Kenner [Sat, 27 Jun 1992 11:10:57 +0000 (07:10 -0400)]
Add declaration of truthvalue_conversion.

From-SVN: r1309

32 years ago*** empty log message ***
Richard Kenner [Sat, 27 Jun 1992 11:10:21 +0000 (07:10 -0400)]
*** empty log message ***

From-SVN: r1308

32 years ago(type attributes): Delete unused mbit and mfp types.
Tom Wood [Sat, 27 Jun 1992 10:36:00 +0000 (10:36 +0000)]
(type attributes): Delete unused mbit and mfp types.

(ffsi2 insn): Define.
(negdf2 and absdf2 insns): Improve.

From-SVN: r1307

32 years ago*** empty log message ***
Tom Wood [Sat, 27 Jun 1992 10:21:04 +0000 (10:21 +0000)]
*** empty log message ***

From-SVN: r1306

32 years agoentered into RCS
Richard Stallman [Sat, 27 Jun 1992 05:24:28 +0000 (05:24 +0000)]
entered into RCS

From-SVN: r1305

32 years ago*** empty log message ***
Richard Stallman [Sat, 27 Jun 1992 05:23:20 +0000 (05:23 +0000)]
*** empty log message ***

From-SVN: r1304

32 years ago(print_operand_address): Pass rtx, not regno, to REG_OK_FOR_INDEX_P.
Richard Stallman [Sat, 27 Jun 1992 05:21:14 +0000 (05:21 +0000)]
(print_operand_address): Pass rtx, not regno, to REG_OK_FOR_INDEX_P.

From-SVN: r1303

32 years ago(NS32K_DISPLACEMENT_P): Correct the range limits.
Richard Stallman [Sat, 27 Jun 1992 04:54:25 +0000 (04:54 +0000)]
(NS32K_DISPLACEMENT_P): Correct the range limits.

From-SVN: r1302

32 years ago*** empty log message ***
Tom Wood [Fri, 26 Jun 1992 16:36:45 +0000 (16:36 +0000)]
*** empty log message ***

From-SVN: r1301

32 years ago(process_init_constructor): Strip NON_LVALUE_EXPR
Richard Stallman [Fri, 26 Jun 1992 12:54:41 +0000 (12:54 +0000)]
(process_init_constructor): Strip NON_LVALUE_EXPR
from specified array index.

From-SVN: r1300

32 years agoentered into RCS
Charles Hannum [Fri, 26 Jun 1992 12:50:34 +0000 (12:50 +0000)]
entered into RCS

From-SVN: r1299

32 years ago*** empty log message ***
Richard Stallman [Fri, 26 Jun 1992 12:46:40 +0000 (12:46 +0000)]
*** empty log message ***

From-SVN: r1298

32 years ago*** empty log message ***
Richard Stallman [Fri, 26 Jun 1992 11:59:23 +0000 (11:59 +0000)]
*** empty log message ***

From-SVN: r1297

32 years ago*** empty log message ***
Richard Kenner [Fri, 26 Jun 1992 11:06:07 +0000 (07:06 -0400)]
*** empty log message ***

From-SVN: r1296

32 years agoentered into RCS
Richard Kenner [Fri, 26 Jun 1992 11:04:56 +0000 (07:04 -0400)]
entered into RCS

From-SVN: r1295

32 years ago*** empty log message ***
Richard Stallman [Fri, 26 Jun 1992 08:44:34 +0000 (08:44 +0000)]
*** empty log message ***

From-SVN: r1294

32 years agoentered into RCS
Charles Hannum [Fri, 26 Jun 1992 08:38:37 +0000 (08:38 +0000)]
entered into RCS

From-SVN: r1293

32 years ago*** empty log message ***
Richard Stallman [Fri, 26 Jun 1992 08:28:51 +0000 (08:28 +0000)]
*** empty log message ***

From-SVN: r1292

32 years ago(print_operand): Change NO_IMMEDIATE_PREFIX_IF_SYMBOLIC conditional to #ifdef.
Richard Stallman [Fri, 26 Jun 1992 05:05:52 +0000 (05:05 +0000)]
(print_operand): Change NO_IMMEDIATE_PREFIX_IF_SYMBOLIC conditional to #ifdef.

From-SVN: r1291

32 years ago*** empty log message ***
Richard Stallman [Fri, 26 Jun 1992 03:52:33 +0000 (03:52 +0000)]
*** empty log message ***

From-SVN: r1290

32 years ago*** empty log message ***
Richard Stallman [Fri, 26 Jun 1992 03:41:06 +0000 (03:41 +0000)]
*** empty log message ***

From-SVN: r1289

32 years ago*** empty log message ***
Richard Stallman [Fri, 26 Jun 1992 02:43:09 +0000 (02:43 +0000)]
*** empty log message ***

From-SVN: r1288

32 years ago*** empty log message ***
Richard Stallman [Thu, 25 Jun 1992 22:14:56 +0000 (22:14 +0000)]
*** empty log message ***

From-SVN: r1287

32 years ago(C_DECL_ANTICIPATED): New macro.
Richard Stallman [Thu, 25 Jun 1992 10:53:48 +0000 (10:53 +0000)]
(C_DECL_ANTICIPATED): New macro.

From-SVN: r1286

32 years ago(builtin_function): Set C_DECL_ANTICIPATED for user-visible names.
Richard Stallman [Thu, 25 Jun 1992 10:53:19 +0000 (10:53 +0000)]
(builtin_function): Set C_DECL_ANTICIPATED for user-visible names.

From-SVN: r1285

32 years agoentered into RCS
Charles Hannum [Thu, 25 Jun 1992 10:49:13 +0000 (10:49 +0000)]
entered into RCS

From-SVN: r1284

32 years ago*** empty log message ***
Tom Wood [Thu, 25 Jun 1992 10:33:35 +0000 (10:33 +0000)]
*** empty log message ***

From-SVN: r1283

32 years ago(CASE_VALUES_THRESHOLD): Define.
Tom Wood [Thu, 25 Jun 1992 10:31:01 +0000 (10:31 +0000)]
(CASE_VALUES_THRESHOLD): Define.

From-SVN: r1282

32 years ago*** empty log message ***
Richard Kenner [Thu, 25 Jun 1992 10:13:31 +0000 (06:13 -0400)]
*** empty log message ***

From-SVN: r1281

32 years ago*** empty log message ***
Richard Stallman [Thu, 25 Jun 1992 04:03:11 +0000 (04:03 +0000)]
*** empty log message ***

From-SVN: r1280

32 years ago*** empty log message ***
Richard Kenner [Wed, 24 Jun 1992 23:14:43 +0000 (19:14 -0400)]
*** empty log message ***

From-SVN: r1279

32 years ago*** empty log message ***
Richard Stallman [Wed, 24 Jun 1992 20:21:08 +0000 (20:21 +0000)]
*** empty log message ***

From-SVN: r1278

32 years ago*** empty log message ***
Richard Stallman [Wed, 24 Jun 1992 20:08:45 +0000 (20:08 +0000)]
*** empty log message ***

From-SVN: r1277

32 years agofix typos in comments.
Richard Stallman [Wed, 24 Jun 1992 19:02:44 +0000 (19:02 +0000)]
fix typos in comments.

From-SVN: r1276

32 years ago(sparc_frw_compute_frame_size): New function, for flat register window model support.
Jim Wilson [Wed, 24 Jun 1992 18:09:57 +0000 (11:09 -0700)]
(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

32 years agoDelete spurious blank line at end.
Jim Wilson [Wed, 24 Jun 1992 18:00:52 +0000 (11:00 -0700)]
Delete spurious blank line at end.

From-SVN: r1274

32 years ago(scc): Use noov_compare_op instead of normal_compare_op.
Jim Wilson [Wed, 24 Jun 1992 06:49:32 +0000 (23:49 -0700)]
(scc): Use noov_compare_op instead of normal_compare_op.

From-SVN: r1273

32 years ago*** empty log message ***
Jim Wilson [Wed, 24 Jun 1992 06:48:40 +0000 (23:48 -0700)]
*** empty log message ***

From-SVN: r1272

32 years ago*** empty log message ***
Richard Stallman [Wed, 24 Jun 1992 04:22:34 +0000 (04:22 +0000)]
*** empty log message ***

From-SVN: r1271

32 years agofix typos in comments.
Richard Stallman [Wed, 24 Jun 1992 04:17:16 +0000 (04:17 +0000)]
fix typos in comments.

From-SVN: r1270

32 years agoentered into RCS
Charles Hannum [Wed, 24 Jun 1992 04:16:49 +0000 (04:16 +0000)]
entered into RCS

From-SVN: r1269

32 years agoInitial revision
Richard Stallman [Wed, 24 Jun 1992 04:16:31 +0000 (04:16 +0000)]
Initial revision

From-SVN: r1268

32 years agoentered into RCS
Richard Stallman [Wed, 24 Jun 1992 04:16:17 +0000 (04:16 +0000)]
entered into RCS

From-SVN: r1267

32 years ago*** empty log message ***
Richard Stallman [Wed, 24 Jun 1992 04:16:12 +0000 (04:16 +0000)]
*** empty log message ***

From-SVN: r1266

32 years ago*** empty log message ***
Charles Hannum [Wed, 24 Jun 1992 04:15:46 +0000 (04:15 +0000)]
*** empty log message ***

From-SVN: r1265

32 years agofix typos in comments.
Richard Stallman [Wed, 24 Jun 1992 04:04:50 +0000 (04:04 +0000)]
fix typos in comments.

From-SVN: r1264

32 years ago*** empty log message ***
Richard Stallman [Wed, 24 Jun 1992 03:59:40 +0000 (03:59 +0000)]
*** empty log message ***

From-SVN: r1263

32 years agoentered into RCS
Charles Hannum [Wed, 24 Jun 1992 03:58:10 +0000 (03:58 +0000)]
entered into RCS

From-SVN: r1262

32 years agoDon't know what changed.
Richard Stallman [Wed, 24 Jun 1992 03:46:32 +0000 (03:46 +0000)]
Don't know what changed.

From-SVN: r1261

32 years ago*** empty log message ***
Richard Stallman [Wed, 24 Jun 1992 03:33:13 +0000 (03:33 +0000)]
*** empty log message ***

From-SVN: r1260

32 years ago*** empty log message ***
Richard Stallman [Wed, 24 Jun 1992 03:01:33 +0000 (03:01 +0000)]
*** empty log message ***

From-SVN: r1259

32 years agoentered into RCS
Charles Hannum [Wed, 24 Jun 1992 02:59:40 +0000 (02:59 +0000)]
entered into RCS

From-SVN: r1258

32 years agoDelete RCS identifier, since we aren't using those in general.
Richard Stallman [Wed, 24 Jun 1992 02:56:38 +0000 (02:56 +0000)]
Delete RCS identifier, since we aren't using those in general.

From-SVN: r1257

32 years agoentered into RCS
Richard Stallman [Wed, 24 Jun 1992 02:54:30 +0000 (02:54 +0000)]
entered into RCS

From-SVN: r1256

32 years ago*** empty log message ***
Richard Stallman [Wed, 24 Jun 1992 02:53:36 +0000 (02:53 +0000)]
*** empty log message ***

From-SVN: r1255

32 years ago(WORD_SWITCH_TAKES_ARG): Add -aux-info.
Richard Stallman [Wed, 24 Jun 1992 02:51:08 +0000 (02:51 +0000)]
(WORD_SWITCH_TAKES_ARG): Add -aux-info.

From-SVN: r1254

32 years ago(split_quadword_operands): Declare paramater n.
Richard Stallman [Wed, 24 Jun 1992 02:47:39 +0000 (02:47 +0000)]
(split_quadword_operands): Declare paramater n.

From-SVN: r1253

32 years ago*** empty log message ***
Richard Stallman [Wed, 24 Jun 1992 02:43:15 +0000 (02:43 +0000)]
*** empty log message ***

From-SVN: r1252

32 years ago*** empty log message ***
Richard Stallman [Wed, 24 Jun 1992 02:36:02 +0000 (02:36 +0000)]
*** empty log message ***

From-SVN: r1251

32 years ago*** empty log message ***
Jim Wilson [Tue, 23 Jun 1992 23:45:23 +0000 (16:45 -0700)]
*** empty log message ***

From-SVN: r1250

32 years ago(jump): Add '%(' to pattern.
Jim Wilson [Tue, 23 Jun 1992 23:39:33 +0000 (16:39 -0700)]
(jump): Add '%(' to pattern.

From-SVN: r1249

32 years ago(PRINT_OPERAND_PUNCT_VALID_P): Add '('.
Jim Wilson [Tue, 23 Jun 1992 23:38:37 +0000 (16:38 -0700)]
(PRINT_OPERAND_PUNCT_VALID_P): Add '('.

From-SVN: r1248

32 years ago(print_operand): For '*', only annul branch if optimizing, to avoid dbx bug.
Jim Wilson [Tue, 23 Jun 1992 23:35:44 +0000 (16:35 -0700)]
(print_operand): For '*', only annul branch if optimizing, to avoid dbx bug.

Add '(' to handle unoptimized case.

From-SVN: r1247

32 years ago(store_parm_decls): Change type of void parameter to error_mark_node.
Jim Wilson [Tue, 23 Jun 1992 23:15:52 +0000 (16:15 -0700)]
(store_parm_decls): Change type of void parameter to error_mark_node.

From-SVN: r1246

32 years ago*** empty log message ***
Richard Kenner [Tue, 23 Jun 1992 21:36:55 +0000 (17:36 -0400)]
*** empty log message ***

From-SVN: r1245

32 years ago*** empty log message ***
Richard Kenner [Tue, 23 Jun 1992 19:09:30 +0000 (15:09 -0400)]
*** empty log message ***

From-SVN: r1244

32 years ago*** empty log message ***
Richard Kenner [Tue, 23 Jun 1992 10:19:36 +0000 (06:19 -0400)]
*** empty log message ***

From-SVN: r1243

32 years ago*** empty log message ***
Richard Stallman [Tue, 23 Jun 1992 04:21:52 +0000 (04:21 +0000)]
*** empty log message ***

From-SVN: r1242

32 years ago*** empty log message ***
Richard Stallman [Tue, 23 Jun 1992 02:37:04 +0000 (02:37 +0000)]
*** empty log message ***

From-SVN: r1241

32 years ago*** empty log message ***
Richard Stallman [Tue, 23 Jun 1992 02:30:27 +0000 (02:30 +0000)]
*** empty log message ***

From-SVN: r1240

32 years ago*** empty log message ***
Richard Stallman [Tue, 23 Jun 1992 02:19:48 +0000 (02:19 +0000)]
*** empty log message ***

From-SVN: r1239

32 years ago(NS32K_DISPLACEMENT_P): Wide displacement range applies to all models.
Richard Stallman [Tue, 23 Jun 1992 01:51:15 +0000 (01:51 +0000)]
(NS32K_DISPLACEMENT_P): Wide displacement range applies to all models.

From-SVN: r1238

32 years ago*** empty log message ***
Jim Wilson [Tue, 23 Jun 1992 00:28:39 +0000 (17:28 -0700)]
*** empty log message ***

From-SVN: r1237

32 years agoentered into RCS
Richard Kenner [Mon, 22 Jun 1992 11:47:59 +0000 (07:47 -0400)]
entered into RCS

From-SVN: r1236

32 years ago*** empty log message ***
Richard Kenner [Mon, 22 Jun 1992 10:43:55 +0000 (06:43 -0400)]
*** empty log message ***

From-SVN: r1235

32 years agoentered into RCS
Richard Kenner [Mon, 22 Jun 1992 10:43:39 +0000 (06:43 -0400)]
entered into RCS

From-SVN: r1234

32 years ago*** empty log message ***
Richard Stallman [Mon, 22 Jun 1992 08:20:24 +0000 (08:20 +0000)]
*** empty log message ***

From-SVN: r1233

32 years ago*** empty log message ***
Richard Stallman [Mon, 22 Jun 1992 03:40:10 +0000 (03:40 +0000)]
*** empty log message ***

From-SVN: r1232

32 years ago*** empty log message ***
Richard Stallman [Mon, 22 Jun 1992 02:02:28 +0000 (02:02 +0000)]
*** empty log message ***

From-SVN: r1231

32 years ago(duplicate_decls): If an old decl becomes volatile, fix the DECL_RTL.
Richard Stallman [Mon, 22 Jun 1992 01:35:52 +0000 (01:35 +0000)]
(duplicate_decls): If an old decl becomes volatile, fix the DECL_RTL.

From-SVN: r1230

32 years ago*** empty log message ***
Richard Stallman [Sun, 21 Jun 1992 21:57:36 +0000 (21:57 +0000)]
*** empty log message ***

From-SVN: r1229

32 years ago(duplicate_decls):
Richard Stallman [Sun, 21 Jun 1992 21:18:59 +0000 (21:18 +0000)]
(duplicate_decls):

If redeclaring builtin function, use new declaration's types.

From-SVN: r1228

32 years ago(duplicate_decls): Never warn if redeclaring a predeclared function.
Richard Stallman [Sun, 21 Jun 1992 21:15:34 +0000 (21:15 +0000)]
(duplicate_decls): Never warn if redeclaring a predeclared function.

(duplicate_decls): Never warn if redeclaring
a predeclared function.  Use the new declaration's types
but keep any predeclared volatile flag.

From-SVN: r1227

32 years ago(print_operand_address) [MOTOROLA]: Use .w and .l, not :w, :l.
Richard Stallman [Sun, 21 Jun 1992 21:06:04 +0000 (21:06 +0000)]
(print_operand_address) [MOTOROLA]: Use .w and .l, not :w, :l.

From-SVN: r1226

32 years ago*** empty log message ***
Richard Stallman [Sun, 21 Jun 1992 20:48:54 +0000 (20:48 +0000)]
*** empty log message ***

From-SVN: r1225

32 years ago(ASM_OUTPUT_REG_PUSH, ASM_OUTPUT_REG_POP): Override for sgs syntax.
Richard Stallman [Sun, 21 Jun 1992 18:50:56 +0000 (18:50 +0000)]
(ASM_OUTPUT_REG_PUSH, ASM_OUTPUT_REG_POP): Override for sgs syntax.

From-SVN: r1224

32 years ago*** empty log message ***
Richard Kenner [Sat, 20 Jun 1992 10:51:46 +0000 (06:51 -0400)]
*** empty log message ***

From-SVN: r1223

32 years ago(storehinhww): Use inhw not inbyte.
Richard Kenner [Sat, 20 Jun 1992 10:45:17 +0000 (06:45 -0400)]
(storehinhww): Use inhw not inbyte.

From-SVN: r1222

32 years ago*** empty log message ***
Richard Kenner [Fri, 19 Jun 1992 02:41:31 +0000 (22:41 -0400)]
*** empty log message ***

From-SVN: r1221

32 years ago(CPP_SPEC): Define __HAVE_6881__ unless -msoft-float.
Tom Wood [Thu, 18 Jun 1992 22:51:52 +0000 (22:51 +0000)]
(CPP_SPEC): Define __HAVE_6881__ unless -msoft-float.

From-SVN: r1220

32 years ago*** empty log message ***
Richard Kenner [Thu, 18 Jun 1992 21:39:37 +0000 (17:39 -0400)]
*** empty log message ***

From-SVN: r1219

32 years agoAdd new argument to SELECT_CC_MODE.
Richard Kenner [Thu, 18 Jun 1992 21:11:13 +0000 (17:11 -0400)]
Add new argument to SELECT_CC_MODE.

From-SVN: r1218

32 years ago(andsi3...
Michael Meissner [Thu, 18 Jun 1992 20:48:07 +0000 (20:48 +0000)]
(andsi3...

(andsi3, iorsi3, xorsi3): Make the constraints match
the real machine (the predicate still is more general in order
to optimize bitfields at the expense of not CSE'ing large
constants used in logical ops, and making reload load it into
a scratch register).  Don't use $1 as a temporary register any
more.

From-SVN: r1217

32 years ago(large_int): Rework, so that we don't get funny boundary conditions on systems with...
Michael Meissner [Thu, 18 Jun 1992 20:47:50 +0000 (20:47 +0000)]
(large_int): Rework, so that we don't get funny boundary conditions on systems with 64 bit integers.

(large_int): Rework, so that we don't get funny boundary
conditions on systems with 64 bit integers.
(mips_move_1word): Just use li to load constants that can be done
with lui, instead of issuing the lui, since the GAS bug that
generated two instructions has been fixed.
(final_prescan_insn): Move the checking for filling the delay
slots here from the FINAL_PRESCAN_INSN macro.

From-SVN: r1216

32 years ago(MIPS_VERSION): Bump Meissner version # to 20.
Michael Meissner [Thu, 18 Jun 1992 20:47:35 +0000 (20:47 +0000)]
(MIPS_VERSION): Bump Meissner version # to 20.

(final_prescan_insn): Add declaration.
(FINAL_PRESCAN_INSN): Just call final_prescan_insn.
(CONST_OK_FOR_LETTER_P): Rewrite some tests, so that they will
work on host systems with 64 bit integers.

From-SVN: r1215

32 years agoAdd second argument to SELECT_CC_MODE.
Richard Kenner [Thu, 18 Jun 1992 19:56:13 +0000 (15:56 -0400)]
Add second argument to SELECT_CC_MODE.

From-SVN: r1214

32 years ago*** empty log message ***
Richard Kenner [Thu, 18 Jun 1992 19:50:09 +0000 (15:50 -0400)]
*** empty log message ***

From-SVN: r1213