- 16 Sep, 1992 2 commits
-
-
(lang_identifier): Add limbo_value field for out of scope block level extern declarations. (IDENTIFIER_LIMBO_VALUE): New define, to access that field. From-SVN: r2129
Jim Wilson committed -
(pushdecl): Check an extern decl against both previous global and previous limbo declarations. For global declarations, clear limbo value field. For block level extern declarations, set limbo field if zero. (grokdeclarator): If this is a block level extern, then allocate it on the permanent obstack, not the temporary obstack. From-SVN: r2128
Jim Wilson committed
-
- 15 Sep, 1992 6 commits
-
-
int_fits_type_p so that it compares huge constants properly. From-SVN: r2127
Richard Stallman committed -
types, and unsigned ints with top-bit-set never fit signed types. From-SVN: r2126
Richard Stallman committed -
From-SVN: r2125
Michael Meissner committed -
From-SVN: r2124
Richard Stallman committed -
Don't bypass usual cost computation when a pseudo "matches" a non-pseudo in matching operands. From-SVN: r2123
Richard Stallman committed -
From-SVN: r2122
Richard Stallman committed
-
- 14 Sep, 1992 3 commits
-
-
Diagnose duplicate `l' and `u' suffixes. Diagnose ` 0x ' and ` 0a '. Warn about integer constants that are so large that they are unsigned. From-SVN: r2121
Richard Stallman committed -
From-SVN: r2120
Richard Stallman committed -
From-SVN: r2119
Richard Stallman committed
-
- 13 Sep, 1992 7 commits
-
-
Replace `(unsigned)' with `(unsigned long)'. When evaluating << and >>, compute the correct answer without shifting by more than HOST_BITS_PER_LONG, or by a negative quantity. (integer_overflow, left_shift, right_shift): New functions. From-SVN: r2118
Richard Stallman committed -
From-SVN: r2117
Richard Stallman committed -
From-SVN: r2116
Torbjorn Granlund committed -
Some code come from output_zdepi. (output_zdepi): Removed. (depi_cint_operand): New name for zdepi_operand. (consec_zeros_p, and_operand, ior_mask_p, ior_operand, output_and, output_ior): New functions. (output_load_address): Removed. Nothing uses it. From-SVN: r2115
Torbjorn Granlund committed -
(CONST_OK_FOR_LETTER_P): Add 'O' and 'P'. From-SVN: r2114
Torbjorn Granlund committed -
(several patterns): Make sure # of attribute alternatives match # of constraint alternatives. Return assembler output template instead of calling output_asm_insn. Don't write to operands[n] for n >= max operand number in the pattern, use xoperands instead. (casesi): Rewrite. Used to be buggy and slow. (and-not patterns): Make them canonical. Put operands in the right order. (negsi2): Don't use @ for just one output template. (movstrsi): Change `!= 4' => `< 4' in test for alignment. (adddi3): Extend to handle CONST_INT. (ior-with-immediate optimizer): New pattern. (and-with-immediate optimizer): New pattern. (sCC, bCC expanders): Remove constraints. (high:DI recognizer): Add return \"\". From-SVN: r2113
Torbjorn Granlund committed -
From-SVN: r2112
Timothy Moore committed
-
- 12 Sep, 1992 3 commits
-
-
it needs unsigned long long. From-SVN: r2111
Richard Stallman committed -
From-SVN: r2110
Richard Stallman committed -
From-SVN: r2109
Richard Stallman committed
-
- 11 Sep, 1992 8 commits
-
-
error message distinguishes previous definitions from mere decls. From-SVN: r2108
Richard Stallman committed -
pa.md (non-[cf]branch define_delay): Use a single delay description for the delay slots in "branch"... * pa.md (non-[cf]branch define_delay): Use a single delay description for the delay slots in "branch", "call", and "milli" insns. (fbranch define_delay): fbranches have a single delay slot which may be nullified when the branch is taken (regardless of direction or distance to the target.) (in_branch_delay attribute): Disallow fbranch insns explicitly. (floating point branches): Use "fbranch" attribute for these insns. Update output template to properly handle nullification. From-SVN: r2107
Jeff Law committed -
fits in a HOST_WIDE_INT. From-SVN: r2106
Richard Stallman committed -
fits in a HOST_WIDE_INT when checking bit-field widths. From-SVN: r2105
Richard Stallman committed -
(convert_to_integer): Don't pass truncation thru lshift if shift count >= width of narrower type. Instead, just use 0. From-SVN: r2104
Richard Stallman committed -
From-SVN: r2103
Richard Stallman committed -
From-SVN: r2102
Richard Stallman committed -
(expand_binop): Delete #ifdef GPC; complex code now uncond. (expand_binop): Fix typo, `mode' => `methods'. From-SVN: r2101
Richard Stallman committed
-
- 10 Sep, 1992 10 commits
-
-
From-SVN: r2100
Timothy Moore committed -
From-SVN: r2099
Timothy Moore committed -
if the number of delay slots is constant. From-SVN: r2098
Timothy Moore committed -
From-SVN: r2097
Michael Meissner committed -
From-SVN: r2096
Torbjorn Granlund committed -
From-SVN: r2095
Richard Stallman committed -
From-SVN: r2094
Richard Stallman committed -
From-SVN: r2093
Richard Stallman committed -
(expand_unop): Handle NEG for complex modes. (expand_binop): Likewise. (expand_complex_binop): New function. From-SVN: r2092
Richard Stallman committed -
From-SVN: r2091
Richard Stallman committed
-
- 09 Sep, 1992 1 commit
-
-
From-SVN: r2090
Richard Stallman committed
-