John Polstra
1a85659d68
Add back the description of the "-v" option. It seems to have been
...
lost in the conflict resolution leading up to revision 1.4.
2.2 candidate.
1997-01-17 17:36:22 +00:00
Jordan K. Hubbard
cb0a6fc85f
Remove -lmalloc; it's no longer relevant.
...
Pointed-Out-By: jdp, dima and others.
1997-01-17 06:32:35 +00:00
Andrey A. Chernov
7ebc4b10b2
Use SRCDIR instead of PATH
1997-01-16 18:14:44 +00:00
Andrey A. Chernov
0f3a42ea07
Simplify using SRCDIR
1997-01-16 18:11:49 +00:00
Andrey A. Chernov
1955e810ab
Use SRCDIR instead of PATH
1997-01-16 18:05:28 +00:00
Andrey A. Chernov
1d31680ea6
Simplify it using SRCDIR
1997-01-16 17:58:14 +00:00
Gary Jennejohn
753f57aff1
Remove mmalloc since we're now using phkmalloc. This is made possible
...
by the -DNO_MMALLOC flag in gdb/Makefile.
The one thing we lose by doing this, AFAIK, is the possibility of using
mmap. Does anyone use that feature at all ?
2.2 candidate ?
1997-01-15 22:47:36 +00:00
Gary Jennejohn
9d5922197f
Changes required in directory libiberty to make gdb from the sources in
...
/usr/src/contrib/gdb.
This is based on /usr/ports/devel/gdb.
2.2 candidate ?
1997-01-15 22:43:15 +00:00
Gary Jennejohn
69a0423e5e
The files in gdb/elf are now grabbed from /usr/src/contrib/gdb/include/elf.
...
This also applies to the last 2 commits for aout and coff. Oops !
This is based on /usr/ports/devel/gdb.
2.2 candidate ?
1997-01-15 22:41:13 +00:00
Gary Jennejohn
86cf61adfa
The files in gdb/coff are now grabbed from /usr/src/contrib/gdb/coff.
...
This is based on /usr/ports/devel/gdb.
2.2 candidate ?
1997-01-15 22:39:08 +00:00
Gary Jennejohn
06e8c5e416
The files in gdb/aout are now grabbed from /usr/src/contrib/gdb/aout.
...
This is based on /usr/ports/devel/gdb.
2.2 candidate ?
1997-01-15 22:38:29 +00:00
Gary Jennejohn
86dd30cb93
changes required in the gdb directory for making gdb
...
using the sources in /usr/src/contrib/gdb.
This is based on /usr/ports/devel/gdb.
2.2 candidate ?
1997-01-15 22:37:09 +00:00
Gary Jennejohn
e5b4c7e3b4
changes required in the doc directory for making the gdb info
...
files using the texi sources in /usr/src/contrib/gdb/gdb/doc.
I put a pointer to /usr/src/contrib/libreadline/doc into
Makefile.inc in the hope that the appropriate files would be
picked up.
This is based on /usr/ports/devel/gdb.
2.2 candidate ?
1997-01-15 22:33:16 +00:00
Gary Jennejohn
ea2fdd1095
changes required in the bfd directory for making gdb
...
using the sources in /usr/src/contrib/gdb.
This is based on /usr/ports/devel/gdb.
2.2 candidate ?
1997-01-15 22:28:25 +00:00
Gary Jennejohn
2ead490eea
changes required in the top-level directory for making gdb
...
using the sources in /usr/src/contrib/gdb.
This is based on /usr/ports/devel/gdb.
2.2 candidate ?
1997-01-15 22:26:11 +00:00
John Polstra
20995a4fcc
If a library is found in the hints file, but the library doesn't exist,
...
ignore the hint.
This is a straightforward fix, and it should go into 2.2 after a burn-in
period of a few days.
Noticed by: bde
1997-01-14 17:53:55 +00:00
Jordan K. Hubbard
1130b656e5
Make the long-awaited change from $Id$ to $FreeBSD$
...
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
Jordan K. Hubbard
40129270e0
Back out previous fix. It was bogus.
1997-01-13 10:55:49 +00:00
Jordan K. Hubbard
85ea234ffe
Install a dir file if one doesn't exist. This seems the most likely
...
place to do it, I guess, and it's the utility which falls over without one.
1997-01-13 09:54:38 +00:00
Wolfram Schneider
af20215665
Sort cross references.
1997-01-13 00:25:51 +00:00
John Polstra
d956f8a388
Use the RTLD_NOW symbol, now that it is defined in <dlfcn.h>.
1997-01-12 19:59:26 +00:00
Peter Wemm
81348c186e
Don't conflict with INFODIR?=${SHAREDIR}/info from the system Makefiles
1997-01-12 07:36:43 +00:00
Peter Wemm
076bf094bc
Make this (hopefully) build now. There was no dir entry.
1997-01-12 07:18:05 +00:00
Peter Wemm
d42e7f260f
Fix path to readline docs, since it's now in contrib
1997-01-12 06:33:27 +00:00
John Polstra
aeea55e459
Correct typos and spelling errors.
1997-01-12 00:19:14 +00:00
John Polstra
0db65949ae
Add support for the LD_BIND_NOW environment variable. If it is set to a
...
nonempty string, then function calls are relocated at program start-up
rather than lazily. This variable is standard on Sun and SVR4 systems.
The dlopen() function now supports both lazy and immediate binding, as
determined by its "mode" argument, which can be either 1 (RTLD_LAZY) or
2 (RTLD_NOW). I will add defines of these symbols to <dlfcn.h> as soon
as I've done a little more checking to make sure they won't cause
collisions or bootstrapping problems that would break "make world".
The "LD_*" environment variables which alter dynamic linker behavior are
now treated as unset if they are set to the empty string. This agrees
with the standard SVR4 conventions for the dynamic linker.
Add a work-around for programs compiled with certain buggy versions of
crt0.o. The buggy versions failed to set the "crt_ldso" member of the
interface structure. This caused certain error messages from the
dynamic linker to begin with "(null)" instead of the pathname of the
dynamic linker.
1997-01-12 00:16:36 +00:00
John Polstra
18c0f29eaa
Set LD_TRACE_LOADED_OBJECTS to "1" instead of to "". The dynamic linker
...
now treats empty "LD_*" environment variables as if they were unset, per
the standard SVR4 conventions.
1997-01-12 00:10:57 +00:00
John Polstra
d3c677c7e0
Add support for the LD_BIND_NOW environment variable. If it is set to a
...
nonempty string, then function calls are relocated at program start-up
rather than lazily. This variable is standard on Sun and SVR4 systems.
The dlopen() function now supports both lazy and immediate binding, as
determined by its "mode" argument, which can be either 1 (RTLD_LAZY) or
2 (RTLD_NOW). I will add defines of these symbols to <dlfcn.h> as soon
as I've done a little more checking to make sure they won't cause
collisions or bootstrapping problems that would break "make world".
1997-01-12 00:09:11 +00:00
Joshua Peck Macdonald
c83a75eb30
Changes to make ld demangle C++ symbol names before printing
...
error messages containing them.
Reviewed by: Peter Wemm
1997-01-11 05:51:03 +00:00
Joshua Peck Macdonald
00e161baed
Same. This wasn't installed before either.
1997-01-11 04:07:35 +00:00
Joshua Peck Macdonald
0c6dc986d0
Same.
1997-01-11 04:03:05 +00:00
Joshua Peck Macdonald
d49ce3c9e1
Same. This wasn't even in the old dir file.
1997-01-11 03:58:39 +00:00
Joshua Peck Macdonald
11a399494c
Same.
1997-01-11 03:52:45 +00:00
Joshua Peck Macdonald
9f716d6403
Same deal.
1997-01-11 03:50:21 +00:00
Joshua Peck Macdonald
ae0f6792aa
Same deal.
1997-01-11 03:41:14 +00:00
Joshua Peck Macdonald
976aabbe02
Same thing.
1997-01-11 03:32:01 +00:00
Joshua Peck Macdonald
c99a979d99
Forgot a TAB.
1997-01-11 03:31:08 +00:00
Joshua Peck Macdonald
b0321ca170
Same thing.
1997-01-11 03:26:53 +00:00
Joshua Peck Macdonald
a4ec48ef58
Getting tired of writing same thing.
1997-01-11 03:24:24 +00:00
Joshua Peck Macdonald
dfc62077a2
Add the missing annotations.
1997-01-11 02:59:52 +00:00
Joshua Peck Macdonald
c60f669c14
Clearing out the old stuff, its all in contrib now.
1997-01-11 02:32:23 +00:00
John Polstra
775f9cd54d
For "ldd -v", print shared object dependencies that were specified as
...
pathnames (rather than as "-lfoo") correctly.
Closes PR bin/2404.
1997-01-10 02:51:00 +00:00
Mike Pritchard
00f7ecb490
Fix some file descriptor leaks. Closes PR# 2392.
...
2.2 candidate.
1997-01-09 14:50:42 +00:00
Satoshi Asami
f654421bef
Typo, "%d" -> "%s". This caused tar to print things like
...
tar: Can't change to directory 282656 : No such file or directory
1997-01-07 10:43:40 +00:00
Jordan K. Hubbard
1e97817fad
Remove bogus redeclaration of setenv().
...
Fixes make world failure #3 for today (part of an ongoing series).
1997-01-07 06:26:19 +00:00
Jordan K. Hubbard
655ad55f9c
Fix bogosity with gdb documentation path.
...
Submitted-By: Chuck Robey <chuckr@glue.umd.edu> (with fix from me)
1997-01-07 04:41:18 +00:00
Bruce Evans
fd0a86436e
Use ${COPY} instead of -C for installing non-source files. crt*.o
...
should be installed using the same flag as libraries, but ${COPY}
is currently used for libraries.
1997-01-01 04:52:55 +00:00
Bruce Evans
015a0dc2e4
Use ${COPY} instead of -c for installing non-source files.
1997-01-01 04:22:23 +00:00
Steven Wallace
43d7fd0390
Fix spelling error in manpage.
1996-12-26 21:51:09 +00:00
Poul-Henning Kamp
328f21ee08
Remove a couple of private malloc() implementations, one of which
...
was unused afterall.
1996-12-23 20:21:35 +00:00