diff options
Diffstat (limited to 'gas/config/tc-i386-intel.c')
-rw-r--r-- | gas/config/tc-i386-intel.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/gas/config/tc-i386-intel.c b/gas/config/tc-i386-intel.c index 92ed98e..9e8135e 100644 --- a/gas/config/tc-i386-intel.c +++ b/gas/config/tc-i386-intel.c @@ -932,13 +932,7 @@ i386_intel_operand (char *operand_string, int got_a_float) if (intel_state.seg) { - for (;;) - { - expP = symbol_get_value_expression (intel_state.seg); - if (expP->X_op != O_full_ptr) - break; - intel_state.seg = expP->X_add_symbol; - } + expP = symbol_get_value_expression (intel_state.seg); if (expP->X_op != O_register) { as_bad (_("segment register name expected")); |