* bfd-in.h (STRING_AND_COMMA): New macro. Takes one constant string as its
authorNick Clifton <nickc@redhat.com>
Sat, 16 Sep 2006 18:12:17 +0000 (18:12 +0000)
committerNick Clifton <nickc@redhat.com>
Sat, 16 Sep 2006 18:12:17 +0000 (18:12 +0000)
commit0112cd268b205d8176b8b4d00988a334822956cf
tree67d11340ff93c7dbc29c8917bc03d9d24555f43d
parent4fa3602bd53183badf1d259128a5f951f32db8cb
* bfd-in.h (STRING_AND_COMMA): New macro.  Takes one constant string as its
  argument and emits the string followed by a comma and then the length of
  the string.
  (CONST_STRNEQ): New macro.  Checks to see if a variable string has a constant
  string as its initial characters.
  (CONST_STRNCPY): New macro.  Copies a constant string to the start of a
  variable string.
* bfd-in2.h: Regenerate.
* <remainign files>: Make use of the new macros.
87 files changed:
bfd/ChangeLog
bfd/archive.c
bfd/archive64.c
bfd/bfd-in.h
bfd/bfd-in2.h
bfd/bfd.c
bfd/coff-ppc.c
bfd/coff-stgo32.c
bfd/coffcode.h
bfd/cofflink.c
bfd/cpu-i960.c
bfd/dwarf2.c
bfd/ecoff.c
bfd/elf-m10300.c
bfd/elf.c
bfd/elf32-arm.c
bfd/elf32-bfin.c
bfd/elf32-cris.c
bfd/elf32-hppa.c
bfd/elf32-i370.c
bfd/elf32-i386.c
bfd/elf32-iq2000.c
bfd/elf32-m32r.c
bfd/elf32-m68hc11.c
bfd/elf32-m68hc12.c
bfd/elf32-m68k.c
bfd/elf32-mcore.c
bfd/elf32-ppc.c
bfd/elf32-s390.c
bfd/elf32-sh-symbian.c
bfd/elf32-sh.c
bfd/elf32-sh64.c
bfd/elf32-v850.c
bfd/elf32-vax.c
bfd/elf32-xtensa.c
bfd/elf64-alpha.c
bfd/elf64-hppa.c
bfd/elf64-mmix.c
bfd/elf64-ppc.c
bfd/elf64-s390.c
bfd/elf64-sh64.c
bfd/elf64-x86-64.c
bfd/elflink.c
bfd/elfxx-ia64.c
bfd/elfxx-mips.c
bfd/elfxx-sparc.c
bfd/hpux-core.c
bfd/i386linux.c
bfd/ieee.c
bfd/libpei.h
bfd/linker.c
bfd/m68klinux.c
bfd/mmo.c
bfd/nlmcode.h
bfd/osf-core.c
bfd/pef.c
bfd/som.c
bfd/sparclinux.c
bfd/vms-hdr.c
binutils/ChangeLog
binutils/ar.c
binutils/dlltool.c
binutils/emul_aix.c
binutils/nlmconv.c
binutils/objdump.c
binutils/prdbg.c
binutils/readelf.c
binutils/stabs.c
ld/ChangeLog
ld/emultempl/aix.em
ld/emultempl/beos.em
ld/emultempl/elf32.em
ld/emultempl/pe.em
ld/emultempl/sunos.em
ld/emultempl/xtensaelf.em
ld/ldctor.c
ld/ldmain.c
ld/ldwrite.c
ld/lexsup.c
ld/pe-dll.c
opcodes/ChangeLog
opcodes/arm-dis.c
opcodes/cris-dis.c
opcodes/h8300-dis.c
opcodes/i386-dis.c
opcodes/ia64-gen.c
opcodes/mips-dis.c