* config/tc-i386.h (x86_cons): Always prototype.
2011-04-11 Nick Clifton <nickc@redhat.com>
+ * config/tc-i386.c (x86_cons): Define even for non-ELF targets.
+ * config/tc-i386.h (x86_cons): Always prototype.
+
* config/tc-cr16.c (getprocregp_image): Fix type of 'r' parameter
in order to avoid a compile time warning.
(getprocreg_image): Likewise.
/* Might be a symbol version string. Don't as_bad here. */
return NULL;
}
+#endif
void
x86_cons (expressionS *exp, int size)
if (intel_syntax)
i386_intel_simplify (exp);
}
-#endif
static void
signed_cons (int size)
#if (defined (OBJ_ELF) || defined (OBJ_MAYBE_ELF)) && !defined (LEX_AT)
#define TC_PARSE_CONS_EXPRESSION(EXP, NBYTES) x86_cons (EXP, NBYTES)
-extern void x86_cons (expressionS *, int);
#endif
+extern void x86_cons (expressionS *, int);
#define TC_CONS_FIX_NEW(FRAG,OFF,LEN,EXP) x86_cons_fix_new(FRAG, OFF, LEN, EXP)
extern void x86_cons_fix_new
return [regexp "targets:.*x86-64" [lindex $status 1]];
}
+if [istarget "x86_64-*-solaris*"] then {
+ return
+}
+
if [expr ([istarget "i*86-*-*"] || [istarget "x86_64-*-*"]) && [gas_64_check] && [is_elf_format]] then {
global ASFLAGS
close $outfile
}
+return
#########################################################################
# Generate one sh*.s file for each architecture defined in sh-opc.h