mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-12-04 08:47:11 +00:00
Use __sparc__ rather than sparc.
This commit is contained in:
parent
e9251f8275
commit
aef88a00d3
@ -1,3 +1,11 @@
|
||||
2008-08-10 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
Sync from trunk 2008-07-08:
|
||||
* m/sparc.h: Define __sparc__ rather than sparc. (Bug#507.)
|
||||
* alloc.c, ecrt0.c: Use __sparc__ rather than sparc.
|
||||
|
||||
* unexsunos4.c: Use __sparc__ rather than sparc.
|
||||
|
||||
2008-08-08 Chong Yidong <cyd@stupidchicken.com>
|
||||
|
||||
* xdisp.c (move_it_to): When stopping at a charpos, check if
|
||||
|
@ -4572,7 +4572,7 @@ mark_stack ()
|
||||
/* Fixme: Code in the Boehm GC suggests flushing (with `flushrs') is
|
||||
needed on ia64 too. See mach_dep.c, where it also says inline
|
||||
assembler doesn't work with relevant proprietary compilers. */
|
||||
#ifdef sparc
|
||||
#ifdef __sparc__
|
||||
asm ("ta 3");
|
||||
#endif
|
||||
|
||||
|
@ -582,7 +582,7 @@ _start()
|
||||
#endif /* elxsi */
|
||||
|
||||
|
||||
#ifdef sparc
|
||||
#ifdef __sparc__
|
||||
asm (".global __start");
|
||||
asm (".text");
|
||||
asm ("__start:");
|
||||
@ -600,7 +600,7 @@ asm (" sub %sp, 24, %sp");
|
||||
asm (" call __exit");
|
||||
asm (" nop");
|
||||
|
||||
#endif /* sparc */
|
||||
#endif /* __sparc__ */
|
||||
|
||||
#if __FreeBSD__ == 2
|
||||
char *__progname;
|
||||
|
@ -38,10 +38,10 @@ NOTE-END */
|
||||
|
||||
#define NO_ARG_ARRAY
|
||||
|
||||
/* Say this machine is a sparc */
|
||||
/* Say this machine is a sparc. Probably already defined. */
|
||||
|
||||
#ifndef sparc
|
||||
#define sparc
|
||||
#ifndef __sparc__
|
||||
#define __sparc__
|
||||
#endif
|
||||
|
||||
/* Use type int rather than a union, to represent Lisp_Object */
|
||||
|
@ -236,11 +236,11 @@ unexec (new_name, a_name, bndry, bss_start, entry)
|
||||
#else /* not SUNOS4_SHARED_LIBRARIES */
|
||||
rel = erel = 0;
|
||||
#endif /* not SUNOS4_SHARED_LIBRARIES */
|
||||
#ifdef sparc
|
||||
#ifdef __sparc__
|
||||
#define REL_INFO_TYPE struct reloc_info_sparc
|
||||
#else
|
||||
#define REL_INFO_TYPE struct relocation_info
|
||||
#endif /* sparc */
|
||||
#endif /* __sparc__ */
|
||||
#define REL_TARGET_ADDRESS(r) (((REL_INFO_TYPE *)(r))->r_address)
|
||||
#endif /* SUNOS4 */
|
||||
#if defined (__FreeBSD__) || defined (__NetBSD__)
|
||||
|
Loading…
Reference in New Issue
Block a user