* configure.in: Check for working mmap, ansi headers, string.h,
authorJ.T. Conklin <jtc@acorntoolworks.com>
Tue, 1 Aug 1995 20:14:27 +0000 (20:14 +0000)
committerJ.T. Conklin <jtc@acorntoolworks.com>
Tue, 1 Aug 1995 20:14:27 +0000 (20:14 +0000)
commit2b57629364528ef2fd913154e58f626123d51f1c
tree649b55da772d6aa5e9190ebcfa4bee6a5a31f998
parenta1bdcf913a6f7ee2bbb715dd48b1a75e10a43414
* configure.in: Check for working mmap, ansi headers, string.h,
strings.h, and memory.h.
* configure: Regenerated.

* gdb_stat.h: New file, "portable" <sys/stat.h>.
* gdb_string.h: New file, "portable" <string.h>.

* altos-xdep.c, arm-tdep.c, arm-xdep.c, convex-tdep.c,
convex-xdep.c, coredep.c, cxux-nat.c, dbxread.c, exec.c,
gould-xdep.c, hppa-tdep.c, i386aix-nat.c, i386b-nat.c,
i386mach-nat.c, i386v-nat.c, infptrace.c, m88k-nat.c, main.c,
mdebugread.c, objfiles.c, os9kread.c, procfs.c, pyr-xdep.c,
rs6000-nat.c, source.c, standalone.c, stuff.c, sun386-nat.c,
symfile.c, symm-nat.c, symm-tdep.c, symtab.c, top.c, ultra3-nat.c,
ultra3-xdep.c, umax-xdep.c, xcoffread.c: Include "gdb_stat.h"
instead of <sys/stat.h>.

* alpha-tdep.c, breakpoint.c, buildsym.c, c-typeprint.c,
ch-typeprint.c, coffread.c, command.c, core-sol2.c, core-svr4.c,
core.c, corelow.c, cp-valprint.c, dbxread.c, dcache.c, demangle.c,
dpx2-nat.c, dstread.c, dwarfread.c, elfread.c, environ.c, eval.c,
exec.c, f-lang.c, f-typeprint.c, f-valprint.c, findvar.c,
fork-child.c, gdbtypes.c, hpread.c, i386-tdep.c, infcmd.c,
inflow.c, infptrace.c, infrun.c, irix5-nat.c, language.c,
m2-typeprint.c, main.c, mdebugread.c, minsyms.c, mipsread.c,
monitor.c, nlmread.c, objfiles.c, os9kread.c, osfsolib.c, parse.c,
printcmd.c, procfs.c, regex.c, remote-adapt.c, remote-arc.c,
remote-array.c, remote-bug.c, remote-e7000.c, remote-eb.c,
remote-es.c, remote-hms.c, remote-mm.c, remote-os9k.c,
remote-pa.c, remote-sim.c, remote-st.c, remote-udi.c,
remote-utils.c, remote-vx.c, remote-vx29k.c, remote-vx68.c,
remote-vx960.c, remote-vxmips.c, remote-vxsparc.c, remote.c,
solib.c, somread.c, source.c, stabsread.c, stack.c, symfile.c,
symmisc.c, symtab.c, target.c, top.c, typeprint.c, utils.c,
valarith.c, valops.c, valprint.c, values.c, xcoffread.c: Include
"gdb_string.h" instead of <string.h>.
* gdbtk.c: Likewise.

* config/xm-sysv4.h, i386/xm-ptx.h, m68k/xm-sun3os4.h,
sparc/xm-sun4os4.h (HAVE_MMAP): Removed.

* config/xm-lynx.h, config/i386/xm-ptx.h,
config/m68k/nm-apollo68b.h, config/m68k/xm-hp300hpux.h,
config/mips/xm-irix3.h, config/mips/xm-mips.h,
config/mips/xm-news-mips.h, config/mips/xm-riscos.h,
config/pa/hppah.h, config/rs6000/xm-rs6000.h,
config/sparc/xm-sun4os4.h, config/sparc/xm-sun4sol2.h,
config/vax/xm-vaxbsd.h, config/vax/xm-vaxult.h,
config/vax/xm-vaxult2.h (MEM_FNS_DECLARED): Removed.
* config/mips/xm-irix3.h, config/mips/xm-mips.h,
config/pa/xm-hppah.h (memcpy, memset): Removed declarations.
137 files changed:
gdb/.Sanitize
gdb/ChangeLog
gdb/alpha-tdep.c
gdb/altos-xdep.c
gdb/arm-tdep.c
gdb/arm-xdep.c
gdb/breakpoint.c
gdb/buildsym.c
gdb/c-typeprint.c
gdb/ch-typeprint.c
gdb/coffread.c
gdb/command.c
gdb/config/i386/xm-ptx.h
gdb/config/m68k/nm-apollo68b.h
gdb/config/m68k/xm-hp300hpux.h
gdb/config/m68k/xm-sun3os4.h
gdb/config/mips/xm-irix3.h
gdb/config/mips/xm-mips.h
gdb/config/mips/xm-news-mips.h
gdb/config/mips/xm-riscos.h
gdb/config/pa/xm-hppah.h
gdb/config/rs6000/xm-rs6000.h
gdb/config/sparc/xm-sun4os4.h
gdb/config/sparc/xm-sun4sol2.h
gdb/config/vax/xm-vaxbsd.h
gdb/config/vax/xm-vaxult.h
gdb/config/vax/xm-vaxult2.h
gdb/config/xm-lynx.h
gdb/config/xm-sysv4.h
gdb/configure
gdb/configure.in
gdb/convex-tdep.c
gdb/convex-xdep.c
gdb/core-sol2.c
gdb/core-svr4.c
gdb/core.c
gdb/coredep.c
gdb/corelow.c
gdb/cp-valprint.c
gdb/cxux-nat.c
gdb/dbxread.c
gdb/dcache.c
gdb/demangle.c
gdb/dpx2-nat.c
gdb/dstread.c
gdb/dwarfread.c
gdb/elfread.c
gdb/environ.c
gdb/eval.c
gdb/exec.c
gdb/f-lang.c
gdb/f-typeprint.c
gdb/f-valprint.c
gdb/findvar.c
gdb/fork-child.c
gdb/gdb_stat.h [new file with mode: 0644]
gdb/gdb_string.h [new file with mode: 0644]
gdb/gdbtk.c
gdb/gdbtypes.c
gdb/gould-xdep.c
gdb/hppa-tdep.c
gdb/hpread.c
gdb/i386-tdep.c
gdb/i386aix-nat.c
gdb/i386b-nat.c
gdb/i386mach-nat.c
gdb/i386v-nat.c
gdb/infcmd.c
gdb/inflow.c
gdb/infptrace.c
gdb/infrun.c
gdb/irix5-nat.c
gdb/language.c
gdb/m2-typeprint.c
gdb/m88k-nat.c
gdb/main.c
gdb/mdebugread.c
gdb/minsyms.c
gdb/mipsread.c
gdb/monitor.c
gdb/nlmread.c
gdb/objfiles.c
gdb/os9kread.c
gdb/osfsolib.c
gdb/parse.c
gdb/printcmd.c
gdb/procfs.c
gdb/pyr-xdep.c
gdb/regex.c
gdb/remote-adapt.c
gdb/remote-arc.c
gdb/remote-array.c
gdb/remote-bug.c
gdb/remote-e7000.c
gdb/remote-eb.c
gdb/remote-es.c
gdb/remote-hms.c
gdb/remote-mm.c
gdb/remote-os9k.c
gdb/remote-pa.c
gdb/remote-sim.c
gdb/remote-st.c
gdb/remote-udi.c
gdb/remote-utils.c
gdb/remote-vx.c
gdb/remote-vx29k.c
gdb/remote-vx68.c
gdb/remote-vx960.c
gdb/remote-vxmips.c
gdb/remote-vxsparc.c
gdb/remote.c
gdb/rs6000-nat.c
gdb/solib.c
gdb/somread.c
gdb/source.c
gdb/stabsread.c
gdb/stack.c
gdb/standalone.c
gdb/stuff.c
gdb/sun386-nat.c
gdb/symfile.c
gdb/symm-nat.c
gdb/symm-tdep.c
gdb/symmisc.c
gdb/symtab.c
gdb/target.c
gdb/top.c
gdb/typeprint.c
gdb/ultra3-nat.c
gdb/ultra3-xdep.c
gdb/umax-xdep.c
gdb/utils.c
gdb/valarith.c
gdb/valops.c
gdb/valprint.c
gdb/values.c
gdb/xcoffread.c