jtc
b4f1282b13
Add Pentium and Pentium Pro specific instructions (adapted from a newer
...
version of binutils).
1997-04-12 00:11:12 +00:00
mikel
f78e29b2a9
descend unconditionally for clean and cleandir targets
1997-04-09 06:23:40 +00:00
pk
f03e47e58a
Calculate text size padding correctly (affects `-p' option only).
1997-04-08 23:16:27 +00:00
mycroft
d3a9fd7e51
Nuke an extra ${DESTDIR}.
1997-03-27 09:52:03 +00:00
mycroft
cdb33ca37e
Do the symlink for HIDEGAME here, via SYMLINKS.
1997-03-27 09:13:14 +00:00
mikel
a4bddb19a0
more libgnumalloc.a -> ${LIBGNUMALLOC}
1997-03-27 05:13:52 +00:00
christos
1b1e6276ce
Forgot this one too.
1997-03-25 21:01:50 +00:00
lukem
a28b2ef8b3
Add "#define has_mkstemp 1" (which needs "#define has_mktemp 1"),
...
and hack to use mkstemp() instead of mktemp(). This *does* cause the
tempfile to be created at name generation time, but that's ok because
the code will fopen(tempname), use it, and the unlink it. Kinda cute
(``ugly but interesting'' :), but seems to work, and passes
'sh ./rcstest' as well as rudimentary tests by me.
1997-03-25 13:56:36 +00:00
christos
0aad9d4378
Makefile cleanups
1997-03-24 22:02:40 +00:00
perry
48060bc2d7
Fix bug which has kept ld.so from being built for some time:
...
<bsd.prog.mk> was being included before an .if !defined(NOPIC)
which added rtld to the SUBDIRs. This was so that the definition
of NOPIC would get picked up. Unfortunately, this is WRONG, because
after <bsd.prog.mk> is included you shouldn't be able to touch SUBDIR
as the magic has already happened.
However, a complementary bug in the .mk files kept anyone from
noticing until now.
Fixed by moving the include of <bsd.prog.mk> to the bottom and
including <bsd.own.mk> above the .if !defined, which is the correct
way to do this sort of thing.
1997-03-24 19:54:35 +00:00
veego
5fd45e1ff6
changes for bsd.lib.mk: s/PICFLAG/CPICFLAGS/
1997-03-16 15:45:15 +00:00
jonathan
7d1baa6e30
Add weak symbols on mips by defining ASM_OUTPUT_DEF (for varasm.c) in
...
arch/mips/netbsd.h. Add mips/netbsd.h to the gcc2netbsd script.
1997-03-15 01:35:37 +00:00
mycroft
4a647ad6fa
Pull in fix from development tree to mark the correct regs as live.
1997-03-12 06:12:27 +00:00
mycroft
f525bcf594
Remove the cmpdi pattern, since the operand constraints cannot be enforced
...
during register spilling. The default implementation is less optimal in some
cases, but it works.
1997-03-12 06:11:00 +00:00
pk
40cef5c5ce
Fix `L2-L1' expression evaluation botch (from Urban Boquist; PR#3296)
1997-03-09 20:49:06 +00:00
mouse
412433b44c
alternate -> alternative, per PR 2643
1997-03-08 13:26:20 +00:00
pk
6c022e104d
Add missing variant of the `iflush' instruction (Michael Ericson; PR#3287).
1997-03-04 16:47:20 +00:00
thorpej
3a3825cdb3
Add "security" GNATS category, a companion to the tech-security@netbsd.org
...
mailing list.
1997-02-21 02:41:37 +00:00
cgd
4694d60e1d
NetBSD/alpha changes
1997-02-16 08:19:41 +00:00
mikel
b0b6c886f4
install *.cc headers from libstdc++/st[dl]; from Steven J. Dovich in
...
PR lib/2488.
1997-02-07 07:14:02 +00:00
mikel
ff253bf0b4
print file modes in octal; from Hubert Feyrer in PR bin/3180.
1997-02-07 03:58:45 +00:00
mikel
5762477f9f
fix -C error message; from Hubert Feyrer in PR bin/3181.
1997-02-07 03:54:35 +00:00
mikel
5679bc5d7e
fix a typo and add some text; from Hubert Feyrer in PR bin/3178, with
...
some changes by me.
also added some -mdoc macros where appropriate.
1997-02-06 06:05:39 +00:00
thorpej
64eb3eb966
Don't build games if it's not there. From Matthias Drochner, PR #3130 .
1997-01-22 04:19:48 +00:00
mrg
b904481502
xref ld.so.conf.5
1997-01-05 12:07:53 +00:00
scottr
372fe2ff92
Catch up with const changes to dlopen() and dlsym() prototypes in
...
<dlfcn.h>. Tested on i386 and hp300 for crt0.o and ld.so, verified
other references by inspection.
1997-01-03 22:37:58 +00:00
mikel
dd40c6d884
eliminate valueless return from main(); PR bin/3073.
1997-01-03 07:10:52 +00:00
pk
c978f3a5c0
Fix another symbol mis-count noticed by Thorsten Lockert.
1996-12-28 01:11:25 +00:00
pk
db6c2ee527
<link.h> has moved in with the run-time linker source.
1996-12-23 22:13:03 +00:00
cgd
60bc771353
convert genclass makefile to standard 'just install the shell script' form,
...
a la /usr/bin/true's makefile and others like it. It's simpler than
what was here before, and more correct in terms of providing the variables
that the .mk files expected.
1996-12-22 20:46:06 +00:00
pk
cb7f6e2af3
Include c++rt.o when building shared library in libstdc++/Makefile
1996-12-22 13:37:30 +00:00
pk
051d8d1895
Include c++rt.o when building shared library
1996-12-22 13:35:51 +00:00
pk
f867c23217
Don't include indirect symbols in global counter if imported from a
...
shared library (problem noticed by Thorsten Lockert).
Also, make sure not to overwrite predefined _DYNAMIC symbol type.
1996-12-22 01:10:37 +00:00
pk
49dc4d2fe7
Deal with weak symbols when looking up in shared libraries.
1996-12-21 21:53:16 +00:00
pk
85993bcea4
Set EXTERNAL bit on `.weak' declarations.
1996-12-21 21:48:20 +00:00
cgd
18efe6efb8
force NOLINT, because it's not so useful on groff, since groff is
...
written mostly in c++ and lint doesn't understand c++.
1996-12-20 16:33:32 +00:00
cgd
1a7d5b7fdf
don't bother trying to lint c++ libraries, since lint can't deal with
...
c++ and a lint library containing only the C functions is pretty
much useless.
1996-12-20 01:04:17 +00:00
cgd
8ac4f8973d
re-enable libg++ on the Alpha
1996-12-17 21:33:20 +00:00
cgd
b02b09670a
on the Alpha, don't include c++rt0.o on the link line. (1) it doesn't
...
exist, and (2) its purpose on the link line is taken care of automatically
by the library-building process.
1996-12-17 21:32:26 +00:00
phil
6a4e12cde0
Patch from cgd to make these work on the alpha.
1996-12-17 19:35:00 +00:00
phil
b98fb70d78
Removing files that are not in libg++ 2.7.2 because the functions got
...
moved to libio.
1996-12-17 19:28:50 +00:00
phil
9d6cf59d37
Fix conflicts in libg++ 2.7.2 import.
1996-12-17 19:14:14 +00:00
phil
1496ef1851
Import of libg++ 2.7.2.
1996-12-17 18:55:08 +00:00
perry
75911b347d
nuke 'the the' typo
1996-12-04 00:11:23 +00:00
mikel
ec5fdae8b2
Fix typo; PR misc/2990. Also rcsid police.
1996-12-03 05:24:56 +00:00
jonathan
76f1d1f657
Commit src/gnu/usr.bin/gcc/arch/mips/netbsd.h diffs with minimal
...
support for shared libraries. Diffs from Manuel Bouyer, probably
derived from similar OpenBSD gcc diffs.
This change is in the source tree because it was used to build a NetBSD/pmax
shared-lib snapshot. The change isn't being integrated into the gcc2netbsd
script until the shared-lib diffs are finalized.
1996-11-17 19:36:51 +00:00
mikel
a41241b92a
/etc/termcap -> /usr/share/misc/termcap. Fixes misc/1401.
1996-11-12 07:50:11 +00:00
mycroft
5711873831
Build _eh.o. Reported by Simon Gerraty.
1996-11-11 01:06:54 +00:00
lukem
5d37ffa7eb
fix the the typos
1996-11-10 23:58:22 +00:00
jonathan
bdc1084483
Commit years-old change for gcc on NetDSB/mips.
...
The NetbSD libc header files use GCC attributes to emit link-time warning
messages (e.g,. for gets()). SO, add a definition of the GCC back-end
macro ASM_OUTPUT_SECTION_NAME() to the mips back-end target-specific file.
This adds support for emitting warning attributes to binutils 2.6 or newer.
(Weak references may or may not work also).
This patch has been submitted to the FSF but hasn't made it into 2.7.2.1,
and seems to have got buried somewhere inside Cygnus.
1996-11-08 22:21:52 +00:00