X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=gas%2Fwrite.c;h=ff63836e0934900a142d8d6b5b734f8b185385a1;hb=24d310a38fb29d3492e42aee8b580a1a41dd1926;hp=4ca8a253ef0b59bdf8e0d50831c67b6e7ca96fb4;hpb=8dfef67da3712459940bd6ca4ca9b80603b54051;p=pf3gnuchains%2Fpf3gnuchains3x.git diff --git a/gas/write.c b/gas/write.c index 4ca8a253ef..ff63836e09 100644 --- a/gas/write.c +++ b/gas/write.c @@ -2459,7 +2459,7 @@ relax_segment (segment_frag_root, segment) offsetT amount; amount = S_GET_VALUE (symbolP); - if (symbol_get_frag (symbolP) != &zero_address_frag + if (S_GET_SEGMENT (symbolP) != absolute_section || S_IS_COMMON (symbolP) || ! S_IS_DEFINED (symbolP)) {