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
Richard Stallman
c547e838e1
Initial revision
...
From-SVN: r2546
1992-10-21 22:18:09 +00:00
Richard Stallman
72e7e5b3f2
(all.build): Add target $(GCC_PASSES) for xgcc.
...
From-SVN: r2545
1992-10-21 22:17:45 +00:00
Richard Stallman
d26d14f71a
(real_value_truncate): Use push/pop_float_handler.
...
From-SVN: r2544
1992-10-21 21:21:25 +00:00
Richard Stallman
bff4b641c7
(push_float_handler, pop_float_handler): New functions.
...
From-SVN: r2543
1992-10-21 21:20:41 +00:00
Torbjorn Granlund
210d97af17
(sparclite udiv_qrnnd): Remove comma before __AND_CLOBBER_CC.
...
From-SVN: r2542
1992-10-21 16:33:44 +00:00
Michael Meissner
bec06bb29e
Handle -pic-names switch.
...
From-SVN: r2541
1992-10-21 16:24:06 +00:00
Richard Kenner
d39985fabf
(do_store_flag): Ensure we don't get confused when emit_store_flag
...
fails and an operand has a QUEUED.
From-SVN: r2540
1992-10-21 07:33:55 -04:00
Richard Kenner
1a94ca4920
Initial revision
...
From-SVN: r2539
1992-10-21 07:32:36 -04:00
Richard Stallman
2f6f882470
(integer_overflow): Do nothing unless pedantic.
...
From-SVN: r2538
1992-10-21 06:54:16 +00:00
Jim Wilson
cfb2c0b179
Change global-alloc.c to global.c.
...
From-SVN: r2537
1992-10-20 14:15:03 -07:00
Jim Wilson
c0524a3483
Change global-alloc.c to global.c
...
From-SVN: r2536
1992-10-20 14:13:38 -07:00
Roland McGrath
967e44126c
entered into RCS
...
From-SVN: r2535
1992-10-20 21:12:16 +00:00
Jim Wilson
d9bb485941
(call, call_value): Use 'd' not 'r' constraint for scratch.
...
From-SVN: r2534
1992-10-20 14:10:46 -07:00
Jim Wilson
3030f79d9b
(WORD_SWITCH_TAKES_ARG): Add -Ttext and -Tbss.
...
From-SVN: r2533
1992-10-20 14:01:45 -07:00
Jim Wilson
b4b05f160a
(WORD_SWITCH_TAKES_ARG): Add -Ttext and -Tbss.
...
From-SVN: r2532
1992-10-20 13:58:39 -07:00
Jim Wilson
e459b6d072
(WORD_SWITCH_TAKES_ARG): Add -Tbss.
...
From-SVN: r2531
1992-10-20 13:56:32 -07:00
Jim Wilson
7e8f4a4958
(WORD_SWITCH_TAKES_ARG): Delete, now unnecessary.
...
From-SVN: r2530
1992-10-20 13:55:29 -07:00
Jim Wilson
ebb8e0c6c6
(WORD_SWITCH_TAKES_ARG): Handle -Ttext and -Tbss in addition to -Tdata.
...
From-SVN: r2529
1992-10-20 13:54:08 -07:00
Tom Wood
e6d9804cef
(dwarfout_file_scope_decl): Generate DIEs for
...
built-in non-fundamental types.
From-SVN: r2528
1992-10-20 20:49:26 +00:00
Richard Kenner
59b2d7222d
(copy_rtx_and_substitute): Don't assume force_operand on an address returns a REG; it might be a SUBREG.
...
(copy_rtx_and_substitute): Don't assume force_operand on an address
returns a REG; it might be a SUBREG. Use force_reg.
From-SVN: r2527
1992-10-20 06:50:14 -04:00
Richard Kenner
c45a13a68d
(force_operand): Clarify comment to say what it can return.
...
From-SVN: r2526
1992-10-20 06:49:30 -04:00
Richard Stallman
86a2c12a2b
(store_field): If trying to sign-extend a constant, use value_mode as
...
the mode.
From-SVN: r2525
1992-10-20 10:47:23 +00:00
Richard Stallman
2f145821b7
(make_node, copy_node): Don't assume node length is multiple of int.
...
From-SVN: r2524
1992-10-20 08:57:43 +00:00