Thu Jan 19 14:49:47 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
+ * config/tc-alpha.c (alpha_ip): Initialize local variables to keep
+ gcc quiet.
+ (gpdisp_hi16_howto): Don't use "const" with reloc_howto_type.
+ (in_range_signed): Add parens around subtraction inside shift.
+ * gasp.c (do_data): Initialize local variable "opname".
+ (istrue): Provide a default case to set "res" and keep "gcc -Wall"
+ quiet.
+ * write.c (write_contents): Deleted unused variable.
+ (print_symbol_value_1): Declare.
+ * hash.c (hash_ask): Delete disabled non-strcmp version of the
+ code, and automatic variables used only in those sections.
+ * write.c (chain_frchains_together_1): Only define local variable
+ "prev_fix" if BFD_ASSEMBLER.
+ * flonum-konst.c (dummy1): Return void.
+ * config/tc-vax.c (md_assemble): Remove two comparisons of
+ unsigned numbers versus zero.
+
+ * config/tc-alpha.c, config/alpha-opcode.h: Revert 2 June changes.
+ Turns out we never got the assignment done after all.
+
Cleanup of VAX and VMS code, from Pat Rankin:
* config/obj-vms.c: Changed exported function names to lower case.
(Changed call sites in write.c.) Declare VMS system function
int size;
{
int opsize = 4;
- char *opname;
+ char *opname = ".yikes!";
sb acc;
sb_new (&acc);
idx = exp_get_abs ("Conditional operator must have absolute operands.\n", idx, in, &valb);
switch (cond)
{
+ default:
+ res = 42;
+ break;
case EQ:
res = vala == valb;
break;
const char *string;
int access; /* access type */
{
- const char *string1; /* JF avoid strcmp calls */
const char *s;
- int c;
struct hash_entry *slot;
int collision; /* count collisions */
hash_found = FALSE;
while (((s = slot->hash_string) != NULL) && s != DELETED)
{
-#if 1
if (string == s || !strcmp (string, s))
hash_found = TRUE;
-#else
- for (string1 = string;;)
- {
- if ((c = *s++) == 0)
- {
- if (!*string1)
- hash_found = TRUE;
- break;
- }
- if (*string1++ != c)
- break;
- }
-#endif
if (hash_found)
break;
collision++;
slot = handle->hash_where;/* now look again */
while (((s = slot->hash_string) != NULL) && s != DELETED)
{
-#if 0
- for (string1 = string; *s; string1++, s++)
- {
- if (*string1 != *s)
- break;
- }
- if (*s == *string1)
- {
- hash_found = TRUE;
- break;
- }
-#else
if (string == s || !strcmp (string, s))
hash_found = TRUE;
-#endif
collision++;
slot++;
}