Richard Stallman
7c3b47229e
(libobjc.a): If ln fails, copy libobjc.a.
...
From-SVN: r2619
1992-10-26 21:41:18 +00:00
Timothy Moore
e5d4ff0591
(hppa_encode_label): Change function name encoding to preserve leading '*' if there is one.
...
(hppa_encode_label): Change function name encoding to
preserve leading '*' if there is one.
(function_label_operand): Use FUNCTION_NAME_P macro.
From-SVN: r2618
1992-10-26 21:23:29 +00:00
Timothy Moore
ff2b625255
(EXPORT_PARMS, ASM_DECLARE_FUNCTION): Blow away usage of EXPORT_PARMS.
...
(EXPORT_PARMS, ASM_DECLARE_FUNCTION): Blow away usage of
EXPORT_PARMS. BUGGY_GAS isn't a problem any more.
(TEXT_SPACE_P, FUNCTION_NAME_P): New macros.
(ENCODE_SECTION_INFO): Use TEXT_SPACE_P.
(STRIP_NAME_ENCODING): Strip a '*' which might preceed a '@'.
(ASM_OUTPUT_EXTERNAL): Give only function labels a CODE type.
(ASM_OUTPUT_LABELREF): Use FUNCTION_NAME_P.
From-SVN: r2617
1992-10-26 21:22:51 +00:00
Richard Kenner
6181e18d54
entered into RCS
...
From-SVN: r2616
1992-10-26 16:01:36 -05:00
Richard Kenner
a6f12d7c1d
Initial revision
...
From-SVN: r2615
1992-10-26 16:01:33 -05:00
Torbjorn Granlund
66bcbe1954
(locate_and_pad_parm): In ARGS_GROW_DOWNWARD case,
...
don't pad to argument alignment if where_pad is downward.
From-SVN: r2614
1992-10-26 19:38:54 +00:00
Chris Smith
d089a2797e
undefine SHIFT_COUNT_TRUNCATED
...
From-SVN: r2613
1992-10-26 19:21:05 +00:00
Richard Stallman
e62365fa52
entered into RCS
...
From-SVN: r2612
1992-10-26 09:19:22 +00:00
Richard Stallman
97d5530df4
(hash_ptr): Renamed from hash_int.
...
(compare_ptrs): Renamed from compare_ints.
Do not cast args to int; just compare.
From-SVN: r2611
1992-10-26 08:16:20 +00:00
Richard Stallman
9a36bc3627
(FUNCTION_EPILOGUE): Fix typos.
...
From-SVN: r2610
1992-10-26 06:06:28 +00:00
Richard Stallman
b4ff474ce0
(fixup_var_refs_insns): Don't call delete_insn if not -O.
...
Make a NOTE_INSN_DELETED instead.
From-SVN: r2609
1992-10-26 05:53:07 +00:00
Richard Stallman
e12f90a924
(movdi): Delete the `&' from constraint.
...
From-SVN: r2608
1992-10-26 05:52:15 +00:00
Richard Stallman
58b1581b23
(emit_reload_insns): If not -O, Don't try find_equiv_reg.
...
(choose_reload_regs): If not -O, don't inherit reloads.
From-SVN: r2607
1992-10-26 05:51:04 +00:00
Richard Stallman
37548fa3f3
(find_basic_blocks): Check for LABEL_REF_NONLOCAL_P in label_value_list.
...
From-SVN: r2606
1992-10-26 05:29:12 +00:00
Richard Stallman
c2d7c918c7
(mark_jump_label): Copy LABEL_REF_NONLOCAL_P
...
from LABEL_REF into REG_LABEL note.
From-SVN: r2605
1992-10-26 05:28:39 +00:00
Richard Stallman
1709c75483
(expand_call): Don't call convert_to_mode if we obtained
...
VALUE in the proper mode; VALUE might be a CONST_INT.
From-SVN: r2604
1992-10-25 22:50:23 +00:00
Richard Stallman
87e38d8422
(gen_push_operand): No longer static.
...
From-SVN: r2603
1992-10-25 22:22:00 +00:00
Richard Stallman
81fd0956da
(output_move_double): Divert first word via the stack
...
if it's a register used in the input operand.
From-SVN: r2602
1992-10-25 22:21:26 +00:00
Chris Smith
555b950bd1
*** empty log message ***
...
From-SVN: r2601
1992-10-25 19:58:43 +00:00
Richard Stallman
82ac9846be
(NO_UNDERSCORES): Defined.
...
From-SVN: r2600
1992-10-25 04:43:15 +00:00
Chris Smith
c7a8bc2413
use + not = as output constraint in movstrict
...
From-SVN: r2599
1992-10-25 04:40:10 +00:00
Richard Stallman
b394f6313d
Treat _AIX and _M_UNIX like __svr4__.
...
From-SVN: r2598
1992-10-25 04:38:49 +00:00
Richard Stallman
a8b9d9a470
(get_lintcmd): Length of `LINTLIBRARY' is 11.
...
From-SVN: r2597
1992-10-25 01:06:49 +00:00
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