]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit - gdb/objfiles.c
gdb/
authorJan Kratochvil <jan.kratochvil@redhat.com>
Sun, 17 Oct 2010 17:45:17 +0000 (17:45 +0000)
committerJan Kratochvil <jan.kratochvil@redhat.com>
Sun, 17 Oct 2010 17:45:17 +0000 (17:45 +0000)
commitc1e56572463d2126e46eda8ce8d4bce221667f98
tree3f7dae8a1dd565c8c77dc068337ad5896d2f91ce
parent0c91cf04574d756ea883ec506a84fb7ac9589459
gdb/
* infrun.c (follow_exec): Replace symbol_file_add_main by
symbol_file_add with SYMFILE_DEFER_BP_RESET, set_initial_language and
breakpoint_re_set.
* m32r-rom.c (m32r_load, m32r_upload_command): Use parameter 0 for
clear_symtab_users.
* objfiles.c (free_all_objfiles): Likewise.
* remote-m32r-sdi.c (m32r_load): Likewise.
* solib-som.c (som_solib_create_inferior_hook): Likewise.
* symfile.c (new_symfile_objfile): New comment for add_flags.  Call
clear_symtab_users with ADD_FLAGS.
(reread_symbols): Use parameter 0 for clear_symtab_users.
(clear_symtab_users): New parameter add_flags.  Do not call
breakpoint_re_set if SYMFILE_DEFER_BP_RESET.
(clear_symtab_users_cleanup): Use parameter 0 for clear_symtab_users.
* symtab.h (clear_symtab_users): New parameter add_flags.

gdb/testsuite/
* gdb.base/pie-execl.exp: New file.
* gdb.base/pie-execl.c: New file.
gdb/ChangeLog
gdb/infrun.c
gdb/m32r-rom.c
gdb/objfiles.c
gdb/remote-m32r-sdi.c
gdb/solib-som.c
gdb/symfile.c
gdb/symtab.h
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/pie-execl.c [new file with mode: 0644]
gdb/testsuite/gdb.base/pie-execl.exp [new file with mode: 0644]