Richard Stallman
46c74083c3
(main): Use TARGET-gcc, not gcc-TARGET.
...
(main) [CROSS_COMPILE]: Use TARGET-TOOL for full_...
From-SVN: r4563
1993-05-25 03:10:36 +00:00
Richard Stallman
36e7e3c053
*** empty log message ***
...
From-SVN: r4562
1993-05-25 00:43:37 +00:00
Richard Stallman
8c042b47af
(expand_expr): Finish Tue Aug 18 23:07:33 1992 change.
...
(expand_expr): Finish Tue Aug 18 23:07:33 1992 change. It
didn't handle the target != 0 case, now it does.
From-SVN: r4561
1993-05-24 19:26:25 +00:00
Richard Stallman
8c9881d147
(optabs): Add backslashes to prevent SCCS confusion.
...
From-SVN: r4560
1993-05-24 17:12:32 +00:00
Richard Stallman
06a601c3f1
(CONSTRUCTOR_NAME_FORMAT): Add backslashes to prevent SCCS confusion.
...
From-SVN: r4559
1993-05-24 16:52:50 +00:00
Jim Blandy
daba3361c4
*** empty log message ***
...
From-SVN: r4558
1993-05-24 15:57:15 +00:00
Richard Stallman
097e45d14c
(subst): Typo in prev change.
...
From-SVN: r4557
1993-05-24 08:02:52 +00:00
Richard Stallman
86c31b2d15
(push_reload): Fix NULL arg in last change.
...
(push_reload): When IN is a subreg of a multiword reg
that uses a funny number of registers, and SUBREG_WORD is nonzero,
and IN must match an output, reload both the reg and the subreg.
From-SVN: r4556
1993-05-24 07:51:12 +00:00
Richard Stallman
8908158db3
(choose_reload_regs): If inheriting a spill reg,
...
and reload_out has a wider mode, just copy from that spill reg,
don't use it for the reload.
From-SVN: r4555
1993-05-24 07:49:54 +00:00
Richard Stallman
19808e22ca
(subst): For subreg-of-constant, don't gen_lowpart
...
if it's a big-endian machine and constant is multi-word.
From-SVN: r4554
1993-05-24 07:45:54 +00:00
Richard Stallman
87d11e4386
(CLIB): Defined.
...
From-SVN: r4553
1993-05-24 06:52:53 +00:00
Richard Stallman
f91d9a4677
Undef TRUE and FALSE before #include.
...
From-SVN: r4552
1993-05-24 06:52:31 +00:00
Richard Stallman
5f781ba355
(STARTFILE_SPEC, LINK_SPEC): Don't use crtbegin.o, crtend.o, crtn.o, libp.a.
...
(STARTFILE_SPEC, LINK_SPEC): Don't use
crtbegin.o, crtend.o, crtn.o, libp.a. Use gcrt0.0, not gcrt1.o.
(ENDFILE_SPEC): Use crtn.o.
(CPP_PREDEFINES): Delete _AIX.
(CPP_SPEC): Add _AIX, _I386, _MBCS. Handle -posix.
(ASM_SPEC): Turned off.
From-SVN: r4551
1993-05-24 06:51:33 +00:00
Richard Stallman
9a881238de
(STARTFILE_SPEC, LINK_SPEC): New overrides.
...
From-SVN: r4550
1993-05-24 06:50:33 +00:00
Richard Stallman
e38ba83aeb
(size_t) [__GNUG__]: Don't typedef it if it's already defined as a macro.
...
From-SVN: r4549
1993-05-24 06:09:38 +00:00
Richard Stallman
7d87fa2f02
(ASM_OUTPUT_FLOAT, ASM_OUTPUT_DOUBLE): New override definitions.
...
From-SVN: r4548
1993-05-24 05:45:59 +00:00
Richard Stallman
bd405e3eed
(compile_file): Undo previous changes (that were to call
...
assemble_zeros whenever DBX_DEBUGGING_INFO is defined.
From-SVN: r4547
1993-05-24 04:31:59 +00:00
Richard Stallman
37a3884bf3
(INCLUDE_DEFAULTS): Fix missing comma.
...
From-SVN: r4546
1993-05-23 21:46:24 +00:00
Richard Stallman
e2ec5331cc
(FIXINCLUDES): Defined.
...
From-SVN: r4545
1993-05-23 20:34:04 +00:00
Richard Stallman
eba92c951e
(__objc_init_protocols): Call recursively on super protocols.
...
(__objc_init_protocols): Call recursively
on super protocols. Make local var `proto_class' static.
From-SVN: r4544
1993-05-23 19:33:55 +00:00
Richard Stallman
ecd023b662
(objc_protocol): New field `class_pointer'.
...
From-SVN: r4543
1993-05-23 19:33:36 +00:00
Richard Stallman
0777e4c65c
(BISONFLAGS): Remove -v since output file names are long.
...
From-SVN: r4542
1993-05-23 05:18:39 +00:00
Richard Stallman
34168107c0
(AR_FLAGS): Defined.
...
From-SVN: r4541
1993-05-23 04:49:28 +00:00
Richard Stallman
d488c65766
(ASM_SPEC): If -noasmopt, don't pass -O options.
...
From-SVN: r4540
1993-05-22 21:58:33 +00:00
Richard Stallman
a06507930c
(INCLUDE_DEFAULTS): Add /usr/include/bsd.
...
From-SVN: r4539
1993-05-22 21:48:31 +00:00
Richard Stallman
e99300f131
(ASM_OUTPUT_DOUBLE, ASM_OUTPUT_FLOAT):
...
Use hex if infinite, nan, or minus zero.
From-SVN: r4538
1993-05-22 19:44:07 +00:00
Richard Stallman
970491df96
(ereal_to_int): Fix potentially wrong-endian argument passed to eisnan.
...
From-SVN: r4537
1993-05-22 19:32:55 +00:00
Richard Stallman
9d72da33e1
(target_isnan): Use GET_REAL macro to get argument.
...
From-SVN: r4536
1993-05-22 18:50:18 +00:00
Jim Blandy
5a3af366a2
*** empty log message ***
...
From-SVN: r4535
1993-05-21 23:39:17 +00:00
Richard Stallman
ceaff0a861
(default_include): Put TOOL_INCLUDE_DIR after
...
LOCAL_INCLUDE_DIR in non-cross case.
From-SVN: r4534
1993-05-21 23:14:00 +00:00
Richard Stallman
afb817fdda
(emdnorm): Fix typo affecting roundoff behavior in XFmode.
...
From-SVN: r4533
1993-05-21 20:10:50 +00:00
Richard Stallman
f5bbc09d23
(CPP_PREDEFINES): Add -D__svr4__.
...
(ASM_GENERATE_INTERNAL_LABEL, ASM_OUTPUT_INTERNAL_LABEL):
New override definitions.
From-SVN: r4532
1993-05-21 20:06:37 +00:00
Richard Stallman
ee8234bf23
(cmpxf2 recognizer): Test SGS_CMP_ORDER, not HPUX_ASM.
...
From-SVN: r4531
1993-05-21 20:02:39 +00:00
Richard Stallman
a1549b15ed
(main): For -debug, if ..._file_name is a null pointer,
...
say so instead of crashing.
From-SVN: r4530
1993-05-21 19:55:25 +00:00
Richard Stallman
14aadfe88a
(constant_expression_warning)
...
(overflow_warning, convert_and_check): Change pedwarn to warning.
From-SVN: r4529
1993-05-21 19:31:40 +00:00
Richard Stallman
8fc5db4e10
(add_symbol, unexpand_if_needed, abspath):
...
Supply missing arg to savestring.
From-SVN: r4528
1993-05-21 19:18:27 +00:00
Richard Stallman
8dbda01ea8
(info, dvi): New targets.
...
From-SVN: r4527
1993-05-21 18:27:59 +00:00
Richard Stallman
5c940d7a7e
(sarray_at_put): Add #ifdef case for
...
!defined(PRECOMPUTE_SELECTORS) and OBJC_SPARSE2.
From-SVN: r4526
1993-05-21 15:39:23 +00:00
Richard Stallman
d0b85cd13e
(sarray_get): Add #ifdef case for
...
!defined(PRECOMPUTE_SELECTORS) and OBJC_SPARSE2.
From-SVN: r4525
1993-05-21 15:38:47 +00:00
Richard Stallman
c74fa651a0
(choose_reload_regs): Handle earlyclobbers
...
when inheriting from reg_last_reload_reg.
From-SVN: r4524
1993-05-21 03:17:44 +00:00
Richard Stallman
6de4738425
[_ANSI_H_]: Handle __need_size_t and __need_wchar_t.
...
From-SVN: r4523
1993-05-20 23:17:53 +00:00
Richard Stallman
39ed64b801
(F_check): Do nothing in long double case, if NO_LONG_DOUBLE_IO.
...
From-SVN: r4522
1993-05-20 23:17:11 +00:00
Richard Stallman
1a5e5e4be9
(install-dir): Fix syntax, make tooldir before assertdir.
...
From-SVN: r4521
1993-05-20 21:30:07 +00:00
Richard Stallman
26afdb8e8d
[_ANSI_H_]: Handle __need_size_t and __need_wchar-t.
...
From-SVN: r4520
1993-05-20 21:10:36 +00:00
Richard Stallman
d7c768e7bd
(Fixing CTRL): Reject CTRL or _CTRL following digit.
...
From-SVN: r4519
1993-05-20 19:06:46 +00:00
Richard Stallman
5b59d75766
(F_check): Check NO_LONG_DOUBLE_IO.
...
From-SVN: r4518
1993-05-20 13:01:37 +00:00
Richard Stallman
99977c6183
(TARGET_SHARED_LIBS): Define as 1.
...
(FUNCTION_ARG): If this is a call through a function pointer, then
the caller passes all arguments in general registers.
(FUNCTION_ARG_REGNO_P): Account for registers which may
be unavailable on particular cpu models. Fix indentation.
From-SVN: r4517
1993-05-20 05:11:00 +00:00
Richard Stallman
de3ab9df04
(assign_parms): Declare and set current_call_is_indirect.
...
From-SVN: r4516
1993-05-20 05:10:30 +00:00
Richard Stallman
efd65a8b46
(expand_call): Declare and set current_call_is_indirect.
...
(emit_library_call, emit_library_call_value): Likewise.
From-SVN: r4515
1993-05-20 05:06:12 +00:00
Richard Stallman
6ad216adda
(scan_loop): Treat pseudo duplicated for exit tests just
...
like we treat user vars in seeing if we can move a SET.
From-SVN: r4514
1993-05-20 04:34:02 +00:00