Richard Stallman
fe9ef5d7b7
(digest_init): Check size properly for wide-string.
...
From-SVN: r4309
1993-05-03 23:02:49 +00:00
Richard Stallman
22cc53bcef
(FUNCTION_PROFILER, ASM_OUTPUT_ADDR_DIFF_ELT):
...
Remove PIC stuff. We wait for the ELF support in gas and binutils.
(LINK_SPEC): Defined for -v.
From-SVN: r4308
1993-05-03 10:50:06 +00:00
Richard Stallman
a34f8b66ba
(copy-headers): Put `-' on mkdir command.
...
From-SVN: r4307
1993-05-03 10:42:16 +00:00
Richard Stallman
c736d8dbab
Take out previous change.
...
From-SVN: r4306
1993-05-02 23:58:03 +00:00
Richard Stallman
e05a9da8f9
(push_reload): Allow non-paradoxical SUBREGs of MEM
...
on machines that extend byte loads.
From-SVN: r4305
1993-05-02 14:01:55 +00:00
Richard Stallman
a3b75c072c
(eliminate_regs...
...
(eliminate_regs, case SUBREG): Leave the SUBREG when
the inner object is a pseudo on machines that extend byte
loads (to be consistent with reload.c).
From-SVN: r4304
1993-05-02 14:01:25 +00:00
Richard Stallman
5b23f690b7
(EDOM, ERANGE): Define only if not defined. (Less risky.)
...
From-SVN: r4303
1993-05-02 13:29:18 +00:00
Michael Meissner
9853dfe03e
Do not define EDOM/ERANGE.
...
From-SVN: r4302
1993-05-02 13:02:51 +00:00
Richard Stallman
2e794ee866
(record_jump_cond): Use mode of op0 or op1, not MODE,
...
when testing for narrowing or widening subregs.
From-SVN: r4301
1993-05-02 12:43:15 +00:00
Richard Stallman
64685ffacf
Deleted casts to void.
...
(emdnorm, eifrac, euifrac, mtherr): Replace
unconditional `pedwarn' by `warning' conditional on `extra_warnings'.
(toe24, todec): Use ERANGE to flag overflow on (non-IEEE)
machines that do not have infinity.
(etoasc): Check explicitly for overflow of leading decimal digit.
(asctoeg): Test for, and immediately reject, out-of-bounds
decimal exponent inputs.
(at top level): Include errno.h; reference errno, warning, extra_warnings.
From-SVN: r4300
1993-05-02 04:47:17 +00:00
Jeff Law
0a05e9c9a6
* pa.md (shadd for reload): Change constraints to match the output template.
...
From-SVN: r4299
1993-05-01 22:30:07 -06:00
Richard Stallman
792f1ab903
(libobjc.a): Depend on $(USE_COLLECT2)
...
From-SVN: r4298
1993-05-01 21:02:37 +00:00
Richard Stallman
5690d33f63
(xforward): Add `else true;' for Ultrix 4.2 make.
...
From-SVN: r4297
1993-05-01 21:02:10 +00:00
Richard Stallman
461c2c6ce6
(WORD_SWITCH_TAKES_ARG): Fix typo.
...
From-SVN: r4296
1993-05-01 20:37:54 +00:00
Richard Stallman
709ab4fc49
(simplify_binary_operation): Reject CCmode in A & (~A) -> 0.
...
Also fix typos in previous change.
From-SVN: r4295
1993-05-01 16:55:51 +00:00
Tom Wood
a878dab7ef
(build_ivar_reference): Warn when a class method
...
refers to an instance variable.
From-SVN: r4294
1993-05-01 10:48:31 +00:00
Richard Stallman
257e61ed70
(truthvalue_conversion): Specific error message when the "truthvalue" of a struct...
...
(truthvalue_conversion): Specific error message when the
"truthvalue" of a struct, union, or array type operand is needed.
From-SVN: r4293
1993-05-01 04:09:06 +00:00
Richard Stallman
5f0abdc3ca
(yylex): Avoid invalid shift for erroneous empty char const.
...
From-SVN: r4292
1993-05-01 02:59:52 +00:00
Richard Stallman
c141a106c0
(subst, case COMPARE): Use SELECT_CC_MODE even if HAVE_CC0.
...
From-SVN: r4291
1993-05-01 02:55:05 +00:00
Jim Wilson
317417a2bc
(LONG_DOUBLE_TYPE_SIZE): Ifdef out.
...
From-SVN: r4290
1993-04-30 12:19:18 -07:00
Doug Evans
5b7a6ab115
Fix syntax error.
...
From-SVN: r4289
1993-04-30 18:52:42 +00:00
Richard Stallman
4727917843
(install-normal): Move install-libgcc after $(INSTALL_HEADERS) in deps.
...
(tooldir): Use exec_prefix, not prefix.
(gcc.o): Likewise for TOOLDIR_BASE_PREFIX.
From-SVN: r4288
1993-04-30 16:07:56 +00:00
Richard Stallman
31dcf83f63
(cse_insn): Reset the INSN_CODE for conditional
...
or computed jumps which have been converted into simplejumps.
From-SVN: r4287
1993-04-30 16:04:40 +00:00
Ian Lance Taylor
d096c37276
Fix #endif comments
...
From-SVN: r4286
1993-04-30 16:00:15 +00:00
Steve Chamberlain
a3d6ace67a
Accept sh, hms.
...
From-SVN: r4285
1993-04-30 14:49:35 +00:00
Steve Chamberlain
bc45ade3d6
Initial revision
...
From-SVN: r4284
1993-04-30 14:29:19 +00:00
Richard Stallman
8efabd131f
(default_conversion): Undo last change.
...
From-SVN: r4283
1993-04-30 12:42:41 +00:00
Richard Stallman
b126e7cecc
Comment fix.
...
From-SVN: r4282
1993-04-30 03:15:53 +00:00
Richard Stallman
e855c5ce20
(default_conversion): Pass through non-lvalue arrays without any conversion and/or error messages.
...
(default_conversion): Pass through non-lvalue arrays
without any conversion and/or error messages. Such operands are
perfectly OK in many contexts.
(build_conditional_expr): Do default_conversion
before testing for ERROR_MARK.
From-SVN: r4281
1993-04-30 00:54:54 +00:00
Richard Stallman
b61cccc267
(ASM_OUTPUT_CONSTRUCTOR, ASM_OUTPUT_DESTRUCTOR):
...
Definitions put into #if 0.
From-SVN: r4280
1993-04-30 00:53:35 +00:00
Ian Lance Taylor
2778eaeaa2
Define SMALL_ARG_MAX
...
From-SVN: r4279
1993-04-29 21:13:46 +00:00
Ian Lance Taylor
0ad5835e0b
If SMALL_ARG_MAX is defined don't pass non-directories in environment
...
From-SVN: r4278
1993-04-29 21:11:44 +00:00
Torbjorn Granlund
8f791f2dd2
(float_extend:DF recognizer): Add missing arg to output_asm_insn.
...
(float_truncate:SF recognizer): Likewise.
From-SVN: r4277
1993-04-29 19:04:26 +00:00
Kresten Krab Thorup
1b61a40eca
_forward.c renamed to xforward.c
...
From-SVN: r4276
1993-04-29 17:16:48 +00:00
Richard Stallman
503e4b87f2
(movxf): Add pattern for soft-float moves.
...
From-SVN: r4275
1993-04-29 16:59:21 +00:00
Richard Stallman
2505bc9700
(output_move_double): Support XFmode moves.
...
From-SVN: r4274
1993-04-29 16:55:35 +00:00
Richard Stallman
32c454f6c7
(output_call): Add missing arg to output_asm_insn.
...
From-SVN: r4273
1993-04-29 16:51:53 +00:00
Richard Stallman
4782d5b5ad
(default_compilers): Inhibit -D__OPTIMIZE__ if -O0.
...
From-SVN: r4272
1993-04-29 16:39:56 +00:00
Kresten Krab Thorup
bb29a1a848
Added check for selectors==0
...
From-SVN: r4271
1993-04-29 11:50:17 +00:00
Kresten Krab Thorup
65e1be69ba
Uninstalled argframe macros
...
From-SVN: r4270
1993-04-29 07:06:18 +00:00
Jeff Law
0b80ea44fd
pa.c (emit_move_sequence): After legitimizing a PIC address make sure to copy it from the temporary...
...
* pa.c (emit_move_sequence): After legitimizing a PIC
address make sure to copy it from the temporary register
into the final destination.
From-SVN: r4269
1993-04-28 22:05:48 -06:00
Jeff Law
8381cd4c6b
pa.h (CONDITIONAL_REGISTER_USAGE): %r19 is fixed if flag_pic is true.
...
* pa.h (CONDITIONAL_REGISTER_USAGE): %r19 is fixed
if flag_pic is true.
From-SVN: r4268
1993-04-28 22:05:27 -06:00
Roland McGrath
f95640ccb7
(distdir): Omit RCS subdir of config.
...
From-SVN: r4267
1993-04-28 23:58:12 +00:00
Jeff Law
3866132acc
pa.h (HARD_REGNO_MODE_OK): Allow modes smaller than 4 bytes for 1.0 FP registers.
...
* pa.h (HARD_REGNO_MODE_OK): Allow modes smaller than 4 bytes
for 1.0 FP registers.
From-SVN: r4266
1993-04-28 16:15:08 -06:00
Roland McGrath
e52114f8a6
(distdir): Copy subdirectories of config/ too.
...
From-SVN: r4265
1993-04-28 20:40:38 +00:00
Roland McGrath
ac155eb294
(extraclean): Delete *.z as well.
...
From-SVN: r4264
1993-04-28 20:19:18 +00:00
Michael Meissner
42dee4c781
Move setting -mgpopt from CC1_SPEC to OPTIMIZATION_OPTIONS.
...
From-SVN: r4263
1993-04-28 19:16:40 +00:00
Michael Meissner
116f0b101a
Move setting -mgpopt from CC1_SPEC to OPTIMIZATION_OPTIONS.
...
Don't emit a symbol if the language is "C".
From-SVN: r4262
1993-04-28 19:16:40 +00:00
Michael Meissner
ed1d96d5b5
Don't emit a symbol if the language is "C".
...
From-SVN: r4261
1993-04-28 19:16:40 +00:00
Richard Kenner
f85b95d147
(emit_block_move): Cast to unsiged HOST_WIDE_INT instead of unsigned int.
...
From-SVN: r4260
1993-04-28 14:57:49 -04:00