diff options
author | Jim Wilson <wilson@redhat.com> | 2005-07-07 19:27:44 +0000 |
---|---|---|
committer | Jim Wilson <wilson@redhat.com> | 2005-07-07 19:27:44 +0000 |
commit | ff5f15a91d099b41a9efa7573ba76687d13d808b (patch) | |
tree | f08b08f0aedaff8ee700568a81b512cfed6d2831 /include | |
parent | 85d621900cedd9b16d70d753c85028c2988c08f6 (diff) | |
download | newlib-ff5f15a91d099b41a9efa7573ba76687d13d808b.zip newlib-ff5f15a91d099b41a9efa7573ba76687d13d808b.tar.gz newlib-ff5f15a91d099b41a9efa7573ba76687d13d808b.tar.bz2 |
Kaveh Ghazi's printf format attribute checking patch.
bfd:
* elf32-xtensa.c (vsprint_msg): Add format attribute. Fix
format bugs.
* vms.h (_bfd_vms_debug): Add format attribute.
(_bfd_vms_debug, _bfd_hexdump): Fix typos.
binutils:
* bucomm.h (report): Add format attribute.
* dlltool.c (inform): Likewise.
* dllwrap.c (display, inform, warn): Likewise.
* objdump.c (objdump_sprintf): Likewise.
* readelf.c (error, warn): Likewise. Fix format bugs.
gas:
* config/tc-tic30.c (debug): Add format attribute. Fix format
bugs.
include:
* dis-asm.h (fprintf_ftype): Add format attribute.
opcodes:
* arc-dis.c, arm-dis.c, cris-dis.c, crx-dis.c, d10v-dis.c,
d30v-dis.c, fr30-dis.c, h8300-dis.c, h8500-dis.c, i860-dis.c,
ia64-dis.c, ip2k-dis.c, m10200-dis.c, m10300-dis.c,
m88k-dis.c, mcore-dis.c, mips-dis.c, ms1-dis.c, or32-dis.c,
ppc-dis.c, sh64-dis.c, sparc-dis.c, tic4x-dis.c, tic80-dis.c,
v850-dis.c: Fix format bugs.
* ia64-gen.c (fail, warn): Add format attribute.
* or32-opc.c (debug): Likewise.
Diffstat (limited to 'include')
-rw-r--r-- | include/ChangeLog | 4 | ||||
-rw-r--r-- | include/dis-asm.h | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/include/ChangeLog b/include/ChangeLog index ac58c82..d557750 100644 --- a/include/ChangeLog +++ b/include/ChangeLog @@ -1,3 +1,7 @@ +2005-07-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> + + * dis-asm.h (fprintf_ftype): Add format attribute. + 2005-07-03 Steve Ellcey <sje@cup.hp.com> PR other/13906 diff --git a/include/dis-asm.h b/include/dis-asm.h index fc1776c..67473ad 100644 --- a/include/dis-asm.h +++ b/include/dis-asm.h @@ -35,7 +35,7 @@ extern "C" { #include <stdio.h> #include "bfd.h" -typedef int (*fprintf_ftype) (void *, const char*, ...); +typedef int (*fprintf_ftype) (void *, const char*, ...) ATTRIBUTE_FPTR_PRINTF_2; enum dis_insn_type { dis_noninsn, /* Not a valid instruction */ |