[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug binutils/15920] <bfd.h> not suitable as a general-purpose header

From: raphael.manfredi at gmail dot com
Subject: [Bug binutils/15920] <bfd.h> not suitable as a general-purpose header
Date: Tue, 03 Sep 2013 08:23:27 +0000


--- Comment #8 from Raphael Manfredi <raphael.manfredi at gmail dot com> ---
As a side note, all this started with the "config.h" protection because of the
HAVE_STRSIZE check in the "bfd.h" header, to conditionally redefine the
CONCAT4() macro...

Macro which is never used in "bfd.h", and that file is not including any other
file either after the CONCAT4 redefinition.

Therefore, this leads me to think that the redefinition of CONCAT4 should be
moved elsewhere, because this is a portability issue, probably in some
auto-configuration file.  That is the real root cause that needs fixing.

That would make "bfd.h" clean again, and would remove the need to enforce that
"config.h" be included before it.

You are receiving this mail because:
You are on the CC list for the bug.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]