From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10845 invoked by alias); 15 May 2003 19:08:26 -0000 Mailing-List: contact src-cvs-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: src-cvs-owner@sources.redhat.com Received: (qmail 10829 invoked by uid 442); 15 May 2003 19:08:25 -0000 Date: Thu, 15 May 2003 19:08:00 -0000 Message-ID: <20030515190825.10827.qmail@sources.redhat.com> From: jimb@sources.redhat.com To: src-cvs@sources.redhat.com Subject: src/libiberty ChangeLog functions.texi hex.c X-SW-Source: 2003-q2/txt/msg00043.txt.bz2 List-Id: CVSROOT: /cvs/src Module name: src Changes by: jimb@sourceware.org 2003-05-15 19:08:25 Modified files: libiberty : ChangeLog functions.texi hex.c Log message: libiberty/ChangeLog: 2003-05-14 Jim Blandy * hex.c (_hex_value): Make this unsigned. (hex_value): Update documentation for new return type. hex_value now expands to an unsigned int expression, to avoid unexpected sign extension when we store it in a bfd_vma, which is larger than int on some platforms. * functions.texi: Regenerated. include/ChangeLog: 2003-05-14 Jim Blandy * libiberty.h (hex_value): Make the value an unsigned int, to avoid unexpected sign-extension when cast to unsigned types larger than int --- like bfd_vma, on some platforms. (_hex_value): Update declaration. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/libiberty/ChangeLog.diff?cvsroot=src&r1=1.223&r2=1.224 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/libiberty/functions.texi.diff?cvsroot=src&r1=1.12&r2=1.13 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/libiberty/hex.c.diff?cvsroot=src&r1=1.3&r2=1.4