Lines Matching refs:target
79 struct target {
94 const struct target *target_32bit;
95 const struct target *target_x32bit;
96 const struct target *target_64bit;
100 void (*init)(const struct target *self);
102 void (*predefine)(const struct target *self);
106 extern const struct target target_default;
107 extern const struct target target_alpha;
108 extern const struct target target_arm;
109 extern const struct target target_arm64;
110 extern const struct target target_bfin;
111 extern const struct target target_h8300;
112 extern const struct target target_m68k;
113 extern const struct target target_microblaze;
114 extern const struct target target_mips32;
115 extern const struct target target_mips64;
116 extern const struct target target_nds32;
117 extern const struct target target_nios2;
118 extern const struct target target_openrisc;
119 extern const struct target target_ppc32;
120 extern const struct target target_ppc64;
121 extern const struct target target_riscv32;
122 extern const struct target target_riscv64;
123 extern const struct target target_s390;
124 extern const struct target target_s390x;
125 extern const struct target target_sh;
126 extern const struct target target_sparc32;
127 extern const struct target target_sparc64;
128 extern const struct target target_i386;
129 extern const struct target target_x86_64;
130 extern const struct target target_xtensa;
132 /* target.c */
133 extern const struct target *arch_target;