Skip to content

Commit 0445100

Browse files
committed
gas: adjust a comparison in s_align()
In 344b1e0 ("gas: range-check 3rd argument of .align et al") I neglected to consider compilers which warn about signed/unsigned mismatches in comparisons (which is somewhat odd when the signed value is already known to be non-negative).
1 parent 344b1e0 commit 0445100

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

gas/read.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1600,7 +1600,7 @@ s_align (signed int arg, int bytes_p)
16001600
++input_line_pointer;
16011601
offsetT val = get_absolute_expression ();
16021602
max = val;
1603-
if (val < 0 || max != val)
1603+
if (val < 0 || max != (valueT) val)
16041604
{
16051605
as_warn (_("ignoring out of range alignment maximum"));
16061606
max = 0;

0 commit comments

Comments
 (0)