Make GDB use libiberty regex implementation.
* gdb_regex.h: Normalize protection against multiple inclusion. Include "xregex.h" instead of "gnu-regex.h". * cli/cli-cmds.c: Include "gdb_regex.h" instead of "gnu-regex.h". * cli/cli-decode.c: Likewise. * Makefile.in (REGEX): Remove. (GDB_CFLAGS): Remove reference to gnu-regex.h in comment. (ADD_FILES, ADD_DEPS): Remove $(REGEX). (POSSLIBS): Remove. (TAGFILES_NO_SRCDIR): Remove $(POSSLIBS). (irix5-nat.o, solib.o, solib-svr4.o, source.o, symtab.o, xcoffsolib.o, cli-decode.o, cli-cmd.o): Replace gnu-regex.h with gdb_regex.h in list of dependencies. (gnu-regex.o): Remove rule. * gnu-regex.c, gnu-regex.h: Remove files.
This commit is contained in:
parent
524f76c97e
commit
f77b92bf11
7 changed files with 45 additions and 6402 deletions
|
@ -1,5 +1,5 @@
|
|||
/* Portable <regex.h>
|
||||
Copyright 2000 Free Software Foundation, Inc.
|
||||
Copyright 2000, 2001 Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GDB.
|
||||
|
||||
|
@ -18,11 +18,13 @@
|
|||
Foundation, Inc., 59 Temple Place - Suite 330,
|
||||
Boston, MA 02111-1307, USA. */
|
||||
|
||||
#ifndef _GDB_REGEX_H
|
||||
#define _GDB_REGEX_H
|
||||
#ifndef GDB_REGEX_H
|
||||
#define GDB_REGEX_H
|
||||
|
||||
#ifdef USE_INCLUDED_REGEX
|
||||
#include "gnu-regex.h"
|
||||
#include "xregex.h"
|
||||
#else
|
||||
#include <regex.h>
|
||||
#endif
|
||||
#endif /* _GDB_REGEX_H */
|
||||
|
||||
#endif /* gdb_regex.h */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue