public inbox for binutils@sourceware.org
 help / color / mirror / Atom feed
* [patch 0/4] Never pollute bfd_usrdata by libbfd (go32)
@ 2009-08-09 21:38 Jan Kratochvil
  0 siblings, 0 replies; only message in thread
From: Jan Kratochvil @ 2009-08-09 21:38 UTC (permalink / raw)
  To: binutils

Hi,

GDB has regressed now as it expected bfd_usrdata to be NULL:
	[patch] Assertion for a regression by gdb_bfd_unref
	http://sourceware.org/ml/gdb-patches/2009-08/msg00131.html

But it is now in use by i386-unknown-go32:
	bfd/coff-stgo32.c:#define bfd_coff_go32stub bfd_usrdata

It is a problem for --enable-targets=all configurations where the go32 target
gets used to (unsucessfully) check the file format polluting bfd_usrdata.

My only goal was to remove this bfd_usrdata pollution but as I needed to
regression test it I faced various other blocks blocking the testing.

It was regression tested by primary targets listed below.  Only the whole
patchset together was regression tested.

I have no problem dropping the patchset if bfd_usrdata does no longer get
touched by libbfd during --enable-targets=all configurations some other way.


Thanks,
Jan


ia64-linux i386-unknown-go32 alpha-linux-gnu alpha-unknown-freebsd4.7
alpha-unknown-osf4.0 arc-elf arm-aout arm-eabi arm-epoc-pe arm-netbsdelf
arm-nto arm-rtems arm-vxworks arm-wince-pe avr-elf bfin-elf c4x-coff cr16c-elf
cris-elf crx-elf d10v-elf d30v-elf dlx-elf fr30-elf frv-elf frv-linux
h8300-elf hppa-linux-gnu hppa64-hp-hpux11.23 i686-pc-cygwin i686-pc-elf
i686-pc-linux-gnu ip2k-elf iq2000-elf m32c-elf m32r-elf m68hc11-elf
m68hc12-elf m68k-elf m68k-linux-gnu m68k-rtems m68k-uclinux mcore-elf mcore-pe
mep-elf mingw32-pe mips-elf mips-sgi-irix5 mips-wrs-vxworks mipsel-linux-gnu
mips64-linux mmix-elf mmix-mmixware mn10200-elf mn10300-elf msp430-elf mt-elf
ns32k-netbsd openrisc-elf or32-elf pdp11-dec-bsd pj-elf powerpc-eabisim
powerpc-linux-gnu powerpc-nto powerpc-wrs-vxworks powerpc64-linux-gnu
rs6000-aix4.3.3 s390-linux sh-elf sh-linux sh-nto shl-unknown-netbsdelf1.6T
sh64-superh-linux-gnu sparc-elf sparc64-linux-gnu sparc64-netbsd
sparc-linux-gnu spu-elf tic54x-coff v850-elf vax-netbsdelf x86_64-linux
x86_64-mingw32 xscale-elf xstormy16-elf xtensa-elf z8k-coff

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2009-08-09 21:38 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-08-09 21:38 [patch 0/4] Never pollute bfd_usrdata by libbfd (go32) Jan Kratochvil

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).