Please help us make it better.
*/
+#include <ctype.h>
+
#include "as.h"
#include "obstack.h"
static reg_entry *parse_register(char *reg_string);
static unsigned long mode_from_disp_size(unsigned long t);
static unsigned long opcode_suffix_to_type(unsigned long s);
+static void s_bss(void);
#else /* not __STDC__ */
static reg_entry *parse_register();
static unsigned long mode_from_disp_size();
static unsigned long opcode_suffix_to_type();
+static void s_bss();
#endif /* not __STDC__ */
}
const pseudo_typeS md_pseudo_table[] = {
+ { "bss", s_bss, 0 },
{ "align", s_align_bytes, 0 },
{ "ffloat", float_cons, 'f' },
{ "dfloat", float_cons, 'd' },
: (Imm32)))));
} /* smallest_imm_type() */
+static void s_bss()
+{
+ register int temp;
+
+ temp = get_absolute_expression ();
+ subseg_new (SEG_BSS, (subsegT)temp);
+ demand_empty_rest_of_line();
+}
+
+
+#ifdef I386COFF
+
+short tc_coff_fix2rtype(fixP)
+fixS *fixP;
+{
+ return (fixP->fx_pcrel ?
+ (fixP->fx_size == 1 ? R_PCRBYTE :
+ fixP->fx_size == 2 ? R_PCRWORD :
+ R_PCRLONG):
+ (fixP->fx_size == 1 ? R_RELBYTE :
+ fixP->fx_size == 2 ? R_RELWORD :
+ R_RELLONG));
+
+
+}
+
+#endif
+
/*
* Local Variables:
* comment-column: 0
*/
/* end of tc-i386.c */
+