* internal.h (struct nlm_internal_cygnus_section_header): Define.
authorIan Lance Taylor <ian@airs.com>
Thu, 21 Apr 1994 15:58:02 +0000 (15:58 +0000)
committerIan Lance Taylor <ian@airs.com>
Thu, 21 Apr 1994 15:58:02 +0000 (15:58 +0000)
* external.h (struct nlmNAME(external_cygnus_section_header):
Define.

include/nlm/ChangeLog
include/nlm/external.h
include/nlm/internal.h

index 7d19533c31283d25eeaf1414517006cee0c5ecad..60e87739b4005ecad48ce73546a2a2b66c0cfe84 100644 (file)
@@ -1,3 +1,9 @@
+Thu Apr 21 11:57:09 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
+
+       * internal.h (struct nlm_internal_cygnus_section_header): Define.
+       * external.h (struct nlmNAME(external_cygnus_section_header):
+       Define.
+
 Wed Apr 20 14:27:43 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
 
        * internal.h (struct nlm_internal_custom_header): Remove
index 70262ed6f6b61d046fe6382a4a2c45f7f3be7c24..aedc565de79dde2192f8d9b4656b7a039866c66d 100644 (file)
@@ -162,3 +162,15 @@ typedef struct nlmNAME(external_custom_header)
   unsigned char dataLength[NLM_TARGET_LONG_SIZE];
 
 } NlmNAME(External_Custom_Header);
+
+typedef struct nlmNAME(external_cygnus_section_header)
+{
+
+  /* The header is recognized by "CyGnUsSeCs" in the stamp field.  */
+  char stamp[10];
+
+  unsigned char offset[NLM_TARGET_LONG_SIZE];
+
+  unsigned char length[NLM_TARGET_LONG_SIZE];
+
+} NlmNAME(External_Cygnus_Section_Header);
index 3597efbcb112f6e07c1d1a2be282b3fb14185e99..024c5d6be6f2f3e8f48df5a073de64b0d6eb9b80 100644 (file)
@@ -282,3 +282,18 @@ typedef struct nlm_internal_custom_header
 #define Nlm32_Internal_Custom_Header Nlm_Internal_Custom_Header
 #define nlm64_internal_custom_header nlm_internal_custom_header
 #define Nlm64_Internal_Custom_Header Nlm_Internal_Custom_Header
+
+typedef struct nlm_internal_cygnus_section_header
+{
+  /* The header is recognized by "CyGnUsSeCs" in the stamp field. */
+  char stamp[10];
+  /* File location of debugging information.  */
+  file_ptr offset;
+  /* Length of debugging information.  */
+  bfd_size_type length;
+} Nlm_Internal_Cygnus_Section_Header;
+
+#define nlm32_internal_cygnus_section_header nlm_internal_cygnus_section_header
+#define Nlm32_Internal_Cygnus_Section_Header Nlm_Internal_Cygnus_Section_Header
+#define nlm64_internal_cygnus_section_header nlm_internal_cygnus_section_header
+#define Nlm64_Internal_Cygnus_Section_Header Nlm_Internal_Cygnus_Section_Header