1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-19 10:53:58 +00:00
freebsd/gnu/usr.bin
Warner Losh 7408d8ff34 Add TARGET_ARCH=mipsel and TARGET_ARCH=mipseb as a valid targets.
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.
1999-03-01 04:01:57 +00:00
..
as Don't build the info pages for the old assembler. Instead, build 1998-10-03 03:59:47 +00:00
awk Symlink awk.y to awktab.y so that the default yacc rules apply, and use 1998-05-04 16:18:57 +00:00
bc Fixed races in `make -jN' using new yacc rules. 1998-05-04 16:22:30 +00:00
binutils Add TARGET_ARCH=mipsel and TARGET_ARCH=mipseb as a valid targets. 1999-03-01 04:01:57 +00:00
bison
cc Remove BINFORMAT/a.out/elf default hackery, it's elf by default internally 1999-01-16 13:22:35 +00:00
cpio
cvs Fix LIBDIR so kerberised CVS will work. 1998-08-15 17:26:36 +00:00
dc Do not store the same config.h twice - use one from bc directory 1998-05-01 19:20:42 +00:00
dialog Drop outdated FreeBSD version number from test script. 1999-01-24 07:10:34 +00:00
diff
diff3
gdb Fixed breakage of gdbreplay's and gdbserver's BINDIR in previous commit. 1998-10-15 14:15:09 +00:00
genclass
gperf
grep Added myself as maintainer. 1999-02-09 17:23:03 +00:00
groff Never generate neqn at install time (the previous fix for this was 1998-04-19 13:25:54 +00:00
gzip Fixed printf format errors. 1998-06-30 20:14:13 +00:00
ld Change i386 in a few paths to ${MACHINE} to support MACHINE=pc98. 1998-09-09 11:22:28 +00:00
man $Id$ misspelled as $Id 1999-02-11 17:09:27 +00:00
patch Add PATCH_INDEX_FIRST environment variable to do the same as -I option 1998-01-22 07:44:04 +00:00
perl Back out the last commit; it broke things. 1999-01-17 09:53:34 +00:00
ptx
rcs
sdiff
send-pr Added a alpha category to the list. 1998-05-04 10:13:08 +00:00
sort use minimum length for strcoll too 1999-02-14 09:44:56 +00:00
tar I don't know why the version was bumped to 1.11.3, nothing from the real 1999-02-28 09:11:20 +00:00
texinfo Fixed ifdef for libintl in previous commit (the location of libintl.a's 1999-01-20 02:08:07 +00:00
Makefile Remove the NOPERL block to building Perl5. 1998-09-09 19:30:45 +00:00
Makefile.inc