Commit Graph

2895 Commits

Author SHA1 Message Date
Richard Kenner 062284d863 (movdi): Tests were in wrong order.
From-SVN: r2596
1992-10-24 21:04:41 -04:00
Richard Kenner 27a2a2f19c (LEGITIMIZE_ADDRESS): Indexed addresses are not valid for DImode and
TImode; GO_IF_LEGITIMATE_ADDRESS knows this.

From-SVN: r2595
1992-10-24 21:04:23 -04:00
Torbjorn Granlund c4c5de6478 (DImode patterns): Add `&' to target operand constraints.
From-SVN: r2594
1992-10-24 21:48:34 +00:00
Richard Stallman dbe56a66fa (mostlyclean): Add missing semicolon.
From-SVN: r2593
1992-10-24 19:10:41 +00:00
Torbjorn Granlund abe1fe6c9d (sparclite): Use machine independent USItype instead of explicit types.
From-SVN: r2592
1992-10-24 18:26:01 +00:00
Torbjorn Granlund 2c514f2673 (setting version variable): Prepend $(srcdir) to version.c.
From-SVN: r2591
1992-10-24 17:23:26 +00:00
Richard Kenner c0138701eb (movqi, movhi, reload_{in,out}{qi,hi}): Use a29k_set_memflags.
From-SVN: r2590
1992-10-24 10:35:05 -04:00
Richard Kenner 5cafc6586e (a29k_set_memflags, a29k_set_memflags_1): New functions.
From-SVN: r2589
1992-10-24 10:34:11 -04:00
Richard Kenner 36f8f642c6 Initial revision
From-SVN: r2588
1992-10-24 10:33:28 -04:00
Richard Kenner 92df5bd6a8 entered into RCS
From-SVN: r2587
1992-10-24 10:33:23 -04:00
Richard Stallman 0d37806322 (FUNCTION_EPILOGUE): If no frame ptr, increment stack ptr over the local space.
From-SVN: r2586
1992-10-24 02:07:50 +00:00
Richard Stallman ed5f835574 (sdbout_symbol): Return if a symbol's DECL_NAME is
empty, since we won't be able to make a symtab of it.

From-SVN: r2585
1992-10-24 01:19:09 +00:00
Richard Stallman 36b6a92103 (install-fixincludes): Fix typo in last change.
From-SVN: r2584
1992-10-24 01:16:45 +00:00
Richard Stallman 2484b6d2a9 (process_command): Discard after first space in spec_version.
From-SVN: r2583
1992-10-24 00:50:54 +00:00
Richard Stallman f6adcfdc96 (print_node): Always output `>' to match `<'.
From-SVN: r2582
1992-10-24 00:25:18 +00:00
Brendan Kehoe 06285c0cb3 (P_tmpdir): Remove definition.
From-SVN: r2581
1992-10-23 18:45:43 -04:00
Brendan Kehoe 9155df2b1b (P_tmpdir): Add definition.
From-SVN: r2580
1992-10-23 18:45:43 -04:00
Brendan Kehoe 2859e6f014 Initial revision
From-SVN: r2579
1992-10-23 18:45:17 -04:00
Richard Stallman e9e61e932f (version): Use sed to extract. Ignore excess after space.
From-SVN: r2578
1992-10-23 22:34:44 +00:00
Richard Stallman 6c2e3cab3d Initial revision
From-SVN: r2577
1992-10-23 22:08:20 +00:00
Michael Meissner 2cd3f8bb9b really fix last fix.
From-SVN: r2576
1992-10-23 20:18:20 +00:00
Michael Meissner a6c8dee447 #undef NO_UNDERSCORES, which i386gas.h now sets.
From-SVN: r2575
1992-10-23 14:26:59 +00:00
Michael Meissner bbd887e6e9 Allow line numbers of 0.
From-SVN: r2574
1992-10-23 14:25:15 +00:00
Richard Kenner 5187794f25 (output_fpops): Add SYMBOL_REF and LABEL_REF cases to constants
handled.

From-SVN: r2573
1992-10-23 07:49:05 -04:00
Richard Stallman 561e665089 New macro to decode a symbol name munged by ENCODE_SECTION_INFO.
(STRIP_NAME_ENCODING):
New macro to decode a symbol name munged by ENCODE_SECTION_INFO.
(assemble_start_function, assemble_variable): Use STRIP_NAME_ENCODING.

From-SVN: r2572
1992-10-23 10:21:36 +00:00
Richard Stallman e42b4c9626 (STRIP_NAME_ENCODING): New definition.
From-SVN: r2571
1992-10-23 10:20:59 +00:00
Richard Stallman dc2b15dc4b (push_float_handler): Declare arg old_handler.
From-SVN: r2570
1992-10-23 09:51:12 +00:00
Richard Stallman ab94876e5e Convert //-style comments to /*...*/ style.
From-SVN: r2569
1992-10-23 07:30:01 +00:00
Richard Stallman f501dd2b78 (OTHER_FIXINCLUDES_DIRS): Defined.
From-SVN: r2568
1992-10-23 07:28:42 +00:00
Richard Stallman 66d7ffbfd3 (OTHER_FIXINCLUDES_DIRS): New variable, normally empty.
(install-fixincludes): Run fixincludes on those dirs.

From-SVN: r2567
1992-10-23 07:24:42 +00:00
Richard Stallman b5d27be7d7 (record_biv): Clear total_benefit field of new iv_class.
(get_condition): Verify op 2 of source is label_ref before looking within.

From-SVN: r2566
1992-10-23 06:02:13 +00:00
Richard Stallman b76771897a (mostlyclean): Clean objc subdir only if it exists.
From-SVN: r2565
1992-10-23 02:34:04 +00:00
Jim Wilson fb5779467f (i960_function_value): Delete.
From-SVN: r2564
1992-10-22 12:17:26 -07:00
Jim Wilson 254f7d80a5 (FUNCTION_VALUE): Simplify, just return reg 0.
From-SVN: r2563
1992-10-22 12:16:43 -07:00
Michael Meissner c44779ee22 Ignore a stab line number of 0, until G++ fixes bug.
From-SVN: r2562
1992-10-22 19:15:16 +00:00
Michael Meissner b865c41d29 Allow a stab line number of 0, since G++ generates it; check for >= 2**20.
From-SVN: r2561
1992-10-22 18:57:59 +00:00
Richard Kenner 9a29212675 (long constant split): Use gen_lowpart instead of making a SUBREG
directly.

From-SVN: r2560
1992-10-22 14:19:56 -04:00
Richard Kenner 3cf4513f81 (TARGET_SWITCHES): Add missing complementary switches:
-mno-stack-check and -mstorem-bug.

From-SVN: r2559
1992-10-22 14:17:18 -04:00
Michael Meissner df7fef57d1 Align passed structures with double alignment correctly.
From-SVN: r2558
1992-10-22 16:23:56 +00:00
Michael Meissner 51bdc4d3b8 Do not define STACK_DYNAMIC_OFFSET
From-SVN: r2557
1992-10-22 13:42:19 +00:00
Richard Stallman 94b4b17a33 (make_extraction): Use is_mode, not inner_mode,
for BYTES_BIG_ENDIAN adjustment to offset for non-bitfield case.
Update is_mode when stripping subreg from around a mem.

From-SVN: r2556
1992-10-22 13:28:02 +00:00
Richard Stallman 1880be65a8 (INCLUDE_DEFAULTS): Put in GPLUSPLUS_INCLUDE_DIR,
GCC_INCLUDE_DIR, LOCAL_INCLUDE_DIR, STANDARD_INCLUDE_DIR.
Don't define at all if cross-compiling.

From-SVN: r2555
1992-10-22 13:00:04 +00:00
Richard Stallman c50dca4443 (handle_impent, handle_class_ref): Use __
to start the generated names, not period.

From-SVN: r2554
1992-10-22 12:30:09 +00:00
Richard Stallman 875c5a311a (GO_IF_INDEXABLE_BASE): Allow LABEL_REF only if it's for a jump table.
From-SVN: r2553
1992-10-22 12:05:31 +00:00
Richard Stallman 4cdb3e7843 (put_var_into_stack): When we operate on a pseudo
that holds the address, use proper modes.

From-SVN: r2552
1992-10-22 12:04:56 +00:00
Richard Stallman 11b459cf9a (copy_node): Copy the excess bytes--don't clear them.
From-SVN: r2551
1992-10-22 12:04:02 +00:00
Richard Kenner ea7273ae02 (STORE_FLAG_VALUE): Remove bogus definition.
From-SVN: r2550
1992-10-22 06:40:38 -04:00
Tom Wood 42e0278a47 (prologue_marked): New variable.
(m88k_end_prologue): Output the epilogue mark here if the start of
	the epilogue passed the end of the prologue.
	(m88k_begin_epilogue): Don't output the epilogue mark if the end
	of the prologue hasn't been processed yet.

From-SVN: r2549
1992-10-22 10:03:47 +00:00
Richard Stallman 63d415c0de Indentation fixed.
From-SVN: r2548
1992-10-22 07:21:38 +00:00
Richard Stallman 6ed0be929c Check and define _ANSI_STDARG_H along with _STDARG_H.
From-SVN: r2547
1992-10-21 22:56:02 +00:00