summaryrefslogtreecommitdiff
path: root/include/coff
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2007-07-12 07:16:41 +0000
committerNick Clifton <nickc@redhat.com>2007-07-12 07:16:41 +0000
commit5f9bc5383dc33ace1f040b05b8d533c87e210af3 (patch)
tree499ad5d5c03e2fa78cf516948cebc69b542e6aab /include/coff
parenta84c9eaa7278bcb84b5d67cef0ac9a94b8232ff6 (diff)
downloadgdb-5f9bc5383dc33ace1f040b05b8d533c87e210af3.tar.gz
Add support for building on a 64-bit Windows host.
Diffstat (limited to 'include/coff')
-rw-r--r--include/coff/ChangeLog5
-rw-r--r--include/coff/internal.h10
2 files changed, 10 insertions, 5 deletions
diff --git a/include/coff/ChangeLog b/include/coff/ChangeLog
index 3fa22bffd3a..bc1c9221096 100644
--- a/include/coff/ChangeLog
+++ b/include/coff/ChangeLog
@@ -1,3 +1,8 @@
+2007-07-12 Kai Tietz <kai.tietz@onevision.com>
+
+ * internal.h (struct internal_syment): Use bfd_hostptr_t for
+ _n_zeroes and _n_offset fields.
+
2007-04-27 Alan Modra <amodra@bigpond.net.au>
* rs6000.h: Write Mimi's name in ASCII.
diff --git a/include/coff/internal.h b/include/coff/internal.h
index afe6889ed5c..4c4eab9fda0 100644
--- a/include/coff/internal.h
+++ b/include/coff/internal.h
@@ -1,7 +1,7 @@
/* Internal format of COFF object file data structures, for GNU BFD.
This file is part of BFD, the Binary File Descriptor library.
- Copyright 1999, 2000, 2001, 2002, 2003, 2004. 2005, 2006
+ Copyright 1999, 2000, 2001, 2002, 2003, 2004. 2005, 2006, 2007
Free Software Foundation, Inc.
This program is free software; you can redistribute it and/or modify
@@ -416,15 +416,15 @@ struct internal_syment
{
union
{
- char _n_name[SYMNMLEN]; /* old COFF version */
+ char _n_name[SYMNMLEN]; /* old COFF version */
struct
{
- long _n_zeroes; /* new == 0 */
- long _n_offset; /* offset into string table */
+ bfd_hostptr_t _n_zeroes; /* new == 0 */
+ bfd_hostptr_t _n_offset; /* offset into string table */
} _n_n;
char *_n_nptr[2]; /* allows for overlaying */
} _n;
- bfd_vma n_value; /* value of symbol */
+ bfd_vma n_value; /* value of symbol */
short n_scnum; /* section number */
unsigned short n_flags; /* copy of flags from filhdr */
unsigned short n_type; /* type and derived type */