Mercurial > emacs
changeset 96581:e1043d6b0d2b
* m/template.h:
* m/sparc.h:
* m/mips.h:
* m/m68k.h:
* m/iris4d.h:
* m/intel386.h:
* m/ibms390x.h:
* m/ibms390.h:
* m/ia64.h:
* m/hp800.h:
* m/arm.h:
* m/amdx86-64.h: Remove dead code and references to unused
and compiler defined symbols.
author | Dan Nicolaescu <dann@ics.uci.edu> |
---|---|
date | Thu, 10 Jul 2008 02:49:28 +0000 |
parents | 162cf3adba6b |
children | 60af59227f03 |
files | src/ChangeLog src/m/amdx86-64.h src/m/arm.h src/m/hp800.h src/m/ia64.h src/m/ibms390.h src/m/ibms390x.h src/m/intel386.h src/m/iris4d.h src/m/m68k.h src/m/macppc.h src/m/mips.h src/m/sparc.h src/m/template.h |
diffstat | 14 files changed, 17 insertions(+), 129 deletions(-) [+] |
line wrap: on
line diff
--- a/src/ChangeLog Thu Jul 10 02:37:07 2008 +0000 +++ b/src/ChangeLog Thu Jul 10 02:49:28 2008 +0000 @@ -1,5 +1,19 @@ 2008-07-10 Dan Nicolaescu <dann@ics.uci.edu> + * m/template.h: + * m/sparc.h: + * m/mips.h: + * m/m68k.h: + * m/iris4d.h: + * m/intel386.h: + * m/ibms390x.h: + * m/ibms390.h: + * m/ia64.h: + * m/hp800.h: + * m/arm.h: + * m/amdx86-64.h: Remove dead code and references to unused + and compiler defined symbols. + * unexmips.c: * unexelf.c: Remove references to desupported systems.
--- a/src/m/amdx86-64.h Thu Jul 10 02:37:07 2008 +0000 +++ b/src/m/amdx86-64.h Thu Jul 10 02:49:28 2008 +0000 @@ -43,11 +43,6 @@ #define NO_ARG_ARRAY -/* Define WORD_MACHINE if addresses and such have - * to be corrected before they can be used as byte counts. */ - -/* #define WORD_MACHINE */ - /* Now define a symbol for the cpu type, if your compiler does not define it automatically: Ones defined so far include vax, m68000, ns16000, pyramid,
--- a/src/m/arm.h Thu Jul 10 02:37:07 2008 +0000 +++ b/src/m/arm.h Thu Jul 10 02:49:28 2008 +0000 @@ -34,11 +34,6 @@ #undef NO_ARG_ARRAY #endif -/* Define WORD_MACHINE if addresses and such have - * to be corrected before they can be used as byte counts. */ - -#undef WORD_MACHINE - /* Define how to take a char and sign-extend into an int. On machines where char is signed, this is a no-op. */
--- a/src/m/hp800.h Thu Jul 10 02:37:07 2008 +0000 +++ b/src/m/hp800.h Thu Jul 10 02:49:28 2008 +0000 @@ -32,19 +32,6 @@ #define NO_ARG_ARRAY -/* Define WORD_MACHINE if addresses and such have - * to be corrected before they can be used as byte counts. */ - -#undef WORD_MACHINE - -/* Now define a symbol for the cpu type, if your compiler - does not define it automatically: - Ones defined so far include vax, m68000, ns16000, pyramid, - orion, tahoe, APOLLO and many others */ -#ifndef hp9000s800 -# define hp9000s800 -#endif - /* Use type int rather than a union, to represent Lisp_Object */ /* This is desirable for most machines. */
--- a/src/m/ia64.h Thu Jul 10 02:37:07 2008 +0000 +++ b/src/m/ia64.h Thu Jul 10 02:49:28 2008 +0000 @@ -31,11 +31,6 @@ #define NO_ARG_ARRAY -/* Define WORD_MACHINE if addresses and such have - to be corrected before they can be used as byte counts. */ - -/* #define WORD_MACHINE */ - /* Now define a symbol for the cpu type, if your compiler does not define it automatically: Ones defined so far include vax, m68000, ns16000, pyramid,
--- a/src/m/ibms390.h Thu Jul 10 02:37:07 2008 +0000 +++ b/src/m/ibms390.h Thu Jul 10 02:49:28 2008 +0000 @@ -32,18 +32,6 @@ #define NO_ARG_ARRAY -/* Define WORD_MACHINE if addresses and such have - * to be corrected before they can be used as byte counts. */ - -#define WORD_MACHINE - -/* Now define a symbol for the cpu type, if your compiler - does not define it automatically: - Ones defined so far include vax, m68000, ns16000, pyramid, - orion, tahoe, APOLLO and many others */ - -#define s390 - /* Use type int rather than a union, to represent Lisp_Object */ /* This is desirable for most machines. */
--- a/src/m/ibms390x.h Thu Jul 10 02:37:07 2008 +0000 +++ b/src/m/ibms390x.h Thu Jul 10 02:49:28 2008 +0000 @@ -45,11 +45,6 @@ #define NO_ARG_ARRAY -/* Define WORD_MACHINE if addresses and such have - * to be corrected before they can be used as byte counts. */ - -#define WORD_MACHINE - /* Now define a symbol for the cpu type, if your compiler does not define it automatically: Ones defined so far include vax, m68000, ns16000, pyramid,
--- a/src/m/intel386.h Thu Jul 10 02:37:07 2008 +0000 +++ b/src/m/intel386.h Thu Jul 10 02:49:28 2008 +0000 @@ -57,18 +57,6 @@ /* #define NO_ARG_ARRAY */ -/* Define WORD_MACHINE if addresses and such have - * to be corrected before they can be used as byte counts. */ - -/* #define WORD_MACHINE */ - -/* Now define a symbol for the cpu type, if your compiler - does not define it automatically: - Ones defined so far include vax, m68000, ns16000, pyramid, - orion, tahoe, APOLLO and many others */ - -#define INTEL386 - /* Use type int rather than a union, to represent Lisp_Object */ #define NO_UNION_TYPE @@ -96,17 +84,6 @@ And handa@etl.gov.jp says that -lkvm needs -llelf, at least on 2.5. */ #define LIBS_MACHINE -lkvm -lelf -#ifndef SOLARIS2_4 -/* J.W.hawtin@lut.ac.uk says Solaris 2.1 on the X86 has FSCALE defined in a - system header. */ -#else /* SOLARIS2_4 */ -#ifndef __GNUC__ -#if 0 /* wisner@gryphon.com says this screws up cpp */ -#define C_SWITCH_MACHINE -Xa -#endif -#endif /* not __GNUC__ */ -#endif /* SOLARIS2_4 */ - /* configure thinks solaris X86 has gethostname, but it does not work, so undefine it. */ #undef HAVE_GETHOSTNAME
--- a/src/m/iris4d.h Thu Jul 10 02:37:07 2008 +0000 +++ b/src/m/iris4d.h Thu Jul 10 02:49:28 2008 +0000 @@ -28,11 +28,6 @@ #define NO_ARG_ARRAY -/* Define WORD_MACHINE if addresses and such have - * to be corrected before they can be used as byte counts. */ - -#undef WORD_MACHINE - /* Now define a symbol for the cpu type, if your compiler does not define it automatically: Ones defined so far include vax, m68000, ns16000, pyramid, @@ -59,22 +54,6 @@ #define EXPLICIT_SIGN_EXTEND -/* jg@genmagic.genmagic.com (John Giannandrea) says this is unnecessary. */ -#if 0 -/* Data type of load average, as read out of kmem. */ - -#define LOAD_AVE_TYPE long /* This doesn't quite work on the 4D */ - -/* Convert that into an integer that is 100 for a load average of 1.0 */ - -#define LOAD_AVE_CVT(x) (int)(((double)(x)*100)/1024.0) - -/* s-iris3-6.h uses /vmunix */ - -#undef KERNEL_FILE -#define KERNEL_FILE "/unix" -#endif - /* Define CANNOT_DUMP on machines where unexec does not work. Then the function dump-emacs will not be defined and temacs will do (load "loadup") automatically unless told otherwise. */
--- a/src/m/m68k.h Thu Jul 10 02:37:07 2008 +0000 +++ b/src/m/m68k.h Thu Jul 10 02:49:28 2008 +0000 @@ -32,11 +32,6 @@ /* #define NO_ARG_ARRAY */ -/* Define WORD_MACHINE if addresses and such have - * to be corrected before they can be used as byte counts. */ - -/* #define WORD_MACHINE */ - /* Now define a symbol for the cpu type, if your compiler does not define it automatically. */
--- a/src/m/macppc.h Thu Jul 10 02:37:07 2008 +0000 +++ b/src/m/macppc.h Thu Jul 10 02:49:28 2008 +0000 @@ -27,11 +27,6 @@ #define NO_ARG_ARRAY -/* Define WORD_MACHINE if addresses and such have - * to be corrected before they can be used as byte counts. */ - -/* #define WORD_MACHINE */ - /* Now define a symbol for the cpu type, if your compiler does not define it automatically: Ones defined so far include vax, m68000, ns16000, pyramid, @@ -89,18 +84,6 @@ #endif #endif -#if 0 /* This breaks things on PPC GNU/Linux ecept for Yellowdog, - even with identical GCC, as, ld. Let's take it out until we - know what's really going on here. */ -/* GCC 2.95 and newer on GNU/Linux PPC changed the load address to - 0x10000000. */ -#if defined __linux__ -#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95) -#define DATA_SEG_BITS 0x10000000 -#endif -#endif -#endif /* 0 */ - #ifdef _ARCH_PPC64 #ifndef _LP64 #define _LP64
--- a/src/m/mips.h Thu Jul 10 02:37:07 2008 +0000 +++ b/src/m/mips.h Thu Jul 10 02:49:28 2008 +0000 @@ -39,11 +39,6 @@ #define NO_ARG_ARRAY -/* Define WORD_MACHINE if addresses and such have - * to be corrected before they can be used as byte counts. */ - -#undef WORD_MACHINE - /* Define how to take a char and sign-extend into an int. On machines where char is signed, this is a no-op. */
--- a/src/m/sparc.h Thu Jul 10 02:37:07 2008 +0000 +++ b/src/m/sparc.h Thu Jul 10 02:49:28 2008 +0000 @@ -36,11 +36,7 @@ #define NO_ARG_ARRAY -/* Say this machine is a sparc. Probably already defined. */ - -#ifndef __sparc__ -#define __sparc__ -#endif +/* __sparc__ is defined by the compiler by default. */ /* Use type int rather than a union, to represent Lisp_Object */
--- a/src/m/template.h Thu Jul 10 02:37:07 2008 +0000 +++ b/src/m/template.h Thu Jul 10 02:49:28 2008 +0000 @@ -32,15 +32,9 @@ #define NO_ARG_ARRAY -/* Define WORD_MACHINE if addresses and such have - * to be corrected before they can be used as byte counts. */ - -#define WORD_MACHINE - /* Now define a symbol for the cpu type, if your compiler - does not define it automatically: - Ones defined so far include vax, m68000, ns16000, pyramid, - orion, tahoe, APOLLO and many others */ + does not define it automatically. + Ones defined so far include m68k and many others */ /* Use type int rather than a union, to represent Lisp_Object */ /* This is desirable for most machines. */