forked from Imagelibrary/binutils-gdb
Call symbol_same_p to check to if 2 symbols are the same.
gas/ 2009-12-07 H.J. Lu <hongjiu.lu@intel.com> PR gas/11037 * expr.c (resolve_expression): Call symbol_same_p to check if 2 symbols are the same. * symbols.c (symbol_same_p): New. * symbols.h (symbol_same_p): Likewise. gas/testsuite/ 2009-12-07 H.J. Lu <hongjiu.lu@intel.com> PR gas/11037 * gas/i386/intelpic.s: Add testcases. * gas/i386/intelpic.d: Updated.
This commit is contained in:
@@ -2237,8 +2237,7 @@ resolve_expression (expressionS *expressionP)
|
||||
op = O_constant;
|
||||
else if (seg_left == reg_section && final_val == 0)
|
||||
op = O_register;
|
||||
else if (seg_left == undefined_section
|
||||
&& add_symbol != orig_add_symbol)
|
||||
else if (!symbol_same_p (add_symbol, orig_add_symbol))
|
||||
final_val += left;
|
||||
expressionP->X_add_symbol = add_symbol;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user