| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Unlike the unisex architecutres we've had so far, mips is bisexual.
These tools can produce either byte sex, and the compiler/make
determines the proper gender to use. Otherwise, we'd have to have had
mipsel and mipseb in all the places that we have just mips. And there
are other complications with doing that (binutils doesn't like to
build mips tools without both byte genders, it seems).
Introduced BINUTIL_ARCH so that other bisexual architectures can a
generic mechanism.
We cannot just define MACHINE_ARCH as mips because we need to
differentiate big and little endian types of binaries. Discussions on
freebsd-arch have hashed out this issue (and the parallel libc
issues). NetBSD is moving towards mipsel and mipseb for their two
flavors of mips ports (in time for 1.4, if this change hasn't already
been accomplished).
I've been building i386 worlds with this tree for a three months with
these files in place with no ill effects.
|
|
|
|
|
| |
GNU 1.11.3 got in when this change was made. thepish's submitted fixes
unbroke --norecurse.
|
| |
|
| |
|
| |
|
|
|
|
| |
Submitted by: bde
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Submitted by : Sue Blake <sue@vedanix.welearn.com.au>
PR : 9650
|
|
|
|
|
|
|
|
|
|
|
| |
obj dir is only indirectly related to the location of libtxi.a's obj
dir).
Fixed about 3 style bugs in previous commit.
Fixed my bug in rev.1.7. "../../Makefile.inc" worked as an alias for
"../Makefile.inc" in some cases, but it gives endless recursion when
there is an obj dir in one of the subdirs.
|
|
|
|
|
|
|
|
| |
version of makeinfo must be used. The fix breaks bootstrapping of
texinfo by a simple `make' in the texinfo directory -- `make world'
must be used to bootstrap it if you don't know how to do it manually.
Fixed at least 7 style bugs in previous commit.
|
|
|
|
|
|
| |
NB! NB! NB! GUYS - the perl5 build is extremely nasty!! Please run all
changes to it past me _before_ committing. There are some very subtle
gotchas.
|
|
|
|
| |
and doesn't need to use this.
|
|
|
|
| |
Submitted by: Seigo TANIMURA <tanimura@naklab.dnj.ynu.ac.jp>
|
|
|
|
| |
and treat any other stuff as comments
|
|
|
|
| |
Submitted by: bde
|
|
|
|
| |
Submitted by: lkoeller@cc.fh-lippe.de
|
|
|
|
| |
Submitted by: Arjan de Vet <Arjan.deVet@adv.iae.nl>
|
| |
|
|
|
|
|
|
| |
/usr/bin/sperl5.00502 to implement it, so that name had better exist..
Reviewed by: markm (a while ago)
|
|
|
|
|
|
|
|
| |
than ".so". The old extension conflicted with well-established
naming conventions for dynamically loadable modules.
The "clean" targets continue to remove ".so" files too, to deal with
old systems.
|
|
|
|
|
|
|
|
|
|
| |
because of
strip maybe_stripped
strip: maybe_stripped: File format not recognized
*** Error code 1
in I/usr/src/gnu/usr.bin/binutils/strip
|
|
|
|
|
| |
non-problems for elf -- `ld -elf -O foo.tmp -x -r foo' apparently puts
the result in a.out so it has essentially no effect.
|
|
|
|
| |
harmful if it were used.
|
| |
|
| |
|
|
|
|
|
| |
man(1). The man manual page is the obvious first place that people
who are trying to write manual pages look.
|
| |
|
|
|
|
| |
default to aout only on i386.
|
| |
|
|
|
|
|
|
|
| |
6 headers up to 6 times concurrently. Debugged by Don Lewis
(Don.Lewis@tsc.tdk.com).
Fixed some disorder.
|
|
|
|
|
|
| |
This should fix a substantial number of broken p5-* ports.
Tested-on: x11-toolkits/p5-Tk (Amongst others)
|
|
|
|
|
|
|
| |
They may belong in /usr/libexec/{aout,elf}, but objformat doesn't
support that.
Fixed bogus `?=' assignments for BINDIR.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o make install ; make install now works
o make all ; make all is quiet the second time
o Dependancies are properliy debugged; this means that make -jN has a
far hihjer likelyhood of working.
o a proper 'link farm' has been constructed for the build. This
dramatically simplifies the dependancy tangle.
o for perldoc's use, all the .pod files are installed.
o the man3 docs are properly compressed.
o the man pages and libary code are installed by the makefiles, not
by a perl script.
o at the end, h2ph is run.
|
|
|
|
|
|
|
|
|
|
|
|
| |
shared versions should not need to add -lm unless the program uses libm
itself. Strictly speaking, libg++ depends on libstdc++, but libstdc++
has dynamic dependencies on some exception tables and binutils doesn't
seem to like it when a secondary library has undefined references. It
doesn't seem to care when -lstdc++ is added on the command line to ld
though. Anyway, the c++ driver adds -lstdc++ explicitly, so that should
be OK. c++ also adds -lm explicitly too, even though it wouldn't need
to now. [except for statically linked binaries as .a files don't have an
equivalent of automatic internal shared object dependencies.]
|
|
|
|
| |
single digits or in the section list.
|
|
|
|
|
|
| |
elsewhere in the tree. Binutils doesn't support the -O hack^H^H^H^H
extension. (actually, it ignores it for option compatability with some
other OS).
|
|
|
|
| |
and install the info pages for the new assembler and linker.
|
| |
|
|
|
|
| |
Submitted by: Anatoly A. Orehovsky <tolik@mpeks.tomsk.su>
|
|
|
|
| |
Submitted by: Anatoly A. Orehovsky <tolik@mpeks.tomsk.su>
|
| |
|
| |
|
| |
|
|
|
|
| |
Submitted by: Anatoly A. Orehovsky <tolik@mpeks.tomsk.su>
|
|
|
|
| |
Submitted by: Anatoly A. Orehovsky <tolik@mpeks.tomsk.su>
|
|
|
|
| |
Noticed by: Ollivier Robert
|