Jeff Law
19386a3e5a
pa.md (fmpyadd peepholes): Cleanups suggested by Tege.
...
From-SVN: r3125
1993-01-06 12:41:32 -07:00
Jeff Law
88e5c02973
pa.c (fmpyaddoperands, [...]): Cleanups suggested by Tege.
...
* pa.c (fmpyaddoperands, fmpysuboperands): Cleanups suggested by
Tege.
From-SVN: r3124
1993-01-06 12:41:06 -07:00
Jeff Law
83692f15e0
pa.md (movqi, [...]): Discourage regclass from preferring anything which involves a FP<->GR copy.
...
* pa.md (movqi, movhi, movsi, movdi, movsf, movdf): Discourage
regclass from preferring anything which involves a FP<->GR copy.
From-SVN: r3123
1993-01-06 10:47:46 -07:00
Jeff Law
aa2663abc2
pa.md (millicode expands): Change operand 3 in the expand pattern from a clobber of a match_scratch to a...
...
* pa.md (millicode expands): Change operand 3 in the expand
pattern from a clobber of a match_scratch to a clobber of a
match_operand with a register predicate. Make appropriate
change in the generated RTL.
(millicode insns): Clobber a match_operand with a register
predicate instead of a match_scratch expression.
* pa.c (emit_hpdiv_const): Likewise.
From-SVN: r3122
1993-01-06 10:22:26 -07:00
Jeff Law
29ed7081ff
pa.md (millicode expands): Change operand 3 in the expand pattern from a clobber of a match_scratch to a...
...
* pa.md (millicode expands): Change operand 3 in the expand
pattern from a clobber of a match_scratch to a clobber of a
match_operand with a register predicate. Make appropriate
change in the generated RTL.
(millicode insns): Clobber a match_operand with a register
predicate instead of a match_scratch expression.
* pa.c (emit_hpdiv_const): Likewise.
* pa.md (movsi, movhi, movqi, movdi): Use reg_or_0_operand
consistently.
From-SVN: r3121
1993-01-06 10:22:10 -07:00
Jeff Law
fc6cef11aa
Fix spelling typo.
...
From-SVN: r3120
1993-01-06 08:55:05 -07:00
Richard Stallman
e1fa48b5f3
Don't "make LIB absolute" if already absolute,
...
to avoid problems with the automounter.
From-SVN: r3119
1993-01-06 10:54:53 +00:00
Richard Stallman
6ef797eaac
(limits.h): Add #ifndef/#endif around macros that
...
are supposed to be defined in float.h.
From-SVN: r3118
1993-01-06 10:11:52 +00:00
James Van Artsdalen
7488be4e12
(DEBUG_PRINT_REG): Print regno along with printable name.
...
(CONST_COSTS): Handle integer CONST_DOUBLE correctly.
(PREFERRED_RELOAD_CLASS): Allow integer CONST_DOUBLE into int regs.
From-SVN: r3117
1993-01-06 07:47:31 +00:00
James Van Artsdalen
b491172aee
Renamed sparcv4.h to sysv4.h.
...
From-SVN: r3116
1993-01-06 07:44:32 +00:00
Richard Stallman
0671ee4125
(yylex): Make tokstart an unsigned char *.
...
From-SVN: r3115
1993-01-06 07:28:08 +00:00
James Van Artsdalen
6ae979202b
Use new file names for included i860 files.
...
From-SVN: r3114
1993-01-06 07:16:38 +00:00
James Van Artsdalen
f1c7021e43
Use new file names for included sparc files.
...
From-SVN: r3113
1993-01-06 06:37:55 +00:00
Jeff Law
9986f6d24e
Handle PA configuration files in new subdirectory.
...
From-SVN: r3112
1993-01-05 21:53:12 -07:00
Richard Stallman
46ca7b2db5
Include tahoe.h from tahoe/ subdir.
...
From-SVN: r3111
1993-01-06 04:32:00 +00:00
Michael Meissner
a89a7e4da9
Fix unknown symbol error when linking gen* programs.
...
From-SVN: r3110
1993-01-06 03:12:17 +00:00
Jim Wilson
8739838dfb
(Xmu.h): Add missing ${LIB}/.
...
From-SVN: r3109
1993-01-05 19:01:33 -08:00
Jim Wilson
85ec8ec452
(expand_call): Pass NULL_RTX to INIT_CUMULATIVE_ARGS.
...
From-SVN: r3108
1993-01-05 18:59:56 -08:00
Jim Wilson
ea0d4c4b6d
(assign_parms): Pass NULL_RTX to INIT_CUMULATIVE_*.
...
From-SVN: r3107
1993-01-05 18:59:28 -08:00
Jim Wilson
8eef5f77c5
(emit_library_call): Pass NULL_TREE to INIT_CUMULATIVE_ARGS.
...
From-SVN: r3106
1993-01-05 18:58:54 -08:00
Jim Wilson
49e8699bf9
(install-dir): Only make includedir once.
...
From-SVN: r3105
1993-01-05 18:48:33 -08:00
Jim Wilson
bdc680a24c
(do_line): Add pedantic warnings for out of range line
...
numbers, and non-space characters after the filename.
From-SVN: r3104
1993-01-05 18:45:34 -08:00
Richard Stallman
fa42713123
(c_sizeof): Call force_fit_type only for INTEGER_CST.
...
From-SVN: r3103
1993-01-05 22:52:25 +00:00
Michael Meissner
f159813b6a
Move MIPS files into config/mips.
...
From-SVN: r3102
1993-01-05 20:06:50 +00:00
Richard Stallman
80485a6d56
Rename decls for vars renamed to _objc_alloc, _objc_dealloc,
...
_objc_realloc, _objc_copy, _objc_error.
From-SVN: r3101
1993-01-05 19:55:35 +00:00
Richard Stallman
e8f1efb243
(component_declarator): Allow attribute after nameless field.
...
From-SVN: r3100
1993-01-05 09:10:17 +00:00
James Van Artsdalen
ad7c12b244
Use new file names for included m68k files.
...
From-SVN: r3099
1993-01-05 08:56:35 +00:00
James Van Artsdalen
b4226a3f98
Change m68ksgs.h reference to m68k/sgs.h.
...
From-SVN: r3098
1993-01-05 08:56:09 +00:00
James Van Artsdalen
ac223acdf8
Use new files for included m68k files.
...
From-SVN: r3097
1993-01-05 08:54:51 +00:00
James Van Artsdalen
6f1c3a3377
Use new file names for included m68k files.
...
From-SVN: r3096
1993-01-05 08:47:27 +00:00
James Van Artsdalen
57e51b0e82
Use new file names for included m68k files.
...
From-SVN: r3095
1993-01-05 08:27:46 +00:00
James Van Artsdalen
deda1f9fab
Use new file names for included ns32k files.
...
From-SVN: r3094
1993-01-05 05:54:06 +00:00
Richard Stallman
f45aa40e48
($os alternatives for sco and isc): Preserve the specified os version if any.
...
Each alternative handles both 386 and 486, preserving distinction.
($basic_machine alternatives for sco and isc): Deleted.
(i[34]86v32, i[34]86v, i[34]86v4):
Handle both cpus together, preserving distinction.
From-SVN: r3093
1993-01-05 05:43:42 +00:00
Richard Stallman
2a00acf030
(ASM_GENERATE_INTERNAL_LABEL, ASM_OUTPUT_INTERNAL_LABEL):
...
Alternate definitions if NO_UNDERSCORES.
From-SVN: r3092
1993-01-05 04:46:25 +00:00
Richard Stallman
f744b2ceca
(making dirs and links): If we already made subdirs for a dir foo and foo turns out to be a symlink outside /usr/include...
...
(making dirs and links): If we already made subdirs
for a dir foo and foo turns out to be a symlink outside /usr/include,
after we have made a dir for it in ./root/, make similar subdirs there.
From-SVN: r3091
1993-01-05 02:11:29 +00:00
Jim Wilson
d144d602d7
Initial revision
...
From-SVN: r3090
1993-01-04 13:58:36 -08:00
Jim Wilson
7ee5a2184c
Delete `no change needed' messages.
...
From-SVN: r3089
1993-01-04 13:55:26 -08:00
Jim Wilson
ffc472664e
Delete no change needed' messages. Delete all uses of
ex'.
...
From-SVN: r3088
1993-01-04 13:55:03 -08:00
Torbjorn Granlund
998812aceb
(install-common-headers): Pipe grep output to /dev/null.
...
From-SVN: r3087
1993-01-04 19:05:01 +00:00
Richard Stallman
a7d06674e1
(CC): Add -w.
...
From-SVN: r3086
1993-01-04 09:04:54 +00:00
Jeff Law
86e3273bf1
Fix typo (missing line) in last change.
...
From-SVN: r3085
1993-01-03 23:56:54 -07:00
Richard Stallman
e1b027fa55
(perform_*): Rename macro args to arg0, arg1.
...
From-SVN: r3084
1993-01-04 05:46:01 +00:00
Jeff Law
63671b345f
* pa.h (JUMP_TABLES_IN_TEXT_SECTION): Define.
...
From-SVN: r3083
1993-01-03 19:37:17 -07:00
Jeff Law
a8d916d3d3
jump.c (jump_optimize, [...]): Do this regardless of BRANCH_COST if HAVE_incscc is defined.
...
* jump.c (jump_optimize, case if (foo) b++): Do this regardless
of BRANCH_COST if HAVE_incscc is defined.
From-SVN: r3082
1993-01-03 19:22:40 -07:00
Jeff Law
fd0214cd48
pa.md (scc insn): Name this pattern "scc".
...
* pa.md (scc insn): Name this pattern "scc".
(negscc, incscc, cmov): New patterns.
From-SVN: r3081
1993-01-03 19:22:25 -07:00
Jeff Law
9c103251ff
* pa.c (incscc_operator): New function.
...
From-SVN: r3080
1993-01-03 19:22:04 -07:00
Jeff Law
ff6cb22f9c
* pa.h (apparent_fsize, actual_fsize): Delete useless declarations.
...
From-SVN: r3079
1993-01-03 19:19:14 -07:00
Richard Stallman
c9bf18a52a
(main): Recognize and remove .cxx as filename suffix.
...
From-SVN: r3078
1993-01-04 01:38:18 +00:00
Michael Meissner
4396a7a423
Bump meissner version # to 34.
...
From-SVN: r3077
1993-01-04 00:42:18 +00:00
Michael Meissner
84276e0094
Allow saving FP regs at offset 0 of sp (leaf func that saves no GP regs).
...
From-SVN: r3076
1993-01-04 00:37:33 +00:00