Searched refs:prog_bfd (Results 1 - 24 of 24) sorted by relevance

/netbsd-6-1-5-RELEASE/external/gpl3/gdb/dist/sim/common/
H A Dsim-hload.c31 sim_load (sd, prog_name, prog_bfd, from_tty)
34 struct bfd *prog_bfd;
40 if (sim_analyze_program (sd, prog_name, prog_bfd) != SIM_RC_OK)
H A Dsim-utils.c215 sim_analyze_program (SIM_DESC sd, char *prog_name, bfd *prog_bfd) argument
220 if (prog_bfd != NULL)
222 if (prog_bfd == STATE_PROG_BFD (sd))
227 prog_name = bfd_get_filename (prog_bfd);
234 /* open a new copy of the prog_bfd */
235 prog_bfd = bfd_openr (prog_name, STATE_TARGET (sd));
236 if (prog_bfd == NULL)
244 if (!bfd_check_format (prog_bfd, bfd_object))
250 bfd_close (prog_bfd);
254 bfd_set_arch_info (prog_bfd, STATE_ARCHITECTUR
[all...]
H A Dnrun.c55 struct bfd *prog_bfd; local
93 prog_bfd = STATE_PROG_BFD (sd);
100 if (prog_bfd == NULL)
102 prog_bfd = bfd_openr (name, 0);
103 if (prog_bfd == NULL)
109 if (!bfd_check_format (prog_bfd, bfd_object))
121 if (sim_load (sd, name, prog_bfd, 0) == SIM_RC_FAIL)
126 sim_create_inferior (sd, prog_bfd, prog_argv, environ);
128 sim_create_inferior (sd, prog_bfd, prog_argv, NULL);
H A Dsim-utils.h50 struct bfd *prog_bfd);
68 struct bfd *prog_bfd, int verbose_p,
H A Dsim-load.c60 sim_load_file (sd, myname, callback, prog, prog_bfd, verbose_p, lma_p, do_write)
65 bfd *prog_bfd;
78 if (prog_bfd != NULL)
79 result_bfd = prog_bfd;
96 if (prog_bfd == NULL)
124 if (prog_bfd == NULL)
H A Dsim-base.h174 struct bfd *prog_bfd; member in struct:__anon1336
175 #define STATE_PROG_BFD(sd) ((sd)->base.prog_bfd)
177 /* Symbol table for prog_bfd */
/netbsd-6-1-5-RELEASE/external/gpl3/gdb/dist/sim/lm32/
H A Dsim-if.c66 find_base (bfd *prog_bfd)
73 for (s = prog_bfd->sections; s; s = s->next)
75 if ((strcmp (bfd_get_section_name (prog_bfd, s), ".boot") == 0)
76 || (strcmp (bfd_get_section_name (prog_bfd, s), ".text") == 0)
77 || (strcmp (bfd_get_section_name (prog_bfd, s), ".data") == 0)
78 || (strcmp (bfd_get_section_name (prog_bfd, s), ".bss") == 0))
82 base = bfd_get_section_vma (prog_bfd, s);
87 bfd_get_section_vma (prog_bfd,
88 s) < base ? bfd_get_section_vma (prog_bfd,
96 find_limit (bfd *prog_bfd)
65 find_base(bfd *prog_bfd) argument
95 find_limit(bfd *prog_bfd) argument
[all...]
/netbsd-6-1-5-RELEASE/external/gpl3/gdb/dist/sim/frv/
H A Dsim-if.c135 bfd *prog_bfd = STATE_PROG_BFD (sd);
136 if (prog_bfd != NULL)
140 if (bfd_get_arch (prog_bfd) != bfd_arch_frv)
144 bfd_get_filename (prog_bfd));
149 backend_data = get_elf_backend_data (prog_bfd);
152 backend_data->elf_backend_object_p (prog_bfd);
154 elf_flags = elf_elfheader (prog_bfd)->e_flags;
134 bfd *prog_bfd = STATE_PROG_BFD (sd); local
/netbsd-6-1-5-RELEASE/external/gpl3/gdb/dist/sim/v850/
H A Dinterp.c299 sim_create_inferior (sd, prog_bfd, argv, env)
301 struct bfd *prog_bfd;
306 if (prog_bfd != NULL)
307 PC = bfd_get_start_address (prog_bfd);
/netbsd-6-1-5-RELEASE/external/gpl3/gdb/dist/sim/d10v/
H A Dinterp.c27 /* non-zero if we opened prog_bfd */
29 bfd *prog_bfd; variable
134 if (!init_text_p && prog_bfd != NULL)
137 for (s = prog_bfd->sections; s; s = s->next)
138 if (strcmp (bfd_get_section_name (prog_bfd, s), ".text") == 0)
141 text_start = bfd_get_section_vma (prog_bfd, s);
142 text_end = text_start + bfd_section_size (prog_bfd, s);
858 if (prog_bfd != NULL && prog_bfd_was_opened_p)
860 bfd_close (prog_bfd);
861 prog_bfd
[all...]
H A Dd10v_sim.h284 extern bfd *prog_bfd;
H A Dsimops.c209 if (bfd_find_nearest_line (prog_bfd, text, (struct bfd_symbol **)0, byte_pc - text_start,
/netbsd-6-1-5-RELEASE/external/gpl3/gdb/dist/sim/microblaze/
H A Dinterp.c910 bfd *prog_bfd; local
970 prog_bfd = sim_load_file (sd, myname, callback, prog, abfd,
974 if (prog_bfd == NULL)
977 target_big_endian = bfd_big_endian (prog_bfd);
978 PC = bfd_get_start_address (prog_bfd);
981 bfd_close (prog_bfd);
987 sim_create_inferior (SIM_DESC sd, struct bfd *prog_bfd, char **argv, char **env) argument
1006 PC = bfd_get_start_address (prog_bfd);
/netbsd-6-1-5-RELEASE/external/gpl3/gdb/dist/sim/cr16/
H A Dinterp.c46 /* non-zero if we opened prog_bfd */
48 bfd *prog_bfd; variable
367 if (!init_text_p && prog_bfd != NULL)
370 for (s = prog_bfd->sections; s; s = s->next)
371 if (strcmp (bfd_get_section_name (prog_bfd, s), ".text") == 0)
374 text_start = bfd_get_section_vma (prog_bfd, s);
375 text_end = text_start + bfd_section_size (prog_bfd, s);
1057 if (prog_bfd != NULL && prog_bfd_was_opened_p)
1059 bfd_close (prog_bfd);
1060 prog_bfd
[all...]
H A Dcr16_sim.h291 extern bfd *prog_bfd;
H A Dsimops.c267 if (bfd_find_nearest_line (prog_bfd, text, (struct bfd_symbol **)0, byte_pc - text_start,
/netbsd-6-1-5-RELEASE/external/gpl3/gdb/dist/sim/arm/
H A Dwrapper.c886 bfd *prog_bfd; local
888 prog_bfd = sim_load_file (sd, myname, sim_callback, prog, abfd,
890 if (prog_bfd == NULL)
892 ARMul_SetPC (state, bfd_get_start_address (prog_bfd));
894 bfd_close (prog_bfd);
/netbsd-6-1-5-RELEASE/external/gpl3/gdb/dist/sim/moxie/
H A Dinterp.c1254 bfd * prog_bfd; local
1281 prog_bfd = sim_load_file (sd, myname, callback, prog, abfd,
1284 if (prog_bfd == NULL)
1288 bfd_close (prog_bfd);
1294 sim_create_inferior (sd, prog_bfd, argv, env)
1296 struct bfd * prog_bfd;
1310 if (prog_bfd != NULL)
1311 cpu.asregs.regs[PC_REGNO] = bfd_get_start_address (prog_bfd);
/netbsd-6-1-5-RELEASE/external/gpl3/gdb/dist/sim/sh/
H A Dinterp.c2706 bfd *prog_bfd; local
2708 prog_bfd = sim_load_file (sd, myname, callback, prog, abfd,
2713 if (prog_bfd)
2714 saved_state.asregs.bfd_mach = bfd_get_mach (prog_bfd);
2720 if (prog_bfd == NULL)
2723 bfd_close (prog_bfd);
2728 sim_create_inferior (sd, prog_bfd, argv, env)
2730 struct bfd *prog_bfd;
2739 if (prog_bfd != NULL)
2740 saved_state.asregs.pc = bfd_get_start_address (prog_bfd);
[all...]
/netbsd-6-1-5-RELEASE/external/gpl3/gdb/dist/sim/mcore/
H A Dinterp.c1946 bfd * prog_bfd; local
1997 prog_bfd = sim_load_file (sd, myname, callback, prog, abfd,
2000 if (prog_bfd == NULL)
2003 target_big_endian = bfd_big_endian (prog_bfd);
2006 bfd_close (prog_bfd);
2012 sim_create_inferior (sd, prog_bfd, argv, env)
2014 struct bfd * prog_bfd;
2035 cpu.asregs.pc = bfd_get_start_address (prog_bfd);
/netbsd-6-1-5-RELEASE/external/gpl3/gdb/dist/sim/cris/
H A Dsim-if.c347 sim_load (SIM_DESC sd, char *prog_name, struct bfd *prog_bfd,
352 if (bfd_get_flavour (prog_bfd) != bfd_target_elf_flavour)
355 if (sim_analyze_program (sd, prog_name, prog_bfd) != SIM_RC_OK)
375 return cris_load_elf_file (sd, prog_bfd, cris_program_offset_write)
346 sim_load(SIM_DESC sd, char *prog_name, struct bfd *prog_bfd, int from_tty ATTRIBUTE_UNUSED) argument
/netbsd-6-1-5-RELEASE/external/gpl3/gdb/dist/sim/avr/
H A Dinterp.c1798 bfd *prog_bfd; local
1804 prog_bfd = sim_load_file (sd, myname, callback, prog, abfd,
1807 if (prog_bfd == NULL)
1810 avr_pc22 = (bfd_get_mach (prog_bfd) >= bfd_mach_avr6);
1819 sim_create_inferior (SIM_DESC sd, struct bfd *prog_bfd, char **argv, char **env) argument
/netbsd-6-1-5-RELEASE/external/gpl3/gdb/dist/sim/mn10300/
H A Dinterp.c313 struct bfd *prog_bfd,
318 if (prog_bfd != NULL) {
319 PC = bfd_get_start_address (prog_bfd);
312 sim_create_inferior(SIM_DESC sd, struct bfd *prog_bfd, char **argv, char **env) argument
/netbsd-6-1-5-RELEASE/external/gpl3/gdb/dist/sim/h8300/
H A Dcompile.c4992 bfd *prog_bfd; local
5001 prog_bfd = abfd;
5003 prog_bfd = bfd_openr (prog, NULL);
5004 if (prog_bfd != NULL)
5008 if (bfd_check_format (prog_bfd, bfd_object))
5010 set_h8300h (bfd_get_mach (prog_bfd));
5059 if (sim_load_file (sd, myname, sim_callback, prog, prog_bfd,
5065 if (abfd == NULL && prog_bfd != NULL)
5066 bfd_close (prog_bfd);
5071 if (abfd == NULL && prog_bfd !
[all...]

Completed in 212 milliseconds