From b617dc20de5aef14b09eabf2530a8bde28a7ee46 Mon Sep 17 00:00:00 2001 From: Ben Elliston Date: Tue, 7 Dec 2004 12:13:24 +0000 Subject: [PATCH] * read.c (s_align): Use an align_limit temporary to allay a GCC signed/unsigned comparison warning. --- gas/ChangeLog | 5 +++++ gas/read.c | 5 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/gas/ChangeLog b/gas/ChangeLog index 5603ae8..e2f0195 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +2004-12-07 Ben Elliston + + * read.c (s_align): Use an align_limit temporary to allay a GCC + signed/unsigned comparison warning. + 2004-12-01 Mark Mitchell * Makefile.am (TARG_ENV_HFILES): Add te-armlinuxeabi.h. diff --git a/gas/read.c b/gas/read.c index d1e52d6..5241562 100644 --- a/gas/read.c +++ b/gas/read.c @@ -1204,6 +1204,7 @@ do_align (int n, char *fill, int len, int max) static void s_align (int arg, int bytes_p) { + unsigned int align_limit = ALIGN_LIMIT; unsigned int align; char *stop = NULL; char stopc; @@ -1243,9 +1244,9 @@ s_align (int arg, int bytes_p) } } - if (align > ALIGN_LIMIT) + if (align > align_limit) { - align = ALIGN_LIMIT; + align = align_limit; as_warn (_("alignment too large: %u assumed"), align); } -- 2.7.4