summaryrefslogtreecommitdiff
path: root/src/m/m68k.h
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@linux-m68k.org>2010-12-03 17:08:05 -0500
committerChong Yidong <cyd@stupidchicken.com>2010-12-03 17:08:05 -0500
commit201ef780e052dc7c37ea5829d9a9cea9c4fd568b (patch)
treeca94cf25a887ecb9483e7b7d14e534425367ae12 /src/m/m68k.h
parent1b811c905aaad902b31308de1770bb78194f97ae (diff)
downloademacs-201ef780e052dc7c37ea5829d9a9cea9c4fd568b.tar.gz
Remove EXPLICIT_SIGN_EXTEND.
* lisp.h (union Lisp_Object): Explicitly declare signedness of bit-field. (XINT): Remove variant for EXPLICIT_SIGN_EXTEND. * m/alpha.h (EXPLICIT_SIGN_EXTEND): Don't define. * m/amdx86-64.h (EXPLICIT_SIGN_EXTEND): Likewise. * m/ia64.h (EXPLICIT_SIGN_EXTEND): Likewise. * m/ibms390.h (EXPLICIT_SIGN_EXTEND): Likewise. * m/ibms390x.h (EXPLICIT_SIGN_EXTEND): Likewise. * m/iris4d.h (EXPLICIT_SIGN_EXTEND): Likewise. * m/m68k.h (EXPLICIT_SIGN_EXTEND): Likewise. * m/sparc.h (EXPLICIT_SIGN_EXTEND): Likewise. * m/template.h (EXPLICIT_SIGN_EXTEND): Likewise. * m/hp800.h: Remove file. * m/mips.h: Remove file.
Diffstat (limited to 'src/m/m68k.h')
-rw-r--r--src/m/m68k.h7
1 files changed, 0 insertions, 7 deletions
diff --git a/src/m/m68k.h b/src/m/m68k.h
index 8d53424ccec..df930d511f7 100644
--- a/src/m/m68k.h
+++ b/src/m/m68k.h
@@ -24,13 +24,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
#define m68k
#endif
-/* Define EXPLICIT_SIGN_EXTEND if XINT must explicitly sign-extend
- the 24-bit bit field into an int. In other words, if bit fields
- are always unsigned.
-
- This flag only matters if you use USE_LISP_UNION_TYPE. */
-#define EXPLICIT_SIGN_EXTEND
-
#ifdef GNU_LINUX
#ifdef __ELF__
#define DATA_SEG_BITS 0x80000000