Home | History | Annotate | Download | only in gmon
History log of /src/lib/libc/gmon/Makefile.inc
RevisionDateAuthorComments
 1.16  29-Aug-2021  rillig libc: suppress lint warning for namespacing mismatch for _mcount

This is the last remaining instance of lint warning 215, which is about
implicitly defined functions. Since C99, these implicit declarations
have not been allowed anymore.
 1.15  30-May-2021  joerg Don't warn about frame pointer use for clang either.
 1.14  06-Jan-2019  christos branches: 1.14.6;
use the pico objects if we are making a PIC profiled library.
 1.13  05-Feb-2018  mrg branches: 1.13.2; 1.13.4;
copy the i386 workaround for amd64.
 1.12  04-Feb-2018  mrg fixes for GCC 6:

- -Wstrict-prototypes is not available for C++, so don't try to
ignore it for C++.
- remove many _DIAGASSERT() checks against not NULL for functions
with arguments with nonnull attributes. in two cases, leave
code behind that should set defaults to "(null)".
- use -Wno-error=frame-address for i386 mcount, as it seems valid
to assume the caller will have a frame.fair
 1.11  17-Sep-2014  joerg Use --no-warn only with GCC on MIPS.
 1.10  23-Jan-2011  matt Instead of testing for all mips variants, just use MACHINE_CPU.
 1.9  17-Dec-2009  mrg branches: 1.9.2;
don't warn about mcount on mips64* as well.

XXX: someone really should fix mips profile.h's MCOUNT!
 1.8  29-Jul-2008  lukem branches: 1.8.6; 1.8.12;
Disable assembler warnings on mipseb and mipsel for mcount.c
Workaround for PR#39192
 1.7  10-May-2004  thorpej branches: 1.7.26;
Make gmon / mcount work properly for threaded applications by keeping
thread-specific gmonparam structures and then merging them before dumping
the profile buffers.

Written by Nathan J. Williams, contributed by Wasabi Systems, Inc.
 1.6  02-Jan-2002  briggs branches: 1.6.4;
We reference a monstartup(3), so let's actually make a link for it.
 1.5  05-Sep-2000  thorpej branches: 1.5.2;
Move the Alpha _mcount() into a .S file so that it can be
pre-processed, like other Alpha assembly files.
 1.4  27-Feb-1995  cgd clean up Ids
 1.3  22-Dec-1994  cgd specify man pages the new way.
 1.2  14-May-1994  cgd rcsids. also, avoid floating point when picking scale value. doesn't
cost much, only done once.
 1.1  14-May-1994  cgd branches: 1.1.1;
Initial revision
 1.1.1.1  14-May-1994  cgd user-land profiling code.
 1.5.2.1  28-Jan-2002  nathanw Catch up to -current.
 1.6.4.1  11-May-2004  tron Pull up revision 1.7 (requested by thorpej in ticket #308):
Make gmon / mcount work properly for threaded applications by keeping
thread-specific gmonparam structures and then merging them before
dumping
the profile buffers.
Written by Nathan J. Williams, contributed by Wasabi Systems, Inc.
 1.7.26.1  18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.8.12.1  22-Dec-2009  mrg pullup from -current:
>revision 1.9
>date: 2009/12/17 06:54:51; author: mrg; state: Exp; lines: +3 -2
>don't warn about mcount on mips64* as well.
>
>XXX: someone really should fix mips profile.h's MCOUNT!
 1.8.6.2  29-Jul-2008  lukem Disable assembler warnings on mipseb and mipsel for mcount.c
Workaround for PR#39192
 1.8.6.1  29-Jul-2008  lukem file Makefile.inc was added on branch christos-time_t on 2008-07-29 14:20:13 +0000
 1.9.2.1  08-Feb-2011  bouyer Sync with HEAD
 1.13.4.1  10-Jun-2019  christos Sync with HEAD
 1.13.2.1  18-Jan-2019  pgoyette Synch with HEAD
 1.14.6.1  31-May-2021  cjep sync with head

RSS XML Feed