* config/tc-i386.c (comment_chars): Don't use '/' as comment start if

TE_NetBSD.
	(line_comment_chars): Set to '/' if TE_NetBSD.
This commit is contained in:
Matthew Green
2001-07-17 09:57:52 +00:00
parent c46cc7dffe
commit 5bae9b28a0
2 changed files with 8 additions and 2 deletions

View File

@ -1,3 +1,9 @@
2001-07-17 matthew green <mrg@eterna.com.au>
* config/tc-i386.c (comment_chars): Don't use '/' as comment start if
TE_NetBSD.
(line_comment_chars): Set to '/' if TE_NetBSD.
2001-07-14 matthew green <mrg@eterna.com.au> 2001-07-14 matthew green <mrg@eterna.com.au>
* configure.in (i386-*-netbsdelf*): New target. * configure.in (i386-*-netbsdelf*): New target.

View File

@ -157,7 +157,7 @@ const char extra_symbol_chars[] = "*%-(";
/* This array holds the chars that always start a comment. If the /* This array holds the chars that always start a comment. If the
pre-processor is disabled, these aren't very useful. */ pre-processor is disabled, these aren't very useful. */
#if defined (TE_I386AIX) || ((defined (OBJ_ELF) || defined (OBJ_MAYBE_ELF)) && ! defined (TE_LINUX) && !defined(TE_FreeBSD)) #if defined (TE_I386AIX) || ((defined (OBJ_ELF) || defined (OBJ_MAYBE_ELF)) && ! defined (TE_LINUX) && !defined(TE_FreeBSD) && !defined(TE_NetBSD))
/* Putting '/' here makes it impossible to use the divide operator. /* Putting '/' here makes it impossible to use the divide operator.
However, we need it for compatibility with SVR4 systems. */ However, we need it for compatibility with SVR4 systems. */
const char comment_chars[] = "#/"; const char comment_chars[] = "#/";
@ -175,7 +175,7 @@ const char comment_chars[] = "#";
#NO_APP at the beginning of its output. #NO_APP at the beginning of its output.
Also note that comments started like this one will always work if Also note that comments started like this one will always work if
'/' isn't otherwise defined. */ '/' isn't otherwise defined. */
#if defined (TE_I386AIX) || ((defined (OBJ_ELF) || defined (OBJ_MAYBE_ELF)) && ! defined (TE_LINUX) && !defined(TE_FreeBSD)) #if defined (TE_I386AIX) || ((defined (OBJ_ELF) || defined (OBJ_MAYBE_ELF)) && ! defined (TE_LINUX) && !defined(TE_FreeBSD) && !defined(TE_NetBSD))
const char line_comment_chars[] = ""; const char line_comment_chars[] = "";
#else #else
const char line_comment_chars[] = "/"; const char line_comment_chars[] = "/";