aboutsummaryrefslogtreecommitdiff
path: root/include/nlm/internal.h
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1994-04-20 18:30:29 +0000
committerIan Lance Taylor <ian@airs.com>1994-04-20 18:30:29 +0000
commitefb7100d55a456f5a0ca7a26108148897b1b78c4 (patch)
tree2b80fb70a3071298f48b625f1f3e777e2747a64a /include/nlm/internal.h
parent50cca378931f2623f4df0e1f4b8c61321185efde (diff)
downloadgdb-efb7100d55a456f5a0ca7a26108148897b1b78c4.zip
gdb-efb7100d55a456f5a0ca7a26108148897b1b78c4.tar.gz
gdb-efb7100d55a456f5a0ca7a26108148897b1b78c4.tar.bz2
* internal.h (struct nlm_internal_custom_header): Remove
debugRecOffset and debugRecLength fields. Add data field. * external.h (struct nlmNAME(external_custom_header)): Remove debugRecOffset and debugRecLength fields.
Diffstat (limited to 'include/nlm/internal.h')
-rw-r--r--include/nlm/internal.h15
1 files changed, 8 insertions, 7 deletions
diff --git a/include/nlm/internal.h b/include/nlm/internal.h
index 48c3d7e..3597efb 100644
--- a/include/nlm/internal.h
+++ b/include/nlm/internal.h
@@ -37,11 +37,11 @@ typedef unsigned long Nlm32_Word; /* Unsigned large integer */
typedef unsigned short Nlm32_Half; /* Unsigned medium integer */
typedef unsigned char Nlm32_Char; /* Unsigned tiny integer */
-#ifdef HOST_64_BIT
-typedef unsigned HOST_64_BIT Nlm64_Addr;
-typedef unsigned HOST_64_BIT Nlm64_Off;
-typedef HOST_64_BIT Nlm64_Sxword;
-typedef unsigned HOST_64_BIT Nlm64_Xword;
+#ifdef BFD_HOST_64_BIT
+typedef unsigned BFD_HOST_64_BIT Nlm64_Addr;
+typedef unsigned BFD_HOST_64_BIT Nlm64_Off;
+typedef BFD_HOST_64_BIT Nlm64_Sxword;
+typedef unsigned BFD_HOST_64_BIT Nlm64_Xword;
#endif
typedef long Nlm64_Sword;
typedef unsigned long Nlm64_Word;
@@ -252,6 +252,8 @@ typedef struct nlm_internal_extended_header
long sharedExternalReferenceCount;
file_ptr sharedPublicsOffset;
long sharedPublicsCount;
+ file_ptr sharedDebugRecordOffset;
+ long sharedDebugRecordCount;
bfd_vma SharedInitializationOffset;
bfd_vma SharedExitProcedureOffset;
long productID;
@@ -273,8 +275,7 @@ typedef struct nlm_internal_custom_header
/* The header is recognized by "CuStHeAd" in the stamp field. */
char stamp[8];
bfd_size_type dataLength;
- file_ptr debugRecOffset;
- bfd_size_type debugRecLength;
+ PTR data;
} Nlm_Internal_Custom_Header;
#define nlm32_internal_custom_header nlm_internal_custom_header