History log of /freebsd-11.0-release/usr.bin/elf2aout/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
303975 11-Aug-2016 gjb

Copy stable/11@r303970 to releng/11.0 as part of the 11.0-RELEASE
cycle.

Prune svn:mergeinfo from the new branch, and rename it to RC1.

Update __FreeBSD_version.

Use the quarterly branch for the default FreeBSD.conf pkg(8) repo and
the dvd1.iso packages population.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

302408 08-Jul-2016 gjb

Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle.
Prune svn:mergeinfo from the new branch, as nothing has been merged
here.

Additional commits post-branch will follow.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


284345 13-Jun-2015 sjg

Add META_MODE support.

Off by default, build behaves normally.
WITH_META_MODE we get auto objdir creation, the ability to
start build from anywhere in the tree.

Still need to add real targets under targets/ to build packages.

Differential Revision: D2796
Reviewed by: brooks imp


267773 23-Jun-2014 bapt

use .Mt to mark up email addresses consistently (part3)

PR: 191174
Submitted by: Franco Fichtner <franco at lastsummer.de>


203799 12-Feb-2010 ru

Make manpage's SYNOPSIS match program's usage().

Submitted by: Alexander Best (manpage)


201386 02-Jan-2010 ed

Build usr.bin/ with WARNS=6 by default.

Also add some missing $FreeBSD$ to keep svn happy.


186404 23-Dec-2008 trhodes

Add a basic manual page for elf2aout.
Alter Makefile and remove NO_MAN.

PR: 109975


157928 21-Apr-2006 delphij

Because optarg and optind are defined in unistd.h,
remove the defination here.


153504 18-Dec-2005 marcel

Make our ELF64 type definitions match standards. In particular this
means:
o Remove Elf64_Quarter,
o Redefine Elf64_Half to be 16-bit,
o Redefine Elf64_Word to be 32-bit,
o Add Elf64_Xword and Elf64_Sxword for 64-bit entities,
o Use Elf_Size in MI code to abstract the difference between
Elf32_Word and Elf64_Word.
o Add Elf_Ssize as the signed counterpart of Elf_Size.

MFC after: 2 weeks


139103 21-Dec-2004 ru

Start the dreaded NOFOO -> NO_FOO conversion.

OK'ed by: core


136910 24-Oct-2004 ru

For variables that are only checked with defined(), don't provide
any fake value.


112767 29-Mar-2003 obrien

Back out the totally unapproved backout of my commits.


111130 19-Feb-2003 ru

Back out the removal (here too) of the "custom" version of
<sys/endian.h>. It is needed to cross-build sparc64 on
RELENG_4 and to build sparc64 on say 5.0-DP1 (on systems
without <sys/endian.h>). This will be revisited when we
create RELENG_5.

Spotted by: make universe


108438 30-Dec-2002 obrien

Use the offical sys/endian.h rather than reaching way over into another
binary's directory to use a private header.


108437 30-Dec-2002 obrien

Adjust path to crunchide.


99799 11-Jul-2002 bde

Set NO_WERROR to ignore the following warning which is emitted on
alphas:
.../elf2aout.c:130: warning: cast increases required alignment of
target type
The warning is about casting ((char *)e + phoff) to a struct pointer,
where e is aligned but phoff might be garbage, so I think the warning
should be emitted on most machines (even on i386's, alignment checking
might be on) and the correct fix would involve validation phoff before
using it.


97281 25-May-2002 ru

Make it work for a different endianness binary.
(This version is still limited to ELF64.)

Reviewed by: jake


96995 20-May-2002 ru

Bootstrap elf2aout(1) for sparc64; used to build sys/boot/sparc64/boot1.


96982 20-May-2002 ru

Kill the stray #include line.


96981 20-May-2002 ru

s/u_int/u_int32_t/


96814 17-May-2002 jake

Get byte swapping primitives from sys/endian.h now that they are exported
to userland. This makes elf2aout work as a cross tool.


95237 22-Apr-2002 jake

Add a Makefile for this.


93310 28-Mar-2002 obrien

Utility to create a.out [kernels] from an ELF one.
This is needed on sparc64 (and maybe all OpenFirmware based machines) as
most [all?] OpenBoot PROM's require either an a.out or FCode boot image.

Submitted by: jake