]> gcc.gnu.org Git - gcc.git/blame - gcc/ChangeLog
alpha-protos.h: PROTO -> PARAMS.
[gcc.git] / gcc / ChangeLog
CommitLineData
f6da8bc3
KG
12000-01-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2
3 * alpha-protos.h: PROTO -> PARAMS.
4 * alpha.c: Likewise.
5 * elf.h: Likewise.
6 * h8300.c: Likewise.
7 * i386-protos.h: Likewise.
8 * i386.c: Likewise.
9 * m32r-protos.h: Likewise.
10 * m32r.c: Likewise.
11 * mips.c: Likewise.
12 * mips.md: Likewise.
13 * gmon-sol2.c: Likewise.
14 * sparc.c: Likewise.
15
fabf04b6
KG
162000-01-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17
18 * ns32k-protos.h: New file.
19
20 * ns32k.c: Fix compile time warnings.
21
22 * ns32k.h: Move prototypes to ns32k-protos.h. Fix compile time
23 warnings.
24
25 * ns32k.md: Likewise.
26
2fd58acb
KG
272000-01-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28
29 * vax-protos.h: New file.
30
31 * vax.c: Fix compile time warnings.
32
33 * vax.h: Move prototypes to vax-protos.h. Fix compile time
34 warnings.
35
36 * vax.md: Likewise.
37
38 * vaxv.md: Likewise.
39
13d516d9
KG
402000-01-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41
42 * romp-protos.h: New file.
43
44 * romp.c: Fix compile time warnings.
45
46 * romp.h: Move prototypes to romp-protos.h. Fix compile time
47 warnings.
48
49 * romp.md: Likewise.
50
253f1045
KG
512000-01-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52
53 * we32k-protos.h: New file.
54
55 * we32k.c: Fix compile time warnings.
56
57 * we32k.h: Move prototypes to we32k-protos.h. Fix compile time
58 warnings.
59
962f1324
KG
602000-01-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
61
62 * calls.c (emit_call_1): Mark parameter with ATTRIBUTE_UNUSED.
63
64 * except.c (eh_regs): Likewise.
65
66 * final.c (output_operand): Likewise.
67
68 * fold-const.c (target_isinf, target_isnan): Likewise.
69
e2e52e1b
JH
70Tue Jan 18 16:19:55 MET 2000 Jan Hubicka <hubicka@freesoft.cz>
71
17f24ff0
JH
72 * i386.h (BIGGEST_ALIGNMENT): Set to 128.
73 (BIGGEST_FIELD_ALIGNMENT): Set to (TARGET_ALIGN_DOUBLE ? 64 : 32)
74
e2e52e1b
JH
75 * i386.md (memstr): Do not use rep stosb for counts divisible by 4
76 when optimize_size.
77 (clrstrsi): Rewrite.
78 (strsethi, strsetqi): New expanders.
79 (strsethi_1, strsetqi_1, rep_stossi, rep_stosqi): New insn patterns.
80 (cmpstrsi): Emit compare insn before cmpstrsi_1
81 (cmpstrsi_nz): use flags, set type to str, prefix_length to 1.
82 (strlensi_1): Likewise.
83 (cmpstrsi_1): Likewise; do not output compare.
84 (strlen expander): Do not unroll when optimizing for size.
85 (*subsi3_carry): Rename to subsi3_carry
86 (addqi3_cc): New pattern.
87 * i386.h (processor_costs): Add move_ratio field.
88 (MOVE_RATIO): Use move_ratio field, set to 3 for OPTIMIZE_SIZE
89 * i386.c (*_cost): Set move_ratio.
90 (x86_unroll_strlen): Enable for Athlon, PPro and K6 too.
91 (x86_expand_strlensi_1): Rewrite the main loop.
92
12530dbe
RH
932000-01-17 Richard Henderson <rth@cygnus.com>
94
95 * combine.c (combine_simplify_rtx): Give FLOAT_STORE_FLAG_VALUE a mode.
96 * cse.c (find_comparison_args, fold_rtx): Likewise.
97 * integrate.c (subst_constants): Likewise.
98 * loop.c (get_condition): Likewise.
99
100 * tm.texi (FLOAT_STORE_FLAG_VALUE): Update docs.
101
102 * alpha.h (FLOAT_STORE_FLAG_VALUE): Use REAL_VALUE_ATOF.
103
101e59f4
ML
104