mirror of https://github.com/deadw00d/AROS.git
put the target cpu's in alphabetical order, and add the riscv emulation modes.
This commit is contained in:
parent
709f705bb7
commit
9a3d0551fe
|
@ -44,18 +44,6 @@
|
|||
* Having these conditions here helps to bootstrap a crosscompiler.
|
||||
* You don't have to look up a value in configure script any more.
|
||||
*/
|
||||
#ifdef TARGET_CPU_m68k
|
||||
#define OBJECT_FORMAT "-mm68kelf"
|
||||
#endif
|
||||
#ifdef TARGET_CPU_ppc
|
||||
#define OBJECT_FORMAT "-melf32ppc"
|
||||
#endif
|
||||
#ifdef TARGET_CPU_i386
|
||||
#define OBJECT_FORMAT "-melf_i386"
|
||||
#endif
|
||||
#ifdef TARGET_CPU_x86_64
|
||||
#define OBJECT_FORMAT "-melf_x86_64"
|
||||
#endif
|
||||
#ifdef TARGET_CPU_aarch64
|
||||
#define OBJECT_FORMAT "-maarch64elf_aros"
|
||||
#endif
|
||||
|
@ -66,9 +54,28 @@
|
|||
#define OBJECT_FORMAT "-marmelfb_aros"
|
||||
#define OBJECT_FORMAT_EXTRA_FINAL "--be8"
|
||||
#endif
|
||||
#ifdef TARGET_CPU_i386
|
||||
#define OBJECT_FORMAT "-melf_i386"
|
||||
#endif
|
||||
#ifdef TARGET_CPU_m68k
|
||||
#define OBJECT_FORMAT "-mm68kelf"
|
||||
#endif
|
||||
#ifdef TARGET_CPU_ppc
|
||||
#define OBJECT_FORMAT "-melf32ppc"
|
||||
#endif
|
||||
#ifdef TARGET_CPU_riscv64
|
||||
#define OBJECT_FORMAT "-melf64lriscv"
|
||||
#endif
|
||||
#ifdef TARGET_CPU_riscv
|
||||
#define OBJECT_FORMAT "-melf32lriscv"
|
||||
#endif
|
||||
#ifdef TARGET_CPU_sparc
|
||||
#define OBJECT_FORMAT "-melf_sparc"
|
||||
#endif
|
||||
#ifdef TARGET_CPU_x86_64
|
||||
#define OBJECT_FORMAT "-melf_x86_64"
|
||||
#endif
|
||||
|
||||
#ifndef OBJECT_FORMAT
|
||||
#error Unknown object format for your target CPU
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue