2005-05-08 Dave Korn <dave.korn@artimi.com>

* coff-tic80.c:  Undefine _CONST after system headers to prevent
	clash with tic80-specific definition in include/coff/tic80.h
This commit is contained in:
Dave Korn 2005-05-08 23:48:38 +00:00
parent 4252dc94bd
commit 74cc7600e3
2 changed files with 13 additions and 0 deletions

View file

@ -1,3 +1,8 @@
2005-05-08 Dave Korn <dave.korn@artimi.com>
* coff-tic80.c: Undefine _CONST after system headers to prevent
clash with tic80-specific definition in include/coff/tic80.h
2005-05-08 H.J. Lu <hongjiu.lu@intel.com> 2005-05-08 H.J. Lu <hongjiu.lu@intel.com>
PR 939 PR 939

View file

@ -28,6 +28,14 @@ Boston, MA 02110-1301, USA. */
#include "bfdlink.h" #include "bfdlink.h"
#include "sysdep.h" #include "sysdep.h"
#include "libbfd.h" #include "libbfd.h"
#ifdef _CONST
/* Newlib-based hosts define _CONST as a STDC-safe alias for const,
but to the tic80 toolchain it means something altogether different.
Since sysdep.h will have pulled in stdio.h and hence _ansi.h which
contains this definition, we must undef it before including the
tic80-specific definition. */
#undef _CONST
#endif /* _CONST */
#include "coff/tic80.h" #include "coff/tic80.h"
#include "coff/internal.h" #include "coff/internal.h"
#include "libcoff.h" #include "libcoff.h"