From 93d5fa31a7ddfdf7ce51ea22ca58155d19a79b95 Mon Sep 17 00:00:00 2001
From: Jeff Law <law@redhat.com>
Date: Tue, 8 Feb 2000 06:39:54 +0000
Subject: [PATCH] Reinstate the following lost patches: Wed Dec 15 11:22:56
 1999  Jeffrey A Law  (law@cygnus.com)

        * hp-symtab.h (HP_LANGUAGE_FORTRAN): New enumeration constant.
        (HP_LANGUAGE_F77): Define using HP_LANGUAGE_FORTRAN.

1999-11-04      Jimmy Guo       <guo@cup.hp.com>

        * hp-symtab.h (dntt_type_fparam): Add doc_ranges, misc_kind
        fields, change location type to CORE_ADDR from int.
        (dntt_type_const): Name the 5th field location_type.
---
 include/ChangeLog   | 11 +++++++++++
 include/hp-symtab.h | 11 +++++++----
 2 files changed, 18 insertions(+), 4 deletions(-)

diff --git a/include/ChangeLog b/include/ChangeLog
index 386ad16e3..3062b344d 100644
--- a/include/ChangeLog
+++ b/include/ChangeLog
@@ -10,10 +10,21 @@
 	Remvoe prototype for arm_toggle_regnames().
 	Add prototype for parse_arm_disassembler_option().
 
+Wed Dec 15 11:22:56 1999  Jeffrey A Law  (law@cygnus.com)
+
+	* hp-symtab.h (HP_LANGUAGE_FORTRAN): New enumeration constant.
+	(HP_LANGUAGE_F77): Define using HP_LANGUAGE_FORTRAN.
+
 1999-12-15  Doug Evans  <dje@transmeta.com>
 
 	* dis-asm.h: Enclose in extern "C" ifdef __cplusplus.
 
+1999-11-04      Jimmy Guo       <guo@cup.hp.com>
+
+	* hp-symtab.h (dntt_type_fparam): Add doc_ranges, misc_kind
+	fields, change location type to CORE_ADDR from int.
+	(dntt_type_const): Name the 5th field location_type.
+
 Sun Oct 24 19:11:32 1999  Andrew Cagney  <cagney@b1.cygnus.com>
 
 	* sim-d10v.h (SIM_D10V_TS2_DMAP_REGNUM): Define.
diff --git a/include/hp-symtab.h b/include/hp-symtab.h
index fff56688e..cf626c073 100644
--- a/include/hp-symtab.h
+++ b/include/hp-symtab.h
@@ -88,7 +88,8 @@ enum hp_language
 {
   HP_LANGUAGE_UNKNOWN,
   HP_LANGUAGE_C,
-  HP_LANGUAGE_F77,
+  HP_LANGUAGE_FORTRAN,
+  HP_LANGUAGE_F77 = HP_LANGUAGE_FORTRAN,
   HP_LANGUAGE_PASCAL,
   HP_LANGUAGE_MODCAL,
   HP_LANGUAGE_COBOL,
@@ -485,9 +486,11 @@ struct dntt_type_fparam
   unsigned int longaddr:	1;
   unsigned int copyparam:	1;
   unsigned int dflt:		1;
-  unsigned int unused:		16;
+  unsigned int doc_ranges:	1;
+  unsigned int misc_kind:       1;
+  unsigned int unused:		14;
   vtpointer name;
-  int location;
+  CORE_ADDR location;
   dnttpointer type;
   dnttpointer nextparam;
   int misc;
@@ -595,7 +598,7 @@ struct dntt_type_const
   unsigned int kind:		10;
   unsigned int global:		1;
   unsigned int indirect:	1;
-  unsigned int:			3;
+  unsigned int location_type:	3;
   unsigned int classmem:	1;
   unsigned int unused:		15;
   vtpointer name;