1,6 → 1,5 |
/* cond.c - conditional assembly pseudo-ops, and .include |
Copyright 1990, 1991, 1992, 1993, 1995, 1997, 1998, 2000, 2001, 2002, |
2003, 2005, 2006, 2007 Free Software Foundation, Inc. |
Copyright (C) 1990-2015 Free Software Foundation, Inc. |
|
This file is part of GAS, the GNU Assembler. |
|
78,7 → 77,7 |
SKIP_WHITESPACE (); |
name = input_line_pointer; |
|
if (!is_name_beginner (*name)) |
if (!is_name_beginner (*name) && *name != '"') |
{ |
as_bad (_("invalid identifier for \".ifdef\"")); |
obstack_1grow (&cond_obstack, 0); |
86,9 → 85,9 |
return; |
} |
|
c = get_symbol_end (); |
c = get_symbol_name (& name); |
symbolP = symbol_find (name); |
*input_line_pointer = c; |
(void) restore_line_pointer (c); |
|
initialize_cframe (&cframe); |
|
129,7 → 128,7 |
struct conditional_frame cframe; |
int t; |
char *stop = NULL; |
char stopc; |
char stopc = 0; |
|
if (flag_mri) |
stop = mri_comment_field (&stopc); |
262,7 → 261,7 |
s_ifc (int arg) |
{ |
char *stop = NULL; |
char stopc; |
char stopc = 0; |
char *s1, *s2; |
int len1, len2; |
int res; |