put the target cpu's in alphabetical order, and add the riscv emulation modes.

This commit is contained in:
Kalamatee 2023-03-07 00:10:39 +00:00 committed by deadwood
parent 709f705bb7
commit 9a3d0551fe
1 changed files with 19 additions and 12 deletions

View File

@ -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