kleink
f271ef50c9
When `-posix' is specified, link against libposix.
1997-06-24 16:55:05 +00:00
chopps
5559da2d04
use += not =. Propogate change to gcc2netbsd
1997-06-24 12:25:57 +00:00
mrg
886f87a6c3
reverse previous.
1997-06-23 13:31:52 +00:00
mrg
a5e11981d3
oops, fix error in previous.
1997-06-23 13:30:51 +00:00
mrg
586ed80911
install all man pages.
1997-06-23 13:25:41 +00:00
mrg
af752b1322
decend all subdirs for man pages.
1997-06-23 13:25:40 +00:00
pk
4dd59ab4df
Fix typos (PR#3761).
1997-06-20 20:38:08 +00:00
jeremy
22030e1170
Implement FreeBSD's --fast-read option needed for pkg_add.
1997-06-06 07:59:52 +00:00
mikel
0bf17c4d39
fix typo; from Saitoh Masanobu in PR misc/3696.
...
also comma-separate and reorder xrefs.
1997-06-03 04:24:25 +00:00
cjs
7a66732d34
Back out BUILDDIR and NOINSTALL changes.
1997-05-31 21:21:13 +00:00
cjs
097e643f79
Remove an ifdef. Add comment about -nostdlib vs. ELF ld.
1997-05-30 14:06:34 +00:00
cjs
83498d7e88
Remove empty libinstall target and add NOINSTALL=1.
1997-05-30 13:43:06 +00:00
veego
d0b955050b
Use the extra LDFLAGS if OBJDIR is defined.
1997-05-30 11:39:01 +00:00
cjs
c21a83a6fb
PR 3670 from SAITOH Masanobu <msaitoh@spa.is.uec.ac.jp>
...
Fix typos.
1997-05-26 00:40:39 +00:00
phil
6a1d6212ae
Fix a bug in bc_sqrt for numbers between 0 and 1.
1997-05-22 15:21:47 +00:00
mycroft
c4acdea0ab
Make sure we get all the .h files we need so this compiles.
1997-05-18 11:27:06 +00:00
mjacob
af80734488
wouldn't compile due to clash with type of (undeclared) strlen on alpha.
...
Fixed by including string.h.
1997-05-18 08:38:33 +00:00
pk
58efb9d20c
NULL => 0 (Arne Juul; PR#3629)
1997-05-17 19:24:44 +00:00
mycroft
2b799e1f99
Nuke bogus all: dependency.
1997-05-16 21:16:47 +00:00
phil
a55656a0f8
Get the last place for 2.7.2.1 -> 2.7.2.2.
1997-05-16 19:28:31 +00:00
phil
afce939db2
Update for changes to arch/netbsd.h.
1997-05-15 00:33:59 +00:00
phil
aadf5347f8
Add STARTFILE_SPEC so -pg and -static will use the proper crt0.o, mcrt0.o
...
or scrt0.o. (Fix from PR 2763. Other parts of 2763 not needed because
lib/csu/* already makes the proper .o files for all ports except mips.)
1997-05-15 00:27:38 +00:00
phil
0c62738797
OK, OK! It is now 2.7.2.2.
1997-05-14 19:26:32 +00:00
phil
47dc8ebd2e
Cleanup one patch that just changed a $Id: field.
1997-05-14 07:02:00 +00:00
phil
6b7792164b
Make sure copies are 2.7.2.1 versions.
1997-05-14 06:44:20 +00:00
phil
e49d2c410f
Import of gcc-2.7.2.1.
1997-05-14 05:04:53 +00:00
phil
ead96d53e2
Revert scan.l back to be identical to FSF master source. Add rules
...
to Makefile to do proper build with original FSF source.
1997-05-14 03:58:13 +00:00
phil
ef82a6f04f
Remove some unnoticed trailing garbage in a patch.
1997-05-13 21:18:24 +00:00
phil
80e042614d
Update gcc2netbsd to generate the current gcc tree when given gcc-2.7.2.
...
Added a new patch mechanism to gcc2netbsd so changes from the FSF source
are seen in gcc2netbsd. Sync some Makefiles to output of current gcc2netbsd.
(Cosmetic changes only to the Makefiles.)
1997-05-13 21:01:55 +00:00
veego
0e7e42850d
Add CLEANFILES for y.tab.h
1997-05-11 15:18:13 +00:00
mikel
bd29e92ccd
back out last change, not needed
1997-05-11 08:05:08 +00:00
mikel
efb4e7f93a
use $(.CURDIR) to find config/Makefile.$(MACHINE_ARCH); from Thorsten
...
Frueauf in PR bin/3601.
1997-05-11 06:18:32 +00:00
mycroft
ee658e7871
Use DPSRCS.
...
Use the default build method for the grammar.
1997-05-09 14:07:03 +00:00
mycroft
cc4a1553a1
Eliminate bogus redefinitions of standard targets.
1997-05-09 07:50:03 +00:00
mikel
12532c68d2
fix typo; from SAITOH Masanobu in PR misc/3587.
1997-05-09 05:40:51 +00:00
mycroft
093617215b
Use " includes, and some other cleanup.
1997-05-09 05:07:31 +00:00
mycroft
1cc544a7b1
Fix .include path.
1997-05-09 04:53:38 +00:00
mycroft
60b4d07359
Use " includes, rather than <, where appropriate.
1997-05-09 04:46:29 +00:00
mikel
084c671748
use u_quad_t to hold bytes written; fixes PR bin/3544.
1997-05-08 06:40:28 +00:00
mycroft
185b24dd5b
Use libinstall::, not install:, to prevent instaling LIB.
1997-05-07 16:20:26 +00:00
mycroft
fd8daf980e
Add .MAKE to the .OBJDIR hacks, so they work with `make -n'.
1997-05-07 07:15:34 +00:00
christos
d2f9f40d92
Use .PATH.c: instead of .PATH
1997-05-05 16:24:38 +00:00
thorpej
b2435880cc
Revert previous change - It causes too many object-level incompatibilites
...
that violate the Principle of Least Astonishment.
1997-05-05 06:25:15 +00:00
pk
ff90cf758b
Keep track of `dlsym()' symbol lookup scope differently. There's (currently)
...
only one special case: a NULL argument to dlopen(); return a special
token for that case.
1997-05-03 08:00:02 +00:00
mycroft
e6492a1093
Our linker aligns the data and BSS segments to a 4-byte boundary, so
...
set BIGGEST_ALIGNMENT to 32 by default.
Also, change some other alignemtn constraints to improve performance.
1997-05-02 22:16:46 +00:00
phil
a50b62c078
Fix for make depend from Enami Tsugutomo (PR 3556).
1997-04-29 23:30:15 +00:00
phil
aa048f315c
Finish import of dc from bc-1.04. Remove files no longer needed.
1997-04-29 00:40:23 +00:00
phil
bc4e66aef9
Complete import of bc-1.04 by updating dc.
1997-04-29 00:34:25 +00:00
phil
f18cfec654
Cleanup for import of bc-1.04. Removing many files not needed for bc-1.04.
...
Cleanup here due to a major reorganization of fsf tree and the desire
to keep the NetBSD tree as clean as possible.
1997-04-29 00:28:49 +00:00
phil
55eaef264f
Removing the Test subdirectory as part of updating to bc-1.04.
1997-04-29 00:21:04 +00:00
phil
117ece29e9
Updating to version 1.04.
1997-04-29 00:11:31 +00:00
christos
ffc1ff32d7
Add BINDIR
1997-04-19 17:09:53 +00:00
cgd
2a441bb486
make sure that arch-specific makefiles exist before they're included.
...
Otherwise, 'clean' and 'cleandir' can break architectures that don't
normally use this code.
1997-04-19 02:59:28 +00:00
thorpej
7387972e89
The PowerPC port uses GNU binutils, so don't build gas or ld, but
...
install cpp.
1997-04-17 07:00:16 +00:00
christos
108e13f159
Moved to arch
1997-04-16 16:59:44 +00:00
christos
2869186c80
moved to arch
1997-04-16 16:59:03 +00:00
christos
ac37de3d7e
Moved to arch
1997-04-16 16:57:13 +00:00
christos
bdb0a5aeae
moved to arch
1997-04-16 16:56:07 +00:00
christos
76a60a39c3
Moved to arch
1997-04-16 16:55:18 +00:00
christos
d3d1227320
Ld directory reorganization:
...
- separate out the common files used by rtld ldd ld
- move machine dependent files into arch
- move ld in its own directory
- factor out .PATH and CFLAGS common to all Makefiles
1997-04-16 16:49:28 +00:00
christos
b4f53dbf7c
mktemp() -> mkstemp()
1997-04-16 16:46:28 +00:00
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
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
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
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
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
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
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
ws
0cc6820046
Generate gas and ld for NetBSD/powerpc
1996-11-03 18:08:48 +00:00
ws
79b6fe9805
Add machine dependent code for NetBSD/powerpc
1996-11-03 18:02:42 +00:00
ws
648f041eb1
N_EXT has different meaning on debugging symbols
1996-11-03 17:53:09 +00:00
ws
8da2626aa5
Free() doesn't return a value.
1996-11-03 17:52:25 +00:00
ws
1380810bdd
RELOC_* is defined in <machine/reloc.h> for NetBSD/powerpc
1996-11-03 17:51:54 +00:00
ws
6c62b32701
Align static bss symbols properly (stolen essentially from binutils 2.6)
1996-11-03 17:50:41 +00:00
ws
eacb5456d9
Allow compilation on machines where chars are unsigned
1996-11-03 17:48:17 +00:00
veego
abf608d225
Fix missing "#ifdef LOCALID" from pr#2876
1996-10-21 07:00:06 +00:00
thorpej
46ac224706
Use ${INSTALL}.
1996-10-18 02:52:59 +00:00
ws
da800fffb0
Add protocol module for remote IPKDB debugging
1996-10-16 19:49:49 +00:00
veego
2bf9e9b6e1
Merge rcs 5.7.
1996-10-15 06:59:14 +00:00
cgd
385de32c08
Trade one bit of lossage for another. Now that groff has been upgraded,
...
the Alpha no longer needs -fno-for-scope. However, NetBSD/Alpha's
(cygnus snapshot) g++ doesn't allow virtual functions which aren't
declared inline to be later defined as inline without a warning (-> error).
Therefore, on the Alpha, define BROKEN_GXX_VIRTUAL_INLINE (which will
go away after the Alpha is upgraded to use a more recent toolchain), and
use it to make sure that declarations of virtual functions which will
be defined inline are actually marked as inline when they're declared.
1996-10-14 05:24:23 +00:00
veego
de5f30a2ec
Import GNU rcs 5.7
1996-10-13 21:56:51 +00:00
jtc
fe5fc15748
last change should not have been merged
1996-10-09 01:03:08 +00:00
jtc
df7963fbf1
merge in 1.2 branch
1996-10-09 01:01:40 +00:00
cgd
17463d52f7
kill - in front of the 'for' loop which installed files. It was causing
...
the make to not fail even if the installations failed, which is wrong.
If the installations fail (e.g. because the target directory does not
exist), the whole install should fail, so that the user knows to
create the appropriate directories.
1996-10-07 05:45:28 +00:00
pk
c51687391d
Actually set the RTLD_DL flag in dlopen'ed shared objects, per PR#2791.
1996-10-06 19:03:32 +00:00
thorpej
8b118d5f64
Add the `port-powerpc' category.
1996-10-04 04:55:29 +00:00
matthias
574923652f
* I applied David Taylor's Fix (mailed to pc532@daver.bungi.com on
...
February 16th 1990, Message-ID 9002162329.AA11363@odin.think.com )
to our version of gdb. I had to do it by hand, but every thing
works fine now. I changed ns32k-pinsn.c to use the xxx_filtered
functions.
* Added functions to ns32k-nat.c to support gdb -k with crash dumps.
* Made stacktracebacks work better with execs not compiled with -g.
1996-09-28 08:41:24 +00:00
thorpej
0f1d076b3f
Change a comment so that RCS doesn't expand it... (like, duh)
1996-09-26 21:47:52 +00:00
thorpej
7d468e4a0c
Iff __m68k__, use a `slight hack' to determine the magic of the executable
...
we're doing a dynamic link for, and change the page size used for offset
and size calculations if necessary. Allows the same ld.so to be used with
mixed m68k4k and m68k8k executables and libraries.
Thanks a million to Gordon Ross for the help in making this work!
1996-09-10 22:17:51 +00:00
thorpej
ec67ea7102
When checking the entry point of an executable, use N_PAGSIZ() rather
...
than __LDPGSZ directly.
1996-09-07 22:07:15 +00:00
thorpej
992fb91cf9
Add a comment describing how to use LOCALID.
1996-09-04 08:04:12 +00:00
mark
48d30b1294
Fixed NetBSD tag.
1996-08-21 18:43:29 +00:00
explorer
7785d71935
Upgrade groff to 1.10
1996-08-13 07:03:54 +00:00
explorer
0ca96489a2
Upgrade groff to 1.10
1996-08-13 06:33:17 +00:00
phil
cc13fe98cb
Fix for dynamically linked functions returning structs. PR#2586/Pfaller
1996-07-31 06:22:41 +00:00
phil
55fcc2e900
Move the free of t_num to the right place.
1996-07-24 23:23:23 +00:00
thorpej
648aed921f
RCS id police.
1996-07-03 03:28:09 +00:00
jtc
d9b9c6dc0f
/usr/tmp -> /var/tmp
1996-07-01 00:29:24 +00:00
jtc
e6f7d4e4c5
Add '-m' to usage string; Fixes PR #2580
1996-06-30 22:30:32 +00:00
pk
721a11bff8
Use DESTDIR to point at libraries like bsd.prog.mk does (PR#2524).
1996-06-08 22:22:26 +00:00
phil
4ed213a4c8
Bring in 1.2 branch fix to HEAD.
1996-06-07 19:46:06 +00:00
phil
18d3662b80
Bring 1.2 fixes to HEAD.
1996-06-07 19:42:49 +00:00
mark
0e0fb92b29
Define __KPRINTF_ATTRIBUTE__ in the CCPP_PREDEFINES so we get rid of a
...
load of compiler warnings.
1996-06-05 19:09:11 +00:00
phil
90be8557fc
Add the missing dependencies on the arch.md file.
1996-05-23 04:54:42 +00:00
phil
7b365250a9
Better changes from Matthias Pfaller.
1996-05-23 04:49:45 +00:00
mrg
c9e2d4f9d5
don't use gets(). pr#2287 (patch sent to rcs maintainers)
1996-05-21 13:35:27 +00:00
cgd
20c35b4462
GCC 2.4.5 is no longer used by NetBSD. The 'correct' version of GCC
...
in the NetBSD master sources can be found in src/gnu/usr.bin/gcc, and
is currently GCC 2.7.2.
1996-05-19 06:14:37 +00:00
cgd
7fc8e9cbc4
GCC 2.4.5 is no longer used by NetBSD. The 'correct' version of GCC
...
in the NetBSD master sources can be found in src/gnu/usr.bin/gcc, and
is currently GCC 2.7.2.
1996-05-19 06:04:33 +00:00
cgd
c564f7dc20
NetBSD/Alpha now uses gcc/cpp/usr.bin.cpp.sh (same as the version in 'gcc2')
1996-05-19 05:49:37 +00:00
phil
640382281e
Bug fixes from Matthias Pfaller. (Will be submitted to Kenner soon.)
1996-05-19 05:27:33 +00:00
phil
82020f146c
Add arm32 to the list of architecture configurations to extract.
1996-05-19 05:19:52 +00:00
ragge
23435c0d84
Fix warning.
1996-05-18 10:29:07 +00:00
mark
e9396f78a2
Make gcc and ld for the arm32 port.
1996-05-17 22:39:52 +00:00
mark
060e1bc8f1
Initial commit of arm32 machine dependant code for ld.
...
Currently only supports static linking.
1996-05-17 21:51:07 +00:00
mark
8b4eb7eeed
Commit of arm32 architecture sources for GCC 2.7.2
1996-05-17 21:18:03 +00:00
mark
b6ef591915
Commit of arm32 architecture sources for GCC 2.7.2
1996-05-17 21:16:45 +00:00
gwr
82b759ad27
Now that I've finally updated the sun3 to gcc 2.7.2 (last m68k hold-out)
...
we can simplify the big .if condition using (${MACHINE_ARCH} == "m68k")
1996-05-17 20:23:35 +00:00
jtc
e4cdcb8d79
soft-float accidently turned off the 68060 bit
1996-05-17 01:56:13 +00:00
oki
c9d31dfe60
Oops, ${MACHINE} == "x68k" , not ${MACHINE_ARCH} == "x68k"
1996-05-16 15:55:38 +00:00
pk
46d44c05b0
Document environment variables (PR#2415).
...
Also correct spelling and a couple of format macros.
1996-05-15 23:46:00 +00:00
oki
03ca21bc0d
Add x68k to the list of ports using gcc instead of gcc2.
1996-05-13 14:53:21 +00:00
jtc
3c02c6068b
cheezy hack that adds -m68060 as a synonym for -m68040
1996-05-12 18:55:53 +00:00
jtc
a7dc4ab369
Pass -m68060 through to the assembler
1996-05-12 18:52:22 +00:00
mycroft
16255ae0be
Change the segment mov constraint to WordReg|WordMem, to disallow 8-bit memory
...
access, and enable a (somewhat) common register usage.
1996-05-11 13:39:26 +00:00
mycroft
f0c3c199fa
Update for removal of cexp.c.
1996-05-11 11:37:59 +00:00
mycroft
152a87dd9d
This is generated automatically.
1996-05-11 11:30:58 +00:00
pk
8a3cf4d3fe
Align BSS sections on machine dependent boundaries. The compiler/assembler
...
seem to not always do this for us.
1996-05-09 23:51:21 +00:00
jtc
2678c87a47
Add port-x68k category
1996-05-08 23:29:54 +00:00
pk
fa57b905a9
kcorelow.c: use specified executable name (PR#2375).
1996-05-05 19:58:01 +00:00
pk
f685c6dd5d
Extend memory class of the `mov' instruction (PR#2370).
1996-05-03 09:33:49 +00:00
jtc
7d85884ca8
Added support for -R option.
...
This patch has been accepted by the FSF, and should appear in future
gcc releases.
1996-04-25 18:23:37 +00:00
jtc
7bf481ecb2
Integrate change from the gcc development sources:
...
Tue Feb 13 17:59:03 1996 Lee Iverson <leei@Canada.AI.SRI.COM>
* gcc.c (DEFAULT_SWITCH_TAKES_ARG): New macro, from SWITCH_TAKES_ARG.
(SWITCH_TAKES_ARG): Use it.
This change alows us to add support for the 'R' option in a way that
will minimize differences when it comes to merging a future FSF gcc
release into the NetBSD sources.
1996-04-24 02:35:29 +00:00
pk
390bcef256
md_parse_arg: -K' implies
-k'.
1996-04-18 19:03:02 +00:00
pk
be19763acb
Accept -K' as equivalent to
-k' (except the ns32k which already handles -K).
1996-04-14 11:31:11 +00:00
phil
3f09e4a7e4
Sync with gcc2netbsd. (and do the right thing.)
1996-04-11 21:22:42 +00:00
jtc
3c36209f8c
Re-enable weak alias and sysv pragma support that was lost when we
...
upgraded to gcc-2.7. These changes have been submitted to the gcc
maintainers. With luck, we won't have this problem again...
1996-04-06 00:51:08 +00:00
phil
912d727afa
Fix for hangs on the form 0fInf. (Fix from PR 2279)
1996-04-05 16:21:14 +00:00
christos
bd9f45b014
Add -D__KPRINTF_ATTRIBUTE__
1996-04-04 20:17:16 +00:00
chuck
3c87aee01a
Switch mvme68k to `gcc'.
1996-04-03 21:20:52 +00:00
phil
ab818facfa
Sync with change to Makefile.cc1.
1996-04-03 08:18:16 +00:00
phil
5e11f509b9
Add a dependency that will cause a relink for anything that uses libcc1.a.
1996-04-03 08:15:38 +00:00
pk
5a2722dd1e
Add missing argument to error() call.
1996-04-01 22:41:16 +00:00
pk
7426e189fb
Recognise ".double 0fInf" as suggested by Matthias Pfaller (PR#2280).
1996-04-01 10:57:35 +00:00
christos
a323f3fc97
- Add a kprintf format specifier, so that it includes only the formats valid
...
for kernel printf functions
- understand the db_printf %n,%r,%z format specifiers
- understand the kernel printf %: format specifier
- Be more permissive to %b arguments: accept any integer type, not only
unsigned ints.
1996-03-30 04:35:04 +00:00
cgd
d4ea3a96dc
accept any tar header which begins with "ustar" (i.e. those 5 characters) as
...
a ustar-format archive. POSIX specifies that ustar-format archives have magic
strings consisting of "ustar<nul>", however our PAX accepts anything starting
with just the 5 "ustar" chars, and this and other version of GNU tar output
ustar archives with magic numbers of "ustar <nul>". Leave the output format
of this version of GNU tar the same, so that old versions of GNU tar can
use ustar files it outputs. (diff sent to GNU tar maintainer.)
1996-03-26 00:48:49 +00:00
jtc
04b0ab5344
Be pedantic, main() returns int in Standard C.
1996-03-21 18:30:19 +00:00
pk
27a9f993bb
Bleh, got %b arguments reversed in previous change.
1996-03-17 22:27:17 +00:00
pk
1e66a8828f
Take a stab at recognising %b formats.
1996-03-17 03:13:17 +00:00
jtc
efdbc16b61
Patch from J"orn Rennecke that fixes code generation bugs with long
...
long comparisons. As of this date, this change hasn't made it into
the development sources. We must consider this when it comes time
to integrate a newer gcc release.
Thu Mar 7 01:16:23 1996 J"orn Rennecke (amylaar@meolyon.hanse.de )
* expmed.c (negate_rtx): Don't negate LONG_MIN if mode is wider
than HOST_WIDE_INT.
gcc now produces worse code for this test case than gcc 2.5.8 when
invoked with -O , but it will optimize as good as gcc 2.5.8 (i.e. all
comparisons vanish) when invoked with -O2 , thus I think it doesn't
matter. If anyone is interested in looking into this, the code in
expr.c, function expand_expr, case MINUS_EXPR, if-clause for if
(TREE_UNSIGNED (type) || TREE_OVERFLOW (negated)), will refuse to
convert the subtraction into an addition if there is an overflow in
the conversion or negation of the constant. If both host and target
machine are binary computers with 2-complement representation, the
overflow should not matter.
1996-03-15 22:55:51 +00:00
is
3725e6e117
Fix a typo and mention -P/--absolute-paths in the man page.
...
From Greg Earle, PR 1585.
1996-03-13 14:55:00 +00:00
phil
6867e1fda1
Sync with previous changes to Makefiles ...
1996-03-12 21:28:52 +00:00
phil
d99c63563c
Uncomment the %expect.
1996-03-12 19:01:05 +00:00
phil
2fe7ea6745
Uncomment the %expect.
1996-03-12 18:46:21 +00:00
phil
ebca468319
Update for -DGCC_NAME=... in Makefile for g++.
1996-03-11 06:53:27 +00:00
phil
cf6c269b55
Change so g++ doesn't concat junk to the front of /usr/bin/cc for
...
the name of gcc. (Closes pr 2188, different fix)
1996-03-11 06:48:33 +00:00
phil
180e9e53f6
Back out last change now that libstdc++ now exists.
1996-03-11 06:35:33 +00:00
mycroft
5dcce59678
Remove extra arg to target_read_memory().
1996-03-07 07:26:02 +00:00
jtc
f693982efb
Change -v to -V to match send-pr script
1996-03-06 22:01:34 +00:00
jtc
fed36893e3
add c-parse.h to beforedepend target's dependency list
1996-03-06 20:40:06 +00:00
pk
815031cee0
Look up commons in shared objects and replace the common definition if:
...
the so defn is data, not weak, and first class. Fixes PR#2153.
1996-03-05 22:00:30 +00:00
jtc
0b9cc167a8
Updated for changes to build parsers from *.y files
1996-03-05 01:27:16 +00:00
jtc
8e3cd4b2d5
Add -I. to CFLAGS; now needed for cc1plus
1996-03-05 01:03:19 +00:00
jtc
817015a438
Removed parse.c and parse.h, now generated from parse.y.
1996-03-05 01:02:05 +00:00
jtc
7a795dd808
Removed objc-parse.c.
...
Commented out %expect from objc-parse.y.
1996-03-05 00:22:08 +00:00
jtc
a7f36c96bf
Build c-parse.c / c-parse.h from c-parse.y.
...
Comment out %expect in c-parse.y.
1996-03-05 00:12:50 +00:00
jtc
af6951825e
Moved c-parse.y to ../common.
...
Removed c-parse.c.
1996-03-05 00:06:04 +00:00
jtc
343f25f416
Changed fetch_core_registers to ignore "which" parameter as int and fp
...
registers are contiguous. Noted by Matthias Pfaller in PR #2072 .
1996-03-01 01:00:14 +00:00
jtc
56a0325bb8
Build bi-parser.c & bi-parser.h from bi-parser.y
1996-03-01 00:13:51 +00:00
phil
7b5994752e
Remove a compiler warning. (Matthias Pfaller, PR2104)
1996-02-28 21:18:05 +00:00
phil
4d30f3b468
Updates to get the .y files in our source tree.
1996-02-28 21:01:27 +00:00
pk
05105a9150
Define RELOC_INIT_SEGMENT_RELOC for the ns32k (Matthias Pfaller; PR#2103).
1996-02-22 00:19:57 +00:00
briggs
37fbce7fae
Fix from Niklas Hallqvist <niklas@appli.se> for extendplussidi.
...
A missing constraint was allowing a register to get reused prematurely
when doing an addition of two longs into a quad.
1996-02-21 05:34:20 +00:00
jtc
00a38a0584
Added support for m68060 (activate with -m68060). This change has
...
already been accepted and integrated into the FSF source tree.
1996-02-19 21:26:53 +00:00
jtc
ada953057b
Remove the DBX_NO_XREFS definition from the NetBSD m68k, ns32k, and
...
sparc gcc configuration. It isn't needed, as NetBSD uses gdb.
1996-02-19 21:01:57 +00:00
pk
d1fab7599d
Switch sparc to `gcc'.
1996-02-18 12:28:15 +00:00
pk
298144d0a4
Declare `md_reloc_size' as a const.
1996-02-16 22:19:26 +00:00
leo
27d0d358e5
Atari uses gcc 2.7.2.
1996-02-11 11:53:22 +00:00
mycroft
0fb52b15b0
Sync with /sys/arch.
1996-02-11 04:09:13 +00:00
mycroft
1478bdefdd
Fix thinko in previous change.
1996-02-11 02:02:03 +00:00
mycroft
fa9dad8bfa
If pedantic, whine about long long length modifiers. Suggested by der Mouse.
1996-02-08 08:57:22 +00:00
mycroft
7920800310
Invoke GCC as /usr/bin/cc.
1996-02-08 03:51:02 +00:00
mycroft
51cb4d7716
Remove -lstdc++ until it exists.
1996-02-08 03:46:10 +00:00
jtc
a30ae20285
add port-atari
1996-02-05 21:41:06 +00:00
jtc
7bb1bc5e83
Fix typo; From Mike Long <mike.long@analog.com>
1996-02-05 06:07:31 +00:00
jtc
4aacfbf721
updated categories list
1996-02-01 23:54:11 +00:00
thorpej
2efc4c5f38
#include <errno.h> to get sys_nerr and friends.
1996-01-29 08:38:04 +00:00
briggs
a650625b1a
Use gcc 2.7.2 on the mac68k, too.
1996-01-24 21:48:03 +00:00
mycroft
1d486508a1
Fix md_parse_option() to reject bad options.
1996-01-18 22:09:08 +00:00
jtc
6b5e9088a1
Pass -m68030 or -m68040 through to the assembler.
...
This patch has been submitted and accepted by the FSF and will be
in the next gcc release.
1996-01-16 18:41:47 +00:00
pk
55d51fbb95
Relax checking of minor version number in `findhint()'. Also use the
...
directories from the hints (v.2) file for directory traversing.
This should take care of PR#1146.
1996-01-14 00:35:17 +00:00
pk
0203b54d4b
Reflect current yacc output in CLEANFILES (from Michael Graff; PR#1907).
1996-01-09 22:39:31 +00:00
pk
d6193ea4d4
Create v.2 hint files.
...
Note: don't bother to understand v.1 files..
1996-01-09 00:04:35 +00:00
pk
ccc1c895ef
Deal with v.2 hint files (hint srch dirs not yet used).
1996-01-09 00:02:28 +00:00
pk
d98240030c
Define LD_HINTS_VERSION_2:
...
- no longer hash on minor version number in hints file.
- add list of ldconfig(8) search directories.
1996-01-09 00:00:11 +00:00
phil
269329a42b
a) new way to add "# $NetBSD: $" to generated files.
...
b) combined some function calls
c) updated g++ Makefile to sync with one in tree. (pr 1911)
1996-01-08 03:51:38 +00:00
phil
f8f1e84a29
Make the correct links of c++/g++. (pr 1991, thomas@cevis.uni-Bremen.de)
1996-01-08 03:42:13 +00:00
pk
c10a4a63cb
Fix invocation of `pr' (Greg Earle; PR#1896).
...
Note: this has been done before (revision 1.5).
1996-01-07 01:02:05 +00:00
jonathan
99d4a38abe
Change broken ".else if" to ".elif", to stop adding gcc2 to SUBDIR on
...
non-m68k/sparc architectures. Add gcc to SUBDIR on mips architectures (pmax).
1996-01-04 17:55:16 +00:00
phil
69bfe8d762
Update the script to generate the same as what is in the tree.
...
*REMEMBER* Any change in the gcc tree should be reflected in the gcc2netbsd
script so it reflects reality! If you don't know how to change the
gcc2netbsd script, send your gcc changes to phil@netbsd.org .
1996-01-04 05:34:58 +00:00
thorpej
2e1dc487c5
Add -fno-function-cse to PICFLAGS. Without it, Very Bad Things happen
...
when ld.so is compiled with gcc 2.7.2 on the m68k. From
Niklas Hallqvist <niklas@appli.se> in PR #1557 . (Thanks, Nik, for reminding
me about this PR...)
1996-01-02 08:54:28 +00:00
thorpej
5dd1f4a23b
Use GCC 2.7.2 on the hp300.
1995-12-31 04:00:00 +00:00
chopps
6e6506db07
move amiga to gcc 2.7.2
1995-12-31 02:28:59 +00:00
ragge
6691107409
Bug (!) in vax.md causing some compilations to fail; an '$' too much.
1995-12-30 17:19:53 +00:00
chopps
1eb383737f
cleanup scoping fixes part of pr#1859 from Juergen Hannken-Illjes
1995-12-29 20:33:49 +00:00
pk
4162cf6459
Simplify update of r_addend field in relocation record if `-r' is on.
...
The old quirky code did strange things.
1995-12-28 18:04:59 +00:00
pk
2bb60e32ec
Make dlopen() search for libraries if given a name of the form
...
`lib<name>.so[.xx[.yy]]' (per Erik M. Theisen; PR#1763; patch from PR
used in simplified form).
1995-12-28 17:57:32 +00:00
mycroft
8e0a34778a
Add some casts for GCC.
1995-12-21 08:54:14 +00:00
mycroft
e5a13ab82f
Build long double support for i386 as well.
1995-12-21 05:36:19 +00:00
mycroft
628076bc54
Use the new GCC for i386.
1995-12-20 22:33:59 +00:00
phil
f5c9632c68
Sync with change to arch/mips/xm-netbsd.h.
1995-12-15 08:05:11 +00:00
phil
4fec4fc912
Changing "..." to <...> for includes.
1995-12-15 08:03:52 +00:00
phil
b2b08219f3
Vax now uses src/gnu/usr.bin/gcc.
1995-12-07 07:26:32 +00:00
phil
f5d344126b
Have the ns32k architecure use gcc instead of gcc2.
1995-12-03 21:13:18 +00:00
phil
34527405c3
Import gcc-2.7.2. Since it is in the gcc directory instead of the gcc2
...
directory, this is being done now. We will live with two trees until
the "formal" switch over by changing src/gnu/usr.bin/Makefile.
1995-12-01 17:58:53 +00:00
pk
35c8aad7b3
Flush after diddling text, so we get predictable results on machines
...
with separate I & D caches.
1995-11-28 19:29:45 +00:00
jtc
9c5e4ba959
extract gecos field from passwd in a more efficent manner (one sed instead of grep, awk, and a sed)
1995-11-23 02:10:43 +00:00
jtc
ca4dc54bcd
Handle '&' in gecos field
1995-11-23 02:07:34 +00:00
pk
1f061d8392
Initialize all registers (from John Kohl; PR#1651).
...
The REGISTER_U_ADDR is no longer needed.
1995-11-22 00:25:50 +00:00
jtc
908c02bfc8
LIBMATH -> LIBM; (PR #1689 )
1995-10-26 00:58:49 +00:00
jtc
2a60e37a76
Link zcmp to zdiff, zcmp.1 to zdiff.1
1995-10-24 22:18:34 +00:00
christos
a3e3b27287
Parallel make fixes
1995-10-22 23:02:05 +00:00
christos
89c5e30a44
Parallel make fixes
1995-10-22 21:58:21 +00:00
christos
fd3fd7642f
Parallel make Makefile fixes.
1995-10-22 00:21:52 +00:00
ragge
6ac54c7a78
Vax support for ld, so we (at least) can link static binaries.
1995-10-19 13:10:17 +00:00
ragge
0f25b8485c
Don't try to compile gcc on vax.
1995-10-19 12:55:37 +00:00
pk
9c21bb769d
Kill spaces.
1995-10-15 13:12:18 +00:00
mycroft
6a91c699b4
We can read %fs and %gs now.
1995-10-11 05:24:49 +00:00
phil
b63cd8a07d
Fix a memory leak in writing numbers.
1995-10-10 00:22:54 +00:00
pk
d04fcadcc2
Fix typo.
1995-10-09 09:24:59 +00:00
pk
ce77d757fd
And initialize those local variables...
1995-10-09 00:14:41 +00:00
pk
9d43c41208
New style RCS IDs.
1995-10-09 00:09:39 +00:00
pk
b74b1d6456
Allow customized trace output, so ldd(1) can be more conveniently used
...
as a filter.
Rearrange cascading stuff: remove two-level limit.
1995-10-08 23:43:28 +00:00
pk
3aa94e17f0
Add -f option for customized output.
1995-10-08 23:39:58 +00:00
leo
9c06f30b7f
Add port-atari as a valid category.
1995-09-30 12:44:39 +00:00
jtc
d5a07be95e
Fix typo in example; PR #1534
1995-09-27 19:10:49 +00:00
cgd
6ad6202b57
ANSI C++ says that typedefs must specify a type (i.e. can't just
...
default 'int'). One here didn't.
1995-09-27 14:03:23 +00:00
cgd
3403044148
consistently declare functions inline or volatile.
1995-09-27 14:02:02 +00:00
cgd
70075b5f87
if __NetBSD__ defined, don't prototype strsignal() -- string.h already
...
provides a prototype, and it's different from what was here!
(proto here was const char *..., proto in string.h was just char *...)
1995-09-27 14:01:01 +00:00
cgd
6c9bbdc678
add -fno-for-scope to CXXFLAGS on the alpha. Really, this should be
...
conditional on a gcc >= 2.7.0, but there's no good and easy way to do
that short of introducing a new global 'make' variable, which i think
is a bad idea.
1995-09-27 13:55:19 +00:00
cgd
6fda0c28d0
alpha can build groff now.
1995-09-27 12:46:07 +00:00
pk
5530d8edb4
Avoid trailing garbage (from Mike Long; PR#1527).
1995-09-27 09:43:21 +00:00
phil
f9d6b3823a
Improvements by Matthias Pfaller (fpu regs ...)
1995-09-26 20:23:36 +00:00
phil
941f24a3cc
Don't make or install cc1 on the pc532 until we upgrade past 2.4.5.
1995-09-24 06:50:41 +00:00
pk
b19a7d87e2
Pass on return value.
1995-09-23 22:48:18 +00:00
pk
d4fe561742
Interface version 4:
...
implement dlexit() (per Doug Rabson)
get actual rtld path from crt0
pass ld_entry back to crt0 in a better place
1995-09-23 22:46:24 +00:00
pk
fa6e06725c
Define `dlexit()' in crt<=>rtld interface (active in v4).
1995-09-23 22:26:15 +00:00
leo
2bb25d0f0f
Make stack-trace in gdb -k work on m68k because the pc-value is now
...
correctly setup. Also fix the loads of warnings about the second arg
of supply_register().
1995-09-16 19:45:03 +00:00
jtc
f5c3480dee
Substitute SUBMITTER instead of DEFAULT_SUBMITTER when generating send-pr.el
1995-09-12 19:01:51 +00:00
jtc
dc758c27aa
Handle case where mail-default-reply-to == t
1995-09-07 00:21:14 +00:00
pk
1a9159c7ba
Check for zero sized BSS to avoid a big no-op syscall (per Mike Hibler).
1995-08-31 22:07:25 +00:00
jtc
9d398c5d3a
Update batch comparison so that pr's can be sent with send-pr.el. PR #1077
1995-08-31 19:06:23 +00:00
jtc
e9b2e388aa
Fix typo. Use DEFAULT_CLASS instead of DEFAULT_CONFIDENTIAL for Class
1995-08-31 18:59:58 +00:00
jtc
abd78a8514
Use SUBMITTER instead of DEFAULT_SUBMITTER in send-pr.el generation
1995-08-31 18:58:40 +00:00
jtc
98150bc36d
Upgraded to send-pr 3.95, with our local modifications
1995-08-31 18:48:23 +00:00
phil
288f1c084f
Changes from Matthias Pfaller to get gdb to work.
1995-08-29 08:03:27 +00:00
pk
c94617858b
Just use umask(0);
...
Use mktemp() for temporary file creation.
1995-08-25 11:35:35 +00:00
pk
4edc2f666b
Ensure the hints file is readable.
1995-08-25 10:10:15 +00:00
pk
f6797ed4f1
Install the manual page.
1995-08-25 10:08:45 +00:00
mycroft
89becae2d5
Implement fetch_core_registers. Floating point needs work.
1995-08-06 20:38:41 +00:00
pk
8920da128d
Parse library names better; takes care of PR#1291
1995-08-05 00:16:36 +00:00
pk
d579c1b1db
Handle object code with the "large" model PIC (eg. gcc's `-fPIC' option).
1995-08-04 21:49:00 +00:00
pk
72acb4fe30
Handle object code with the "large" model PIC (eg. gcc's `-fPIC' option).
1995-08-04 21:32:15 +00:00
phil
dad0b0a94c
Work towards getting gdb working by Craig Ruff.
1995-07-28 08:00:17 +00:00
cgd
bc6a795fd3
define PR_PROGRAM to be the location of our pr(1). fixes PR 1216
1995-07-12 07:21:05 +00:00
cgd
9b7ebcf785
on i386, use VM_MAXUSER_ADDRESS for kernel_start, since the real
...
kernel start is much different that the start of KVM. (VM_MAXUSER_ADDRESS
isn't correct, but seems to mostly work...) (XXX -- there should be a
better way.)
if curproc == null, use address of proc0; code doesn't know how to deal
with null curproc. (XXX: (1) should make it deal, or (2) should use address
of last proc run, but there's no real way to do that.)
1995-07-08 01:55:54 +00:00
jtc
d6a890806a
libgcc2's extended float (xfmode) and double integer (dimode) conversion
...
functions are needed on the m68k.
1995-07-07 05:17:16 +00:00
pk
7787772880
Add `-R' to record internal library search paths.
...
Usage note: `cc -Xlinker -R<path>'.
1995-06-30 12:33:56 +00:00
pk
f42537952b
man page for the run-time linker
1995-06-30 12:23:10 +00:00
pk
d8f640e15a
Add a `merge' option.
...
Use err() & warn().
1995-06-20 23:12:33 +00:00
pk
45359beaf4
Initialise after malloc (fixes PR#1149).
...
Also, correct comparison when looking in `prefered' paths.
1995-06-20 23:07:03 +00:00
cgd
62a2a70e71
do what ted wanted (in prs 1131, 1139), but slightly differently
1995-06-20 09:55:18 +00:00
jtc
b7926d3ef4
Change mail address to gnats.netbsd.org
1995-06-19 05:34:47 +00:00
pk
4b7629e4ba
Honour current umask when turning `x' bits on (from Joerg Wunsch).
1995-06-15 09:02:57 +00:00
mycroft
c13d36b588
Explicitly remove file before creating it.
1995-06-10 20:37:55 +00:00
briggs
d5b4519095
Fixes for incorrect m68040 opcodes from
...
Henric Jungheim (uhenric@mcl.ucsb.edu ).
1995-06-05 23:38:16 +00:00
ragge
77ca47bc4d
Added vax support.
1995-06-05 15:22:38 +00:00
pk
d24616db68
STARTFILE_SPEC: choose scrt0.o' if
-static' is given.
1995-06-05 01:59:14 +00:00
pk
05a6a13e75
Be sure to calculate correct offsets in dispatch table.
1995-06-05 01:01:51 +00:00
pk
d680ed6b95
#include <dlfcn.h>
1995-06-05 00:08:38 +00:00
pk
878392000d
Put dlopen() et.al. declarations in separate header file for compatibility.
1995-06-05 00:08:07 +00:00
pk
fdd7092874
Cache two more environment variable values.
1995-06-04 23:21:35 +00:00
pk
fe9497fd8c
Revive library search paths.
1995-06-04 21:57:18 +00:00
pk
ad760ce3d6
Implement compiled-in library search paths: any `-L' argument encountered
...
while `dynamic link-mode' is on, is recorded in the executable. The
run-time linker will search these paths after $LD_LIBRARY_PATH but
before the default set and those currently in the hints file.
The feature is disabled whenever for set[ug]id programs.
1995-06-04 21:56:22 +00:00
pk
3441f631d9
Cut some convoluted code that caused library members to get pulled
...
in unnecessarily. Also, the size of common is of no interest if the
symbol already is in a shared object.
1995-06-04 21:33:14 +00:00
ragge
d3b6660a9e
Added #define LOCAL_LABELS_FB to allow local variables.
1995-05-31 18:13:00 +00:00
phil
46466fb2d7
Correct copyright.
1995-05-29 18:11:35 +00:00
briggs
ad2b81e4f0
jbsr takes one argument, not two. Apparently the assembler quietly
...
ignores the second...
Pointed out by uhenric@mcl.ucsb.edu (Henric Jungheim).
1995-05-07 13:22:12 +00:00
cgd
55a02ad429
define STDC_HEADERS, because it seems to work and because we need the protos
1995-04-29 05:37:13 +00:00
cgd
6054080b24
include string.h on NetBSD; we need the proto
1995-04-29 05:36:24 +00:00
cgd
ebaadd7e30
include stdlib.h and string.h on NetBSD, because we _need_ the protos.
1995-04-29 05:34:41 +00:00
cgd
a12c29d63c
if NetBSD, include sys/cdefs.h and don't define __P here.
1995-04-29 05:32:40 +00:00
cgd
7bfa303f5e
fix a typo; i accidentally deleted an _, but it won't really matter.
1995-04-28 11:43:53 +00:00
cgd
0f099d92af
changes to make the src/gnu code compile happily on the alpha:
...
Mostly casts here and there to kill warnings or bugs. occasional
addition of prototypes and/or changes to bring protos into scope.
1995-04-23 08:35:30 +00:00
cgd
81584a34e6
NetBSD RCS Id format
1995-04-23 07:58:27 +00:00
cgd
1ac78f0020
don't build tool chain on the alpha, but install /usr/bin/cpp script.
1995-04-23 07:50:55 +00:00
mycroft
f1c7f639bf
Correct path to mail program.
1995-04-19 16:10:30 +00:00
gwr
066fe128b1
Oops, that code was correct before the last change. I was confused.
1995-04-18 21:34:16 +00:00
gwr
4fa65aaec7
Fixed botched increment when reading FP regs from kernel crash dumps...
1995-04-18 21:05:25 +00:00
gwr
5acd5ef18f
Support new style core dumps (with .reg section)
1995-04-16 03:07:47 +00:00
jtc
2d6d798292
Use soelim instead of gsoelim
1995-04-12 00:57:54 +00:00
jtc
8312d63ae0
Upgrade to Gawk 2.15.6
1995-04-05 00:11:36 +00:00
pk
28dba22b40
Fix bogosities in cascade stuff.
1995-04-01 20:56:55 +00:00
glass
999e951c81
fix bug 905.Charlie Root <root@freetocreate.cais.com>
1995-03-25 17:27:27 +00:00
glass
fef68e571e
install grog
1995-03-22 17:32:28 +00:00
glass
ea0108c8e9
make grog install properly
1995-03-22 17:30:04 +00:00
mycroft
3f6e0361e1
Allow the `.bss' pseudo-op. Remove some unneeded #ifdefs for
...
MANY_SEGMENTS.
1995-03-21 15:27:07 +00:00
pk
b05d1d15b6
Mention one more macro that was added some time ago.
1995-03-06 23:58:04 +00:00
pk
b6340cabe2
Burn LD_RUN_PATH; I didn't read the SVR5 man-pages carefully enough.
1995-03-06 22:59:10 +00:00
pk
64edf8f86f
Code from Matthew Green to do DL cascading "in the first degree".
...
Two `fprintf(stderr, ..)' => `warnx(..)'.
1995-03-06 20:51:24 +00:00
cgd
671d2abce5
complete remove special search dirs, use NetBSD Id tag.
1995-03-06 04:24:41 +00:00
mycroft
4c34be6b52
Clean up deleted files.
1995-03-01 00:00:00 +00:00
cgd
17b5b284d8
add a -o flag. should replace with Berkeley grep.
1995-02-27 16:48:07 +00:00
mycroft
529b718973
Look for subprograms in /usr/bin.
1995-02-24 02:44:22 +00:00
mycroft
25ed20bd92
RCS 5.6.7.4
1995-02-24 02:24:53 +00:00
mycroft
03692cae32
RCS 5.6.7.4
1995-02-24 02:07:40 +00:00
mycroft
a3df365e06
Update SIGCONTEXT_PC_OFFSET.
1995-02-06 13:31:59 +00:00
mycroft
c8de8df89b
Add another missing instruction.
1995-02-05 13:29:50 +00:00
mycroft
0132c69943
Add some missing instructions, and synchronize.
1995-02-05 13:27:12 +00:00
mycroft
55d5061af9
Add `cpuid' instruction, and the canonical names for the debug registers.
1995-02-05 12:57:30 +00:00
jtc
7c52a05701
Fixed missing ` (backquote).
...
Noted by Jason R. Thorpe in PR #780 .
1995-02-03 20:08:09 +00:00
mycroft
7db2979d69
Adjust SIGTRAMP_START to reflect reality.
1995-02-03 06:42:31 +00:00
jtc
94b854e91e
Merged with most recent version from Cygnus.
...
Adds support for REPLYTO environment variable, as was requested by PR 771.
1995-02-01 09:00:14 +00:00