Mercurial > emacs
comparison src/m/mips.h @ 89909:68c22ea6027c
Sync to HEAD
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Fri, 16 Apr 2004 12:51:06 +0000 |
parents | 375f2633d815 |
children | f9a65d7ebd29 |
comparison
equal
deleted
inserted
replaced
89908:ee1402f7b568 | 89909:68c22ea6027c |
---|---|
1 /* m- file for Mips machines. | 1 /* m- file for Mips machines. |
2 Copyright (C) 1987, 1992, 1999, 2002 Free Software Foundation, Inc. | 2 Copyright (C) 1987, 1992, 1999, 2002, 2003 Free Software Foundation, Inc. |
3 | 3 |
4 This file is part of GNU Emacs. | 4 This file is part of GNU Emacs. |
5 | 5 |
6 GNU Emacs is free software; you can redistribute it and/or modify | 6 GNU Emacs is free software; you can redistribute it and/or modify |
7 it under the terms of the GNU General Public License as published by | 7 it under the terms of the GNU General Public License as published by |
168 | 168 |
169 #define XSET(var, type, ptr) \ | 169 #define XSET(var, type, ptr) \ |
170 ((var) = \ | 170 ((var) = \ |
171 ((int)(type) << VALBITS) \ | 171 ((int)(type) << VALBITS) \ |
172 + (((unsigned) (ptr) << (BITS_PER_INT-VALBITS)) >> (BITS_PER_INT-VALBITS))) | 172 + (((unsigned) (ptr) << (BITS_PER_INT-VALBITS)) >> (BITS_PER_INT-VALBITS))) |
173 | |
174 #define XUNMARK(a) \ | |
175 ((a) = \ | |
176 (((unsigned)(a) << (BITS_PER_INT-GCTYPEBITS-VALBITS)) \ | |
177 >> (BITS_PER_INT-GCTYPEBITS-VALBITS))) | |
178 | 173 |
179 #if !defined (NEWSOS5) && !defined (__linux__) | 174 #if !defined (NEWSOS5) && !defined (__linux__) |
180 #ifdef USG | 175 #ifdef USG |
181 | 176 |
182 /* Cancel certain parts of standard sysV support. */ | 177 /* Cancel certain parts of standard sysV support. */ |
215 #undef MAIL_USE_FLOCK /* Someone should check this. */ | 210 #undef MAIL_USE_FLOCK /* Someone should check this. */ |
216 #undef HAVE_UNION_WAIT | 211 #undef HAVE_UNION_WAIT |
217 #endif /* BSD_SYSTEM */ | 212 #endif /* BSD_SYSTEM */ |
218 | 213 |
219 #endif /* not NEWSOS5 && not __linux__ */ | 214 #endif /* not NEWSOS5 && not __linux__ */ |
215 | |
216 /* arch-tag: 8fd020ee-78a7-4d87-96ce-6129f52f7bee | |
217 (do not change this comment) */ |