jb
9d8bc2de84
The __set_ospeed() function is coded against the speed_t type declared
...
in termios.h, but it's prototype in termcap.h and the main file use
the underlying definition (which is now an int, not a long for
compatibility with NetBSD). Really termcap.h should use speed_t too,
but I guess that this might break sources that don't include termios.h
first.
1998-05-05 21:54:26 +00:00
jb
45a06de98f
Change a couple of long types to int to match NetBSD so that termios
...
works on alpha without any modifications.
1998-05-05 21:49:37 +00:00
jb
7a3940c104
Treat the lock value as volatile.
1998-05-05 21:47:58 +00:00
jb
deeed33999
In a threaded library, expect the lock field to be declared volatile,
...
so provide function prototypes that respect that, avoiding a gcc
warning that `volatile' is being thrown away.
1998-05-05 21:46:30 +00:00
andreas
f208c4f3bc
Add variables for the ntpdate and xntpd program, you might want
...
to run the binaries from the new ntp v4 port.
1998-05-05 21:14:27 +00:00
des
cb7d4954f4
Fix the search sequence for keymaps.
...
PR: bin/6522
Submitted by: Rudolf Cejka
1998-05-05 19:02:01 +00:00
sos
0ddd0518f2
Fix the 4-8G LBA geometry it was wrong.
...
Support >8G drives in CHS mode. This is done by guesstimating the
cylinder count from the LBA size reported. It works on my shiny
new Maxtor 11.5G drive, YMMV.
Reports from users of other big drives (read Quantum bigfoot's)
are welcome...
1998-05-05 14:27:26 +00:00
kato
1d2c2d0269
Include pc98.h instead of isa.h when PC98 is defined.
1998-05-05 13:21:08 +00:00
kato
f967e94898
Deleted unused item.
1998-05-05 13:19:34 +00:00
bde
8127fa8918
Don't generate y.tab.h, since it is not used.
1998-05-05 13:19:13 +00:00
bde
ec3dc0a095
Added y.tab.h to SRCS. This should have been used to get dependencies
...
on y.tab.h generated. It will soon be used to tell bsd.dep.mk that
y.tab.h itself needs to be generated.
1998-05-05 13:16:35 +00:00
bde
632ba498b7
Put y.tab.h back in SRCS. This used to be the best way to get
...
dependencies on y.tab.h generated. It will soon be used to tell
bsd.dep.mk that y.tab.h itself needs to be generated.
1998-05-05 13:00:26 +00:00
jb
d5c2d32ed2
Fix the path.
1998-05-05 12:33:21 +00:00
jb
ff44e35d58
Specify an absolute include path.
...
Backout the previous commit in favour of the Makefile.inc added to
the parent directory.
1998-05-05 10:32:47 +00:00
jb
9c22e02a45
One of those silently included files that just about guarantee that
...
nobody has any idea how something like BINDIR gets defined.
1998-05-05 10:27:39 +00:00
jb
b66568f2f7
The BINDIR definition is an extra directory level away, so include it
...
explicitly.
1998-05-05 08:57:11 +00:00
jb
48a53f730d
Oops, missed the common part of gas.
1998-05-05 08:53:27 +00:00
jb
dcb78501d5
Gas build for i386 requires env as a build tool.
1998-05-05 08:40:38 +00:00
bde
ec2ee14ca6
Backed out previous commit. It was tested, but not for the case where
...
a separate object tree doesn't exist. Crufty makefiles will have to
put y.tab.h in SRCS so that we know not to create foo.h from foo.y.
1998-05-05 07:36:55 +00:00
jb
ab169990d1
Add a message about editing /etc/group to the beginning of the build.
...
FreeBSD needs a few groups that NetBSD doesn't provide by default. This
is annoying because it is the only thing that you need to do to a
NetBSD/Alpha system to bootstrap build FreeBSD/Alpha. Oh well, it
wouldn't be Unix without gratuitous differences, would it?
1998-05-05 07:01:40 +00:00
bde
67f093dc79
Backed out previous change. Generating vgaio.h from vgaio.y clobbered
...
the source file vgaio.h, and y.tab.h is used so we can't simply avoid
generating the yacc header.
1998-05-05 06:52:09 +00:00
charnier
fef0454f69
Add usage() and rcsid. Getopt() returns -1 not EOF. Remove unused #includes.
...
Use .An/.Aq in man page.
1998-05-05 06:24:15 +00:00
charnier
953cc90b5d
Add usage() and rcsid. Remove unused #include. -Wall.
1998-05-05 06:13:47 +00:00
bde
18a4860185
Don't generate a2p.h or y.tab.h from a2p.y. Neither is actually used,
...
and building a2p.h clobbered the unrelated source file a2p.h if
${.OBJDIR} == ${.CURDIR}.
1998-05-05 05:25:21 +00:00
bde
274f15d7f8
Oops, the symlink from y.tab.h doesn't work until its target exists.
1998-05-05 03:59:27 +00:00
alex
ff65aa7a6b
Permit double digit year values to be used in the next millenium.
1998-05-05 01:53:15 +00:00
rnordier
92afefeb0b
Replace _exit() with exit()
...
Pointed out by: Nathan Torkington <gnat@prometheus.frii.com> PR 5585
1998-05-05 00:28:51 +00:00
rnordier
46a3ce617a
Fix typo.
...
Pointed out by: Junji SAKAI <sakai.jp.freebsd.org> PR 5621
1998-05-05 00:12:01 +00:00
rnordier
8eaf407618
Fix a few nits in quoted code fragments and elsewhere.
1998-05-04 23:16:50 +00:00
rnordier
2710d5194e
Make compatible with standard what command:
...
Implement -s option
Keep going if a file is not found
Append ':' to printed filenames
Include backslash in terminal characters
Make exit status dependent on a match having been found
Revise manpage accordingly
1998-05-04 22:26:56 +00:00
jb
6e6cd73247
Support cross architectures by using specific directories instead of
...
the ones that match the host.
1998-05-04 22:09:10 +00:00
jb
07ae6a1cd9
i386 gas config files.
1998-05-04 22:05:54 +00:00
jb
68946743c2
Alpha gas config files.
1998-05-04 22:04:55 +00:00
jb
de7cf23d85
Support cross-architectures using sub-directories.
1998-05-04 22:03:00 +00:00
jb
d6e6b18362
Add support for cross-architecture gases. Since the GNU code doesn't
...
support more than one architecture at a time, build as from the
default for the host and if CROSS_TOOLS defines other architectures,
build them as as_${arch}
1998-05-04 22:01:27 +00:00
jb
b94d2d51b6
BINDIR is now specified in a single place. There are no cross-architecture
...
issues with this utility.
1998-05-04 21:51:32 +00:00
jb
498f0b7f68
Work out the list of emulations based on the cross-architectures
...
defined. The TARGET is now set from an included makefile.
1998-05-04 21:38:46 +00:00
jb
1123eec8d4
Add cross-architecture support.
1998-05-04 21:29:54 +00:00
jb
db186c5f78
BINDIR is now specified in a single place. There are no cross-architecture
...
issues with this utility.
1998-05-04 21:27:17 +00:00
jb
de5f2b02c8
BIDIR is now specified in a single place. There are no cross-architecture
...
issues with this utility.
1998-05-04 21:23:23 +00:00
jb
5162c01e16
Evaluate the TARGET from the architecture. We'll assume that FREEBSD
...
is ELF from here on.
1998-05-04 21:21:17 +00:00
jb
0de52d3ae8
Remote i386 cross-architecture support. It's now configurable, and off
...
by default.
1998-05-04 21:18:46 +00:00
jb
ede6adce70
Add cross-architecture support.
1998-05-04 21:16:46 +00:00
jb
6e5674b484
Since the makefiles below binutils with the architecture extension
...
are now included according to the cross-architecture support required,
default the BINDIR for i386 to /usr/libexec/elf here instead of in
all the i386 specific makefiles. For all other architectures, BINDIR
is just /usr/bin.
1998-05-04 21:13:50 +00:00
jb
2f13136793
Add makefile support for cross-architectures. Allow CROSS_TOOLS to
...
be defined (in /etc/make.conf, say) and set to the additional architectures
that need to be compiled in. So on alpha I set CROSS_TOOLS = i386.
On i386 you can't build alpha due to lack of 64-bit support on 32-bit
architectures, but that's a GNU problem.
This change relies on makefiles in the binutils sub-directories having
the extension defined in the CROSS_TOOLS, instead of those makefiles
being selected based on the host architecture.
1998-05-04 21:10:56 +00:00
bde
6a77e9f036
Fixed races in `make -jN' using new yacc rules.
1998-05-04 20:09:06 +00:00
bde
0a77f3c906
Simplified by using new lex rules.
1998-05-04 20:00:14 +00:00
bde
6f1a46c3c9
Simplified by using new yacc rules.
1998-05-04 19:54:56 +00:00
bde
d43b62bc66
Simplified by using new lex and yacc rules.
1998-05-04 19:40:12 +00:00
bde
5c3f2f0e58
Simplified by using new yacc rules and by not generating y.tab.h.
1998-05-04 19:25:41 +00:00