History log of /freebsd-current/usr.bin/size/Makefile
Revision Date Author Comments
# d0b2dbfa 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: one-line sh pattern

Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/


# 1af3908c 27-Jan-2023 Emmanuel Vadot <manu@FreeBSD.org>

pkgbase: Create a FreeBSD-elftoolchain package

It contain all the binaries and libs from the elftoolchain contrib
project except for libelf which is used everywhere.
All of those tools are never used by the average user.

Sponsored by: Beckhoff Automation GmbH & Co. KG
Differential Revision: https://reviews.freebsd.org/D38224


# 10334649 01-Aug-2019 Mark Johnston <markj@FreeBSD.org>

Capsicumize size(1).

Reviewed by: oshogbo
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D21105


# 2821bdcc 20-Apr-2016 Ed Maste <emaste@FreeBSD.org>

elftoolchain: Use ${SRCTOP} for the top of the FreeBSD tree

It's provided by sys.mk so there's no need to derive it from ${.CURDIR}.

Suggested by: ngie
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D5998


# c0e5e7f3 18-Apr-2016 Ed Maste <emaste@FreeBSD.org>

Replace ${CURDIR}/../.. with ${CURDIR:H:H} in elftoolchain

This produces a nicer path in debug info and build logs.

MFC after: 1 week
Sponsored by: The FreeBSD Foundation


# 31942939 01-Dec-2014 Ed Maste <emaste@FreeBSD.org>

Build infrastructure for elftoolchain tools

Set WITH_ELFTOOLCHAIN_TOOLS in src.conf to use the elftoolchain version
of the following tools:

* addr2line
* elfcopy (strip / mcs)
* nm
* size
* strings

Reviewed by: bapt (earlier version)
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D1224


# f6d8a17f 26-Jun-2003 David E. O'Brien <obrien@FreeBSD.org>

Finish the deorbital burn of the i386-only a.out toolchain.


# d3f6a117 12-Dec-2001 Mark Murray <markm@FreeBSD.org>

Remove to-be-default WARNS?=2


# 45af1a4c 03-Dec-2001 David Malone <dwmalone@FreeBSD.org>

Warns cleanups.


# dc12be52 27-Mar-2001 Ruslan Ermilov <ru@FreeBSD.org>

MAN[1-9] -> MAN.


# a8228cf9 07-Sep-1998 John Birrell <jb@FreeBSD.org>

Install the legacy man file in section 1aout.


# 77dfb966 25-May-1998 Søren Schmidt <sos@FreeBSD.org>

ELF preparation step 1:

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...


# 9b50d902 26-May-1994 Rodney W. Grimes <rgrimes@FreeBSD.org>

BSD 4.4 Lite Usr.bin Sources