OSDN Git Service

gdb/
authorjkratoch <jkratoch>
Sun, 17 Oct 2010 17:45:16 +0000 (17:45 +0000)
committerjkratoch <jkratoch>
Sun, 17 Oct 2010 17:45:16 +0000 (17:45 +0000)
commit737b9a1dd850e44e45236d75bdb6cc6674ea1abc
tree0ec1e9021ffa51621db20b7edb5b3ea4ac081e2d
parentd8b39586e86c3b4d87632fe2ef0f07900d5f1c9a
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]