|
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0, release/14.1.0, release/13.3.0, release/14.0.0 |
|
| #
d0b2dbfa |
| 16-Aug-2023 |
Warner Losh <[email protected]> |
Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0 |
|
| #
9bc6c721 |
| 26-Dec-2020 |
Ed Maste <[email protected]> |
gprof: Retire a.out support
FreeBSD has used ELF binaries/libraries for decades, but still has some support for legacy a.out binaries. Portions of this have been retired over time, but support rema
gprof: Retire a.out support
FreeBSD has used ELF binaries/libraries for decades, but still has some support for legacy a.out binaries. Portions of this have been retired over time, but support remained in ldd, ldconfig, and gprof.
Retire gprof support; if anyone needs to do development on a.out binaries still they will be best served by installing a full FreeBSD 2.x or other obsolete version in a jail.
Kernel support for executing a.out binaries is unchnaged.
Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D27480
show more ...
|
|
Revision tags: release/12.2.0 |
|
| #
e7b841ae |
| 14-Sep-2020 |
Andrew Turner <[email protected]> |
Cleanups for gprof:
* Remove identical or almost identical headers * Only build aout.c on amd64 and i386. None of the the other current architectures ever supported running a.out binaries * En
Cleanups for gprof:
* Remove identical or almost identical headers * Only build aout.c on amd64 and i386. None of the the other current architectures ever supported running a.out binaries * Enable on all architectures
Sponsored by: Innovate UK Differential Revision: https://reviews.freebsd.org/D26369
show more ...
|
|
Revision tags: release/11.4.0 |
|
| #
467d9484 |
| 13-Jan-2020 |
Kristof Provost <[email protected]> |
gprof: Enable riscv
Add a missing riscv.h header file, and fix the check for riscv (must test MACHINE_CPUARCH, not MACHINE_ARCH, if we want to use 'riscv').
Sponsored by: Axiado
|
|
Revision tags: release/12.1.0 |
|
| #
6d7adeba |
| 21-Aug-2019 |
Bjoern A. Zeeb <[email protected]> |
gprof: disable building of a.out components
On arm64, riscv, and s390x disable building of aout components. This allows gprof to build on these architectures which never supported the legacy a.out b
gprof: disable building of a.out components
On arm64, riscv, and s390x disable building of aout components. This allows gprof to build on these architectures which never supported the legacy a.out binary format.
Obtained from: s390x branch MFC after: 3 months
show more ...
|
|
Revision tags: release/11.3.0, release/12.0.0, release/11.2.0, release/10.4.0, release/11.1.0, release/11.0.1, release/11.0.0, release/10.3.0, release/10.2.0, release/10.1.0, release/9.3.0, release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0_cvs, release/8.3.0, release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0 |
|
| #
b7946da9 |
| 02-Jan-2010 |
Ed Schouten <[email protected]> |
Build usr.bin/ with WARNS=6 by default.
Also add some missing $FreeBSD$ to keep svn happy.
|
|
Revision tags: release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0, release/6.0.0_cvs, release/6.0.0, release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0, release/5.3.0_cvs, release/5.3.0 |
|
| #
8eece1e6 |
| 20-Jun-2004 |
Stefan Farfeleder <[email protected]> |
Retire support for gprof's -c option. All our currently supported architectures only provide a dummy implementation.
Silence on: current@
|
|
Revision tags: release/4.10.0_cvs, release/4.10.0, release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0, release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0, release/4.7.0_cvs, release/4.6.2_cvs, release/4.6.2, release/4.6.1, release/4.6.0_cvs, release/4.5.0_cvs, release/4.4.0_cvs |
|
| #
2bdd8946 |
| 17-Dec-2001 |
Ruslan Ermilov <[email protected]> |
Oops, forgot to remove the `beforeinstall' block.
|
| #
ccaec6d1 |
| 17-Dec-2001 |
Ruslan Ermilov <[email protected]> |
Install files via FILES.
|
| #
3fc980b1 |
| 30-Oct-2001 |
Brian Feldman <[email protected]> |
Add -K support to gprof(1), which enables dynamic symbol resolution from the currently-running kernel (and supercedes an executable file argument given). With this change, properly-compiled KLD modu
Add -K support to gprof(1), which enables dynamic symbol resolution from the currently-running kernel (and supercedes an executable file argument given). With this change, properly-compiled KLD modules are now able to be profiled.
Obtained from: NAI Labs CBOSS project Funded by: DARPA
show more ...
|
|
Revision tags: release/4.3.0_cvs, release/4.3.0, release/4.2.0, release/4.1.1_cvs, release/4.1.0, release/3.5.0_cvs, release/4.0.0_cvs, release/3.4.0_cvs, release/3.3.0_cvs, release/3.2.0, release/3.1.0, release/3.0.0, release/2.2.8 |
|
| #
5584f22b |
| 07-Sep-1998 |
John Polstra <[email protected]> |
Make profiling work for ELF. gprof now autodetects the format of the executable file, so it will work for both a.out and ELF format files. I have split the object format specific code into separate
Make profiling work for ELF. gprof now autodetects the format of the executable file, so it will work for both a.out and ELF format files. I have split the object format specific code into separate source files. It's cleaner than it was before, but it's still pretty crufty.
Don't cheat on your make world for this update. A lot of things have to be rebuilt for it to work, including the compiler and all of the profiled libraries.
show more ...
|
| #
db36ef8f |
| 05-Sep-1998 |
John Birrell <[email protected]> |
Change MACHINE to MACHINE_ARCH to support MACHINE=pc98.
|
|
Revision tags: release/2.2.7, release/2.2.6, release/2.2.5_cvs, release/2.2.2_cvs, release/2.2.1_cvs, release/2.2.0, release/2.1.7_cvs, release/2.1.6_cvs, release/2.1.6.1, release/2.1.5_cvs, release/2.1.0_cvs |
|
| #
9c0dc173 |
| 25-Jul-1995 |
Bruce Evans <[email protected]> |
Change `install' to `${INSTALL}' so that default install flags can be specified in the top level Makefiles.
|
|
Revision tags: release/2.0.5_cvs, release/2.0, release/1.1.5.1_cvs |
|
| #
9b50d902 |
| 27-May-1994 |
Rodney W. Grimes <[email protected]> |
BSD 4.4 Lite Usr.bin Sources
|