mirror of git://gcc.gnu.org/git/gcc.git
gcconfig.h: Add new case for powerpc EABI.
* gcconfig.h: Add new case for powerpc EABI. [PPC]: Handle embedded OS for powerpc simulator. From-SVN: r38179
This commit is contained in:
parent
09314637fc
commit
c9e02e5dc3
|
@ -1,3 +1,8 @@
|
||||||
|
2000-12-10 Geoffrey Keating <geoffk@redhat.com>
|
||||||
|
|
||||||
|
* gcconfig.h: Add new case for powerpc EABI.
|
||||||
|
[PPC]: Handle embedded OS for powerpc simulator.
|
||||||
|
|
||||||
2000-09-30 Bryce McKinlay <bryce@albatross.co.nz>
|
2000-09-30 Bryce McKinlay <bryce@albatross.co.nz>
|
||||||
|
|
||||||
* configure.in: Define GC_GCJ_SUPPORT. Define NO_DEBUGGING in
|
* configure.in: Define GC_GCJ_SUPPORT. Define NO_DEBUGGING in
|
||||||
|
|
|
@ -297,6 +297,10 @@
|
||||||
# endif
|
# endif
|
||||||
# define mach_type_known
|
# define mach_type_known
|
||||||
# endif
|
# endif
|
||||||
|
# if defined(__embedded__) && defined(PPC)
|
||||||
|
# define POWERPC
|
||||||
|
# define mach_type_known
|
||||||
|
# endif
|
||||||
|
|
||||||
/* Feel free to add more clauses here */
|
/* Feel free to add more clauses here */
|
||||||
|
|
||||||
|
@ -573,6 +577,17 @@
|
||||||
# define STACKBOTTOM ((ptr_t) 0xc0000000)
|
# define STACKBOTTOM ((ptr_t) 0xc0000000)
|
||||||
# define DATAEND /* not needed */
|
# define DATAEND /* not needed */
|
||||||
# endif
|
# endif
|
||||||
|
# ifdef __embedded__
|
||||||
|
# define ALIGNMENT 4
|
||||||
|
# define OS_TYPE "EMBEDDED"
|
||||||
|
extern void __end, __dso_handle;
|
||||||
|
# define DATASTART (&__dso_handle) /* OK, that's ugly. */
|
||||||
|
# define DATAEND (&__end)
|
||||||
|
/* Stack starts at 0xE0000000 for the simulator. */
|
||||||
|
# undef STACK_GRAN
|
||||||
|
# define STACK_GRAN 0x10000000
|
||||||
|
# define HEURISTIC1
|
||||||
|
# endif
|
||||||
# endif
|
# endif
|
||||||
|
|
||||||
# ifdef VAX
|
# ifdef VAX
|
||||||
|
|
Loading…
Reference in New Issue