diff --git a/gcc/config/i386/osfrose.h b/gcc/config/i386/osfrose.h index 6a99f26f25d..07a01a83688 100644 --- a/gcc/config/i386/osfrose.h +++ b/gcc/config/i386/osfrose.h @@ -43,8 +43,10 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ { "no-half-pic", -MASK_HALF_PIC}, \ { "debugb", MASK_HALF_PIC_DEBUG}, -/* Undefine this now, because bsd386.h tests it. */ -#undef NO_UNDERSCORES +/* Put leading underscores in front of names. */ +#undef NO_UNDERSCORES +#undef ASM_OUTPUT_LABELREF +#define ASM_OUTPUT_LABELREF(FILE,NAME) fprintf (FILE, "_%s", NAME) /* Prefix that appears before all global/static identifiers, except for temporary labels. */