Home | History | Annotate | Download | only in include
History log of /src/sys/arch/m68k/include/profile.h
RevisionDateAuthorComments
 1.22  18-Mar-2014  riastradh Merge riastradh-drm2 to HEAD.
 1.21  18-Jul-2013  matt Coldfire FPU looks like the 68010 FPU (no long double)
 1.20  21-Mar-2012  he branches: 1.20.2; 1.20.4; 1.20.10;
Use c89 function declarations in MCOUNT definition.
 1.19  07-Aug-2006  tsutsui branches: 1.19.96; 1.19.100;
Remove __P().
 1.18  16-Feb-2006  perry branches: 1.18.2;
Change "inline" back to "__inline" in .h files -- C99 is still too
new, and some apps compile things in C89 mode. C89 keywords stay.

As per core@.
 1.17  24-Dec-2005  perry branches: 1.17.2; 1.17.4; 1.17.6;
__asm__ -> __asm
__const__ -> const
__inline__ -> inline
__volatile__ -> volatile
 1.16  24-Dec-2005  perry Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
 1.15  11-Dec-2005  christos merge ktrace-lwp.
 1.14  02-Oct-2005  chs put mcount.c in the normal object list, so that "make depend" works.
use a gcc attribute to prevent it from being instrumented.
 1.13  07-Aug-2003  agc branches: 1.13.16;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22364, verified by myself.
 1.12  27-May-2001  chs branches: 1.12.8; 1.12.24;
change the one non-extended asm back to using a single % before a
register name. the rule is that extended asms should have the
regsiter-prefix %s escaped by doubling them, but non-extended asms
don't do the escaping thing, so there the %s should not be doubled.
 1.11  18-May-2001  fredette Only on the 68010, define a different mcount() function,
one that doesn't use the memory-indirect addressing mode.
 1.10  07-Dec-2000  kleink branches: 1.10.2;
In the ELF toolchain, use __mcount instead of mcount.
 1.9  22-Nov-2000  leo Revert previous change. I cannot see why this ever worked... Pointed out
by Steve Woodford.
 1.8  19-Oct-2000  leo %%<reg> -> %<reg>
 1.7  06-Nov-1999  thorpej Add register prefixes.
 1.6  05-Nov-1997  thorpej branches: 1.6.14; 1.6.16; 1.6.20;
inline -> __inline
 1.5  05-Nov-1997  thorpej asm -> __asm__, volatile -> __volatile
 1.4  08-Apr-1997  leo branches: 1.4.8;
Turn the 'extern' definition of mcount() into a full prototype.
 1.3  26-Mar-1995  briggs KERNEL -> _KERNEL
 1.2  26-Oct-1994  cgd new RCS ID format.
 1.1  13-May-1994  mycroft Needed for new profiling code.
 1.4.8.2  05-Nov-1997  thorpej Update from trunk: inline -> __inline
 1.4.8.1  05-Nov-1997  thorpej Pullup from trunk: asm -> __asm__, volatile -> __volatile
 1.6.20.1  27-Dec-1999  wrstuden Pull up to last week's -current.
 1.6.16.1  15-Nov-1999  fvdl Sync with -current
 1.6.14.2  08-Dec-2000  bouyer Sync with HEAD.
 1.6.14.1  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
 1.10.2.1  21-Jun-2001  nathanw Catch up to -current.
 1.12.24.4  10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.12.24.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.12.24.2  18-Sep-2004  skrll Sync with HEAD.
 1.12.24.1  03-Aug-2004  skrll Sync with HEAD
 1.12.8.2  27-May-2001  chs change the one non-extended asm back to using a single % before a
register name. the rule is that extended asms should have the
regsiter-prefix %s escaped by doubling them, but non-extended asms
don't do the escaping thing, so there the %s should not be doubled.
 1.12.8.1  27-May-2001  chs file profile.h was added on branch nathanw_sa on 2001-05-27 00:58:58 +0000
 1.13.16.2  30-Dec-2006  yamt sync with head.
 1.13.16.1  21-Jun-2006  yamt sync with head.
 1.17.6.1  22-Apr-2006  simonb Sync with head.
 1.17.4.1  09-Sep-2006  rpaulo sync with head
 1.17.2.1  18-Feb-2006  yamt sync with head.
 1.18.2.1  11-Aug-2006  yamt sync with head
 1.19.100.1  05-Apr-2012  mrg sync to latest -current.
 1.19.96.2  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.19.96.1  17-Apr-2012  yamt sync with head
 1.20.10.1  23-Jul-2013  riastradh sync with HEAD
 1.20.4.1  28-Aug-2013  rmind sync with head
 1.20.2.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.

RSS XML Feed