| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Submitted by: Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
|
| |
|
| |
|
| |
|
|
|
|
| |
one. We'll probably need to revisit gdb after E-day.
|
| |
|
|
|
|
|
|
|
|
|
| |
before it is installed.
This upsets Bruce because the host boostrap build forces tools to be
static anyway. He says I'm abusing NOTOOLS in src/Makefile by using
it to do a aout->elf transition build. One day I'll find a place to
install host tools like these to allow a true cross build.
|
|
|
|
| |
enough to hold a man-sized pointer.
|
|
|
|
|
|
| |
can be used to select them. The purpose of this is not necessarily to
allow another host format, but to allow us to use the objformat trickery
for cross compilation.
|
| |
|
|
|
|
|
| |
Submitted by: lhecking@nmrc.ucc.ie
merge from stable
|
|
|
|
|
|
| |
a system header defines a macro __printf0like() using the new printf0
format attribute. uucp's internal ulog() function isn't actually
printf-like but uucp normally declares it as such.
|
|
|
|
|
|
|
| |
tar now exits with new exit code EX_BADDIR after a failed chdir()
in name_next(), name_match(), and name_from_list().
PR: bin/2394
Submitted by: Satoshi Asami <asami@freebsd.org>
|
|
|
|
| |
PR: 7397
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
name of entry points, functions, subroutines, and program to
stderr error. The enclosed patches do 3 things:
(1) Silenced the output to stderr.
(2) Added a -v option to f2c and f77. This will turn on a verbose
mode, and dumps quite a bit of stuff to stderr.
(3) Updated the f2c man page.
PR: 7369
Submitted by: Steven G. Kargl <kargl@troutmask.apl.washington.edu>
|
|
|
|
|
|
|
| |
corresponding directory ending in "/man".
PR: 7215
Submitted by: Wayne Scott <wscott@ichips.intel.com>
|
|
|
|
|
|
|
|
|
|
| |
`-C' can be used both when creating and extracting files. Further,
a `-C' inside the argument list causes a `chdir()' to the named
directory before the subsequent filename arguments to be interpreted.
Eg:- "tar -cf a+b.tar -C /a . -C /b ."
PR: 7221
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
`XCC= <relative cc> -B<path to relative cc1> ...'. This is equivalent
when cc and cc1, etc. have just been bootstrapped by `make world'.
The relative versions normally won't work if the target system is
not binary compatible. Bootstrapping different versions of gcc
without going through `make world' is slightly more broken than
before.
Uniformized macro names (P1OBJS -> LIB1POBJS, etc.).
Don't give full paths to sources.
|
|
|
|
|
|
|
|
|
|
|
|
| |
They have been bootstrapped by `make world' since long before the
hacks here were cloned from ../libgcc/Makefile. The versions just
built in "../*" normally won't work if the target system is not binary
compatible.
Don't use OBJS to defeat `make depend'; just put generated sources in
SRCS.
Added temporary files to CLEANFILES.
|
|
|
|
|
| |
bootstrapped by `make world'. The version just built in ".."
normally won't work if the target system is not binary compatible.
|
|
|
|
|
|
|
|
|
|
|
|
| |
bootstrapped by `make world'. The version just built in ".."
normally won't work if the target system is not binary compatible.
The bootstrapped version has a better chance of working.
This makes the fixes and bugs in the previous 3 commits irrelevant.
Rev.1.11 was just wrong and rev.1.10 became unnecessary when
perl/perl was added to build-tools. Don't expect to build perl/usub
without using `make world' or equivalent if you don't have perl
installed.
|
| |
|
| |
|
| |
|
|
|
|
| |
definitions, even when compiling the a.out ld under elf.
|
|
|
|
|
| |
PR: 6868
Submitted by: Josh Gilliam <josh@quick.net>
|
|
|
|
|
| |
PR: 6856
Submitted by: Josh Gilliam <josh@quick.net>
|
|
|
|
| |
Just put generated headers in SRCS.
|
| |
|
|
|
|
|
|
|
| |
was already put in SRCS by the general yacc rules. Putting ldemul-list.h
in SRCS fixes races in `make -jN' when .depend hasn't been made.
Don't forget to clean ldemul-list.h.
|
|
|
|
|
| |
rules work identically, except that they actually work if the yacc-
generated header somehow becomes out of date.
|
| |
|
| |
|
|
|
|
| |
usr.bin/ldd) as they stand alone and are under bsd-style license.
|
| |
|
|
|
|
|
|
| |
Clean up an .ifdef which was probably doing the wrong thing in the case
where user wants to override PERL.
Submitted by: jhay
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move a.out libraries to /usr/lib/aout to make space for ELF libs.
Make rtld usr /usr/lib/aout as default library path.
Make ldconfig reject /usr/lib as an a.out library path.
Fix various Makefiles for LIBDIR!=/usr/lib breakage.
This will after a make world & reboot give a system that no
longer uses /usr/lib/*, infact one could remove all the old
libraries there, they are not used anymore.
We are getting close to an ELF make world, but I'll let this
all settle for a week or two...
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move our old a.out utils to /usr/libexec/aout.
Enable binutils and put the utils in /usr/libexec/elf
Enable objformat, a little helper program that calls the right
utils based on /etc/objformat and $OBJFORMAT.
This will enable the ELF generating tools.
Remember that this is only step one, the system is still compiled
and run in a.out format ONLY.
Problem left to solve: The BSD manpages wins over the GNU equivalents
as the are installed last. We need to distinguish between the manpages
somehow...
|
|
|
|
|
| |
only harmful for building from a read-only filesystem - the parts
blown away were old rm'ed directories.
|
|
|
|
|
| |
directory is searched before the generic one. You can guess what was
happening.. all the world's assumed to be 32-bit.
|
|
|
|
| |
This just leaves gdb to be configured for alpha.
|
|
|
|
|
| |
int to a long so that no bits are thrown away on alpha and hope for
the best.
|
| |
|
|
|
|
| |
than relying on the #!/usr/bin/perl in the first line of the script.
|
|
|
|
|
|
|
|
|
|
|
|
| |
CURDIR it has been built without an obj directory; however if it is in
neither of those places, we expect it to be in DESTDIR.
Yes Bruce, I know this is broken because the host is not supposed to be
the same as the target, but we need to get the hosted build working
properly first before even attempting a cross compiled operating
system build. That will need to concept of TOOLSDIR or something that
can be mapped to DESTDIR in the case of a hosted build and set to the
installed tools in a cross compiled build. Later, later, later!
|
|
|
|
|
|
|
|
| |
perl executable from overriding the object directory path search where
perl is most likely to be. Most people haven't seen this because it
defaulted to /usr/bin/perl which might be OK as a fallback, but when
bootstrapping a new version (or the *first* version on alpha), we don't
really want to use /usr/bin/perl.
|
|
|
|
| |
fixes.
|
|
|
|
|
|
| |
kernel's) curproc is null. This fixes endless recursion in
xfer_umem() for attempts to read from user addresses, in particular
for attempts to read %fs and %gs from the pcb for `info reg'.
|
|
|
|
|
| |
header file and when not to, so for the time being make sure the
sucker gets generated up front.
|