gdb/
authorJan Kratochvil <jan.kratochvil@redhat.com>
Mon, 2 Jul 2012 10:57:34 +0000 (10:57 +0000)
committerJan Kratochvil <jan.kratochvil@redhat.com>
Mon, 2 Jul 2012 10:57:34 +0000 (10:57 +0000)
commit202cbf1c525d01ed5d394d879de5d88ae3d00da1
tree42c47b87bdeee719f7a8b504268435a8255719e9
parent586ec8c1d046b8f507c1df125c42ca7eba10e58e
gdb/
Support shell wildcards for 'set auto-load safe-path'.
* auto-load.c: Include fnmatch.h.
(filename_is_in_dir): Rename to ...
(filename_is_in_pattern_1, filename_is_in_pattern): ... here and split
it.  Update function comment.  Rename dir_len to pattern_len.  New
variables filename_len, pattern and filename.  Add more DEBUG_AUTO_LOAD
messages.  Use gdb_filename_fnmatch.
(filename_is_in_auto_load_safe_path_vec): Rename variable dir to
pattern.
(_initialize_auto_load): Extend the "set auto-load safe-path" help text.
* defs.h (gdb_filename_fnmatch): New declaration.
* utils.c: Include fnmatch.h.
(gdb_filename_fnmatch): New function.

gdb/doc/
* gdb.texinfo (Auto-loading safe path): Note the shell wildcard
possibility.
gdb/ChangeLog
gdb/auto-load.c
gdb/defs.h
gdb/doc/ChangeLog
gdb/doc/gdb.texinfo
gdb/utils.c