diff src/m/hp800.h @ 108032:9e4618c4ed12

Clean up HP-UX files. * m/hp800.h (NO_REMAP, VIRT_ADDR_VARIES, DATA_SEG_BITS) (DATA_START, TEXT_START, LOAD_AVE_TYPE, LOAD_AVE_CVT) (LDAV_SYMBOL, index, rindex): Move definitions only used in HP-UX ... * s/hpux10-20.h: ... to the only user, here.
author Dan Nicolaescu <dann@ics.uci.edu>
date Wed, 21 Apr 2010 12:32:54 -0700
parents 702528fcbb6a
children 641672d44942
line wrap: on
line diff
--- a/src/m/hp800.h	Wed Apr 21 20:25:13 2010 +0200
+++ b/src/m/hp800.h	Wed Apr 21 12:32:54 2010 -0700
@@ -40,58 +40,6 @@
 
 #define EXPLICIT_SIGN_EXTEND
 
-
-/* Stuff for just HPUX.  */
-
-#if defined (__hpux)
-
-/* Define NO_REMAP if memory segmentation makes it not work well
-   to change the boundary between the text section and data section
-   when Emacs is dumped.  If you define this, the preloaded Lisp
-   code will not be sharable; but that's better than failing completely.  */
-
-#define NO_REMAP
-
-/* Define VIRT_ADDR_VARIES if the virtual addresses of
-   pure and impure space as loaded can vary, and even their
-   relative order cannot be relied on.
-
-   Otherwise Emacs assumes that text space precedes data space,
-   numerically.  */
-
-#define VIRT_ADDR_VARIES
-
-/* the data segment on this machine always starts at address 0x40000000. */
-
-#define DATA_SEG_BITS 0x40000000
-
-#define DATA_START    0x40000000
-#define TEXT_START    0x00000000
-
-/* Data type of load average, as read out of kmem.  */
-
-#define LOAD_AVE_TYPE double
-
-/* Convert that into an integer that is 100 for a load average of 1.0  */
-
-#define LOAD_AVE_CVT(x) ((int) (x * 100.0))
-
-/* The symbol in the kernel where the load average is found
-   is named _avenrun.  At this time there are two major flavors
-   of hp-ux (there is the s800 and s300 (s200) flavors).  The
-   differences are thusly moved to the corresponding machine description file.
-*/
-
-/* no underscore please */
-#define LDAV_SYMBOL "avenrun"
-
-/* On USG systems these have different names. */
-
-#define index strchr
-#define rindex strrchr
-
-#endif /* __hpux */
-
 /* Systems with GCC don't need to lose. */
 #ifdef __NetBSD__
 # ifdef __GNUC__