intptr_t type definition needed

coffcode.h uses an intptr_t cast inside an #ifdef RS6000COFF_C, so
ensure that intptr_t is defined.  We don't see this when
cross-compiling from linux due to intptr_t being provided by
unistd.h.

	PR 16686
	* coff-rs6000.c: Include stdint.h.
	* coff64-rs6000.c: Likewise.
This commit is contained in:
Alan Modra 2014-03-11 15:42:46 +10:30
parent c1966e261a
commit 3c865fca87
3 changed files with 8 additions and 0 deletions

View File

@ -1,3 +1,9 @@
2014-03-11 Alan Modra <amodra@gmail.com>
PR 16686
* coff-rs6000.c: Include stdint.h.
* coff64-rs6000.c: Likewise.
2014-03-10 Tristan Gingold <gingold@adacore.com>
* ticoff.h: Removed.

View File

@ -114,6 +114,7 @@ extern int rs6000coff_core_file_failing_signal (bfd *abfd);
#define bfd_pe_print_pdata NULL
#endif
#include <stdint.h>
#include "coffcode.h"
/* The main body of code is in coffcode.h. */

View File

@ -277,6 +277,7 @@ extern int rs6000coff_core_file_failing_signal
#define bfd_pe_print_pdata NULL
#endif
#include <stdint.h>
#include "coffcode.h"
/* For XCOFF64, the effective width of symndx changes depending on