Commit Graph

4516 Commits

Author SHA1 Message Date
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
Richard Stallman dca821e1a9 (e24toe, e53toe, e64toe): Fix sign in conversions of -infinity.
(e24toe, e53toe, e64toe): Fix sign in conversions
of -infinity.  Always do eclear before einfin.

From-SVN: r4513
1993-05-20 04:27:34 +00:00
Richard Stallman ffed099353 entered into RCS
From-SVN: r4512
1993-05-20 03:18:52 +00:00
Richard Stallman b0bdbfb34f *** empty log message ***
From-SVN: r4511
1993-05-20 03:13:00 +00:00
Richard Stallman 4f52d29057 (handle_class_ref): Call assemble_constant_align before output_constant.
From-SVN: r4510
1993-05-20 03:11:40 +00:00
Richard Stallman d447ec6f4c (assemble_constant_align): New function.
From-SVN: r4509
1993-05-20 03:10:30 +00:00
Richard Stallman 8ddc1ce36d (va_dcl): Restore accidentally deleted __builtin_va_alist declaration.
From-SVN: r4508
1993-05-20 02:26:13 +00:00
Richard Kenner 225211e226 (SHORT_IMMEDIATES_SIGN_EXTEND): Define.
From-SVN: r4507
1993-05-19 18:11:13 -04:00
Richard Kenner 9afa3d548e (set_nonzero_bits_and_sign_copies...
(set_nonzero_bits_and_sign_copies, nonzero_bits): If we have a
positive constant that is negative in the mode it is being used in,
treat it as negative.

From-SVN: r4506
1993-05-19 18:09:24 -04:00
Richard Stallman b310570af3 (X_CFLAGS): Deleted.
From-SVN: r4505
1993-05-19 21:26:23 +00:00
Roland McGrath 20b22d5fd5 Initial revision
From-SVN: r4504
1993-05-19 20:24:48 +00:00
Richard Stallman 94c866c7dd Initial revision
From-SVN: r4503
1993-05-19 17:41:19 +00:00
Richard Kenner 2d4f57f838 (operand_subword): Reject cases when BITS_PER_WORD is greater than
HOST_BITS_PER_INT unless OP is const0_rtx.

From-SVN: r4502
1993-05-19 13:13:32 -04:00
Richard Stallman 7b4d5f42d8 (assertdir): Use $(tooldir)/include for this.
(install-dir): Always create assertdir and tooldir.

From-SVN: r4501
1993-05-19 03:55:08 +00:00
Richard Stallman 70c2344d0a (add/asl recognizer): Use space, not #, after asl.
Shuffle operands differently.

From-SVN: r4500
1993-05-18 22:09:26 +00:00
Richard Stallman ba301c5ca2 Fix sed for version.c to handle both with
and without spaces correctly (MS-DOS).

From-SVN: r4499
1993-05-18 21:29:03 +00:00
Richard Stallman 0b2fbcb218 (infodir): New variable.
(install-dir): Create that dir.
(install-info): New rule.
(install-normal): Depend on install-info.

(local_prefix): Do not default from $(prefix).

From-SVN: r4498
1993-05-18 20:48:27 +00:00
Richard Stallman 78c5c64609 Use $file.
Use $file. rather than $file.sed
when $file is or might be more than 10 characters long.

From-SVN: r4497
1993-05-18 19:32:56 +00:00
Richard Stallman 726a4f7c54 (LIB_SPEC): Handle -posix before -shlib.
From-SVN: r4496
1993-05-18 19:26:27 +00:00
Chris Smith 8a0afbb3bc *** empty log message ***
From-SVN: r4495
1993-05-18 16:26:02 +00:00
Richard Stallman 514000b5d4 (INITIALIZE_TRAMPOLINE): Make 2:nd flush, end_addr,
at the last real insn in the trampoline.

From-SVN: r4494
1993-05-18 15:40:21 +00:00
Richard Stallman 375ab78643 (output_prolog): Change (sp) to ($30).
From-SVN: r4493
1993-05-18 04:45:49 +00:00
Richard Stallman ee9f63c6cb (reload): Don't start 2-group unless it could be finished.
From-SVN: r4492
1993-05-18 04:44:56 +00:00
Richard Stallman 3aee54b789 (ieeefp.h): Delete definitions of __mips and __m68k.
From-SVN: r4491
1993-05-17 21:34:46 +00:00
Richard Stallman 262555e288 (init_rtl): Correct number of 'w's in CONST_DOUBLE format.
From-SVN: r4490
1993-05-17 20:07:45 +00:00
Richard Stallman 910578a803 (ASM_OUTPUT_ASCII): New overriding definition.
From-SVN: r4489
1993-05-17 18:44:49 +00:00
Richard Stallman b5b5f41054 (extraclean): Remove junk from objc subdir.
From-SVN: r4488
1993-05-17 18:25:05 +00:00
Richard Stallman b985a0ace9 (ieeefp.h): Delete definitions of __i860 and __m88k.
(ieeefp.h): Delete `#define __sparc' also.
(ieeefp.h): Delete `#define __i386' line.

From-SVN: r4487
1993-05-17 18:18:48 +00:00
Richard Stallman 51eeee3ed1 [__svr4__ __i860__]: Define _VA_LIST only if not defined already.
From-SVN: r4486
1993-05-17 17:56:32 +00:00
Richard Stallman 823c6f606d (cacheflush): Flush the cache entries associated with
both the starting and ending addresses of the trampoline.

From-SVN: r4485
1993-05-17 17:47:07 +00:00
Richard Stallman afcc28b2f1 (INITIALIZE_TRAMPOLINE): Pass both the starting and ending
addresses of the trampoline to the cacheflush pattern.

From-SVN: r4484
1993-05-17 17:46:45 +00:00
Richard Stallman a144eb959b (BIGGEST_FIELD_ALIGNMENT, PCC_BITFIELD_TYPE_MATTERS):
Deleted.  Now handled by HANDLE_SYSV_PRAGMA.
(HANDLE_SYSV_PRAGMA): Deleted: already defined by svr4.h.

From-SVN: r4483
1993-05-17 17:45:02 +00:00
Richard Stallman 3dab45b7fa (extraclean): Delete junk in subdirs of config.
(distclean): Delete {c,cplus,objc}-parse.output.

From-SVN: r4482
1993-05-17 04:07:35 +00:00
Richard Stallman 6bd4352429 (initial_reg_note_copy, final_reg_note_copy): New functions.
(copy_loop_body): Use new function to copy REG_NOTES.

From-SVN: r4481
1993-05-16 23:14:24 +00:00
Richard Stallman 2dff5a062a (find_end_label): Update insn after calling emit_jump_insn.
From-SVN: r4480
1993-05-16 21:34:18 +00:00