Home
last modified time | relevance | path

Searched refs:EMULATION_NAME (Results 1 – 25 of 76) sorted by relevance

1234

/toolchain/binutils/binutils-2.25/ld/emultempl/
Dlinux.em11 /* Linux a.out emulation code for ${EMULATION_NAME}
33 #define TARGET_IS_${EMULATION_NAME}
48 gld${EMULATION_NAME}_before_parse (void)
59 gld${EMULATION_NAME}_open_dynamic_archive
93 gld${EMULATION_NAME}_find_address_statement (lang_statement_union_type *s)
106 gld${EMULATION_NAME}_create_output_section_statements (void)
108 lang_for_each_statement (gld${EMULATION_NAME}_find_address_statement);
115 gld${EMULATION_NAME}_before_allocation (void)
122 if (! bfd_${EMULATION_NAME}_size_dynamic_sections (link_info.output_bfd,
130 gld${EMULATION_NAME}_get_script (int *isfile)
[all …]
Dgeneric.em6 /* emulate the original gld for the given ${EMULATION_NAME}
27 #define TARGET_IS_${EMULATION_NAME}
50 if test x"$LDEMUL_BEFORE_PARSE" != xgld"$EMULATION_NAME"_before_parse; then
54 gld${EMULATION_NAME}_before_parse (void)
76 if test x"$LDEMUL_GET_SCRIPT" != xgld"$EMULATION_NAME"_get_script; then
80 gld${EMULATION_NAME}_get_script (int *isfile)
97 sed $sc ldscripts/${EMULATION_NAME}.xu >> e${EMULATION_NAME}.c
98 echo ' ; else if (link_info.relocatable) return' >> e${EMULATION_NAME}.c
99 sed $sc ldscripts/${EMULATION_NAME}.xr >> e${EMULATION_NAME}.c
100 echo ' ; else if (!config.text_read_only) return' >> e${EMULATION_NAME}.c
[all …]
Darmcoff.em6 /* emulate the original gld for the given ${EMULATION_NAME}
27 #define TARGET_IS_${EMULATION_NAME}
53 gld${EMULATION_NAME}_add_options
70 gld${EMULATION_NAME}_list_options (FILE *file)
77 gld${EMULATION_NAME}_handle_option (int optc)
97 gld${EMULATION_NAME}_before_parse (void)
108 gld${EMULATION_NAME}_before_allocation (void)
133 gld${EMULATION_NAME}_after_open (void)
157 gld${EMULATION_NAME}_finish (void)
204 gld${EMULATION_NAME}_get_script (int *isfile)
[all …]
Dticoff.em3 (echo;echo;echo;echo)>e${EMULATION_NAME}.c # there, now line numbers match ;-)
28 #define TARGET_IS_${EMULATION_NAME}
49 gld${EMULATION_NAME}_add_options
66 gld_${EMULATION_NAME}_list_options (FILE * file)
72 gld${EMULATION_NAME}_handle_option (int optc)
98 gld_${EMULATION_NAME}_before_parse(void)
106 gld_${EMULATION_NAME}_get_script (int *isfile)
122 return `sed "$sc" ldscripts/${EMULATION_NAME}.xu`;
124 return `sed "$sc" ldscripts/${EMULATION_NAME}.xr`;
126 return `sed "$sc" ldscripts/${EMULATION_NAME}.xbn`;
[all …]
Dgld960.em90 sed $sc ldscripts/${EMULATION_NAME}.xu >> e${EMULATION_NAME}.c
91 echo ' ; else if (link_info.relocatable) return' >> e${EMULATION_NAME}.c
92 sed $sc ldscripts/${EMULATION_NAME}.xr >> e${EMULATION_NAME}.c
93 echo ' ; else if (!config.text_read_only) return' >> e${EMULATION_NAME}.c
94 sed $sc ldscripts/${EMULATION_NAME}.xbn >> e${EMULATION_NAME}.c
95 echo ' ; else if (!config.magic_demand_paged) return' >> e${EMULATION_NAME}.c
96 sed $sc ldscripts/${EMULATION_NAME}.xn >> e${EMULATION_NAME}.c
97 echo ' ; else return' >> e${EMULATION_NAME}.c
98 sed $sc ldscripts/${EMULATION_NAME}.x >> e${EMULATION_NAME}.c
99 echo '; }' >> e${EMULATION_NAME}.c
[all …]
Dm68kcoff.em29 #define TARGET_IS_${EMULATION_NAME}
46 gld${EMULATION_NAME}_before_parse (void)
60 gld${EMULATION_NAME}_after_open (void)
128 gld${EMULATION_NAME}_after_allocation (void)
164 gld${EMULATION_NAME}_get_script (int *isfile)
181 sed $sc ldscripts/${EMULATION_NAME}.xu >> e${EMULATION_NAME}.c
182 echo ' ; else if (link_info.relocatable) return' >> e${EMULATION_NAME}.c
183 sed $sc ldscripts/${EMULATION_NAME}.xr >> e${EMULATION_NAME}.c
184 echo ' ; else if (!config.text_read_only) return' >> e${EMULATION_NAME}.c
185 sed $sc ldscripts/${EMULATION_NAME}.xbn >> e${EMULATION_NAME}.c
[all …]
Dgld960c.em103 sed $sc ldscripts/${EMULATION_NAME}.xu >> e${EMULATION_NAME}.c
104 echo ' ; else if (link_info.relocatable) return' >> e${EMULATION_NAME}.c
105 sed $sc ldscripts/${EMULATION_NAME}.xr >> e${EMULATION_NAME}.c
106 echo ' ; else if (!config.text_read_only) return' >> e${EMULATION_NAME}.c
107 sed $sc ldscripts/${EMULATION_NAME}.xbn >> e${EMULATION_NAME}.c
108 echo ' ; else if (!config.magic_demand_paged) return' >> e${EMULATION_NAME}.c
109 sed $sc ldscripts/${EMULATION_NAME}.xn >> e${EMULATION_NAME}.c
110 echo ' ; else return' >> e${EMULATION_NAME}.c
111 sed $sc ldscripts/${EMULATION_NAME}.x >> e${EMULATION_NAME}.c
112 echo '; }' >> e${EMULATION_NAME}.c
[all …]
Dsunos.em11 /* SunOS emulation code for ${EMULATION_NAME}
33 #define TARGET_IS_${EMULATION_NAME}
64 static void gld${EMULATION_NAME}_find_so
66 static char *gld${EMULATION_NAME}_search_dir
68 static void gld${EMULATION_NAME}_check_needed
70 static bfd_boolean gld${EMULATION_NAME}_search_needed
72 static bfd_boolean gld${EMULATION_NAME}_try_needed
74 static void gld${EMULATION_NAME}_find_assignment
76 static void gld${EMULATION_NAME}_find_exp_assignment
78 static void gld${EMULATION_NAME}_count_need
[all …]
Dvms.em28 gld${EMULATION_NAME}_before_parse (void)
43 gld${EMULATION_NAME}_create_output_section_statements (void)
54 gld${EMULATION_NAME}_open_dynamic_archive (const char *arch ATTRIBUTE_UNUSED,
81 gld${EMULATION_NAME}_find_potential_libraries
130 gld${EMULATION_NAME}_add_options
150 gld${EMULATION_NAME}_list_options (FILE *file)
156 gld${EMULATION_NAME}_handle_option (int optc)
187 gld${EMULATION_NAME}_before_allocation (void)
208 gld${EMULATION_NAME}_after_allocation (void)
215 gld${EMULATION_NAME}_map_segments (need_layout);
[all …]
Delf32.em14 /* ${ELFSIZE} bit ELF emulation code for ${EMULATION_NAME}
36 #define TARGET_IS_${EMULATION_NAME}
62 static void gld${EMULATION_NAME}_before_parse (void);
63 static void gld${EMULATION_NAME}_after_open (void);
64 static void gld${EMULATION_NAME}_before_allocation (void);
65 static void gld${EMULATION_NAME}_after_allocation (void);
66 static lang_output_section_statement_type *gld${EMULATION_NAME}_place_orphan
95 if test x"$LDEMUL_BEFORE_PARSE" != xgld"$EMULATION_NAME"_before_parse; then
99 gld${EMULATION_NAME}_before_parse (void)
110 if test x"$LDEMUL_RECOGNIZED_FILE" != xgld"${EMULATION_NAME}"_load_symbols; then
[all …]
Dlnk960.em226 sed $sc ldscripts/${EMULATION_NAME}.xu >> e${EMULATION_NAME}.c
227 echo ' ; else if (link_info.relocatable) return' >> e${EMULATION_NAME}.c
228 sed $sc ldscripts/${EMULATION_NAME}.xr >> e${EMULATION_NAME}.c
229 echo ' ; else if (!config.text_read_only) return' >> e${EMULATION_NAME}.c
230 sed $sc ldscripts/${EMULATION_NAME}.xbn >> e${EMULATION_NAME}.c
231 echo ' ; else if (!config.magic_demand_paged) return' >> e${EMULATION_NAME}.c
232 sed $sc ldscripts/${EMULATION_NAME}.xn >> e${EMULATION_NAME}.c
233 echo ' ; else return' >> e${EMULATION_NAME}.c
234 sed $sc ldscripts/${EMULATION_NAME}.x >> e${EMULATION_NAME}.c
235 echo '; }' >> e${EMULATION_NAME}.c
[all …]
Daix.em11 /* AIX emulation code for ${EMULATION_NAME}
34 #define TARGET_IS_${EMULATION_NAME}
59 static void gld${EMULATION_NAME}_read_file (const char *, bfd_boolean);
60 static void gld${EMULATION_NAME}_free (void *);
61 static void gld${EMULATION_NAME}_find_relocs (lang_statement_union_type *);
62 static void gld${EMULATION_NAME}_find_exp_assignment (etree_type *);
142 gld${EMULATION_NAME}_before_parse (void)
189 gld${EMULATION_NAME}_add_options
277 gld${EMULATION_NAME}_parse_args (int argc, char **argv)
375 gld${EMULATION_NAME}_handle_option (int optc)
[all …]
Dgenelf.em32 gld${EMULATION_NAME}_after_open (void)
53 gld${EMULATION_NAME}_before_allocation (void)
62 gld${EMULATION_NAME}_after_allocation (void)
64 gld${EMULATION_NAME}_map_segments (FALSE);
67 # Put these extra routines in ld_${EMULATION_NAME}_emulation
69 LDEMUL_AFTER_OPEN=gld${EMULATION_NAME}_after_open
70 LDEMUL_BEFORE_ALLOCATION=gld${EMULATION_NAME}_before_allocation
71 LDEMUL_AFTER_ALLOCATION=gld${EMULATION_NAME}_after_allocation
Dbeos.em56 #define TARGET_IS_${EMULATION_NAME}
64 gld_${EMULATION_NAME}_before_parse (void)
89 gld${EMULATION_NAME}_add_options
263 gld${EMULATION_NAME}_handle_option (int optc)
324 gld_${EMULATION_NAME}_set_symbols (void)
374 gld_${EMULATION_NAME}_after_open (void)
606 gld_${EMULATION_NAME}_before_allocation (void)
662 gld${EMULATION_NAME}_place_orphan (asection *s,
727 gld_${EMULATION_NAME}_get_script (int *isfile)
740 sed $sc ldscripts/${EMULATION_NAME}.xu >> e${EMULATION_NAME}.c
[all …]
Dvxworks.em33 ${LDEMUL_BEFORE_PARSE-gld${EMULATION_NAME}_before_parse} ();
40 ${LDEMUL_AFTER_OPEN-gld${EMULATION_NAME}_after_open} ();
85 # gld${EMULATION_NAME}_foo. This means that the file has
90 # something other than gld${EMULATION_NAME}_foo. We handle
95 if test "${value}" = "gld${EMULATION_NAME}_${override}"; then
Davrelf.em67 avr_elf_${EMULATION_NAME}_before_allocation (void)
71 gld${EMULATION_NAME}_before_allocation ();
74 if (strcmp ("${EMULATION_NAME}","avr6")
75 && strcmp ("${EMULATION_NAME}","avrxmega6")
76 && strcmp ("${EMULATION_NAME}","avrxmega7") )
158 gld${EMULATION_NAME}_after_allocation ();
175 gld${EMULATION_NAME}_before_parse ();
271 # Put these extra avr-elf routines in ld_${EMULATION_NAME}_emulation
274 LDEMUL_BEFORE_ALLOCATION=avr_elf_${EMULATION_NAME}_before_allocation
Dpep.em18 rm -f e${EMULATION_NAME}.c
19 (echo;echo;echo;echo;echo)>e${EMULATION_NAME}.c # there, now line numbers match ;-)
45 #define TARGET_IS_${EMULATION_NAME}
179 gld_${EMULATION_NAME}_before_parse (void)
255 gld${EMULATION_NAME}_add_options
398 gld_${EMULATION_NAME}_list_options (FILE *file)
661 gld${EMULATION_NAME}_handle_option (int optc)
896 gld_${EMULATION_NAME}_set_symbols (void)
963 gld_${EMULATION_NAME}_after_parse (void)
1389 gld_${EMULATION_NAME}_after_open (void)
[all …]
Dpe.em8 rm -f e${EMULATION_NAME}.c
9 (echo;echo;echo;echo;echo)>e${EMULATION_NAME}.c # there, now line numbers match ;-)
38 #define TARGET_IS_${EMULATION_NAME}
46 bfd_${EMULATION_NAME}_allocate_interworking_sections
48 bfd_${EMULATION_NAME}_get_bfd_for_interworking
50 bfd_${EMULATION_NAME}_process_before_allocation
164 gld_${EMULATION_NAME}_before_parse (void)
279 gld${EMULATION_NAME}_add_options
431 gld_${EMULATION_NAME}_list_options (FILE *file)
703 gld${EMULATION_NAME}_handle_option (int optc)
[all …]
/toolchain/binutils/binutils-2.25/ld/
Dgenscripts.sh93 EMULATION_NAME=$3
97 CUSTOMIZER_SCRIPT="${srcdir}/emulparams/${EMULATION_NAME}.sh"
113 *" ${EMULATION_NAME} "*)
258 if [ "x$1" = "x$EMULATION_NAME" ]; then
306 ) | sed -e '/^ *$/d;s/[ ]*$//' > ldscripts/${EMULATION_NAME}.xr
314 ) | sed -e '/^ *$/d;s/[ ]*$//' > ldscripts/${EMULATION_NAME}.xu
325 ) | sed -e '/^ *$/d;s/[ ]*$//' > ldscripts/${EMULATION_NAME}.x
332 ) | sed -e '/^ *$/d;s/[ ]*$//' > ldscripts/${EMULATION_NAME}.xn
339 ) | sed -e '/^ *$/d;s/[ ]*$//' > ldscripts/${EMULATION_NAME}.xbn
344 COMBRELOC=ldscripts/${EMULATION_NAME}.xc.tmp
[all …]
DChangeLog-2009254 * emultempl/elf32.em (gld${EMULATION_NAME}_search_needed): Handle
265 (gld${EMULATION_NAME}_add_options): Add new --exclude-all-symbols option
267 (gld_${EMULATION_NAME}_list_options): Describe it.
268 (gld${EMULATION_NAME}_handle_option): Handle it.
348 (gld${EMULATION_NAME}_finish): Set emit_stubs_syms by default.
416 * emultempl/elf32.em (gld${EMULATION_NAME}_add_options): Add --audit,
420 (gld${EMULATION_NAME}_append_to_separated_string): New function for
422 (gld${EMULATION_NAME}_before_allocation): Pass the audit and depaudit
467 * emultempl/ia64elf.em (gld${EMULATION_NAME}_after_parse): Likewise.
468 * emultempl/pe.em (gld_${EMULATION_NAME}_after_parse): Call
[all …]
DChangeLog-2004203 * emultempl/pe.em (gld_${EMULATION_NAME}_after_open): Simplify
219 (gld${EMULATION_NAME}_add_options): Add --exclude-libs.
220 (gld${EMULATION_NAME}_handle_option): Handle --exclude-libs.
271 (gld${EMULATION_NAME}_place_orphan): Cater for zero bfd_section
284 (gld_${EMULATION_NAME}_place_orphan): Revise to suit use of
307 * emultempl/elf32.em (gld${EMULATION_NAME}_parse_ld_so_conf): Avoid
310 * emultempl/elf32.em (gld${EMULATION_NAME}_ld_so_conf): New structure.
311 (gld${EMULATION_NAME}_parse_ld_so_conf,
312 gld${EMULATION_NAME}_parse_ld_so_conf_include): New functions.
313 (gld${EMULATION_NAME}_check_ld_so_conf): Use them.
[all …]
DChangeLog-2013111 * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation):
250 (gld${EMULATION_NAME}_after_allocation): Likewise.
353 * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation):
358 * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation):
385 * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation):
440 * emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Test
469 (gld${EMULATION_NAME}_after_allocation): Likewise.
470 (gld${EMULATION_NAME}_finish): Likewise.
526 * emultempl/elf32.em (gld${EMULATION_NAME}_try_needed): Likewise.
527 * emultempl/sunos.em (gld${EMULATION_NAME}_after_open): Likewise.
[all …]
DChangeLog-201198 * emultempl/elf32.em (gld${EMULATION_NAME}_handle_option): Add
104 * emultempl/ppc64elf.em (gld${EMULATION_NAME}_finish): Remove toc check.
185 * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation):
295 * emultempl/elf32.em (gld${EMULATION_NAME}_handle_option,
296 gld${EMULATION_NAME}_list_options): Don't condition -z relro
302 (gld${EMULATION_NAME}_after_allocation): Pass to ppc64_elf_size_stubs.
309 * emultempl/elf32.em (gld${EMULATION_NAME}_add_options,
310 gld${EMULATION_NAME}_handle_option, gld${EMULATION_NAME}_list_options):
316 (gld${EMULATION_NAME}_handle_option): ..and code handling
367 (gld${EMULATION_NAME}_handle_option): Handle
[all …]
Dgenscrba.sh13 echo >> e${EMULATION_NAME}.c "#line $lineno \"$em_script\""
15 cat >> e${EMULATION_NAME}.c
/toolchain/binutils/binutils-2.25/ld/emulparams/
Delf32bmipn32-defs.sh16 case "$EMULATION_NAME" in
19 *) echo $0: unhandled emulation $EMULATION_NAME >&2; exit 1 ;;
24 *" ${EMULATION_NAME} "*)

1234