Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-06-25 | split test for __sparc__ into __sparc__ and __sparc64__ | Theo de Raadt | |
2007-12-09 | remove makefile hacks to build links. Instead, change the files that | Marc Espie | |
gprof uses directly. okay deraadt@, miod@. Thanks for checking that gcc 2.95 is happy with #include MACRO | |||
2007-12-05 | unbreak build, on vax | Theo de Raadt | |
2007-11-26 | typos; ok jmc@ | Martynas Venckus | |
sys/netinet/in_pcb.c and sys/net/bridgestp.c ok henning@ sys/dev/pci/bktr/* ok jakemsr@ | |||
2007-11-24 | write explicit dependencies for make -j. beforedepend creates the file, | Marc Espie | |
but make -j tries to find them earlier, and can't. | |||
2007-09-10 | Proper use of fseek/fseeko macros. | Tobias Stoeckmann | |
OK joris@, otto@ | |||
2007-05-31 | convert to new .Dd format; | Jason McIntyre | |
2007-04-14 | adds a detailed list of flags and arguments to the synopsis of gprof; | Igor Sobrado | |
while here, alphabetically sorts the options list and slightly improves the name of the arguments to -k ok by jmc@ | |||
2007-01-09 | Ignore "mapping symbols" like $a and $t. They seem to be an ARM-only | Chris Kuethe | |
feature, used to indicate whether code is ARM or Thumb. Unfortunately they confuse gprof, which outputs call graphs where every other function is named "$a"... not very useful. Rather than enumerating the different symbols, binutils ignores anything beginning with '$', and that is what we will do here. Thanks to Dale Rahn for useful tips along the way. ok miod | |||
2006-10-11 | Extra files needed for 'sh' architecture, copied from arm. | Dale Rahn | |
2006-03-25 | add missing prototypes all over the place, u_long -> unsigned long (userland | Marc Espie | |
code). okay kettenis@, comments by ray@ | |||
2005-12-08 | Check fread() return value to get sane error message for too-small | Todd C. Miller | |
gmon header. Idea from Alexey Dobriyan | |||
2005-05-03 | Fix some sign issues and make kernel profiling useful on amd64. | Artur Grabowski | |
millert@ miod@ ok | |||
2005-05-03 | Better implementation of the hertz function. We use a documented sysctl | Artur Grabowski | |
that gives us a correct answer and not a good guess that uses undocumented itimer semantics. miod@ millert@ ok | |||
2004-08-11 | mips->mips64 | Per Fogelstrom | |
2004-07-23 | fix use after free due to freeing incorrect item. | Marco S Hyman | |
looks right to me millert@ | |||
2004-07-20 | Add ELFDEBUG to mirror the a.out debug that already exists. | Marco S Hyman | |
OK art@ | |||
2004-07-20 | Fix formats in debug printfs to work correctly on 64-bit archs. | Artur Grabowski | |
miod@ ok | |||
2004-07-20 | make lowpc and highpc into long, fixing gprof on 64-bit archs with text | Artur Grabowski | |
above 4GB. miod@ ok | |||
2004-02-28 | use amd64 chunks | Theo de Raadt | |
2004-02-27 | change amd64's MACHINE_ARCH from x86_64 to amd64. There are many many | Theo de Raadt | |
reasons for this, quite a few of them technical, and not all of them in response to Intel's broken ia32e crud. The gcc toolchain stays at x86_64 for now. | |||
2004-02-01 | add paper.txt target; | Jason McIntyre | |
2004-01-29 | s/arm32/arm/ ok deraadt@ | Dale Rahn | |
2004-01-28 | stubs from art@ | Michael Shalayeff | |
2003-07-22 | - use :L variable modifier with ELF_TOOLCHAIN variable | Brad Smith | |
- change 2 instances of the check from != "yes" to == "no" ok deraadt@ | |||
2003-07-10 | add missing includes | David Krause | |
ok deraadt@ tedu@ | |||
2003-06-10 | mostly ansi cleanup; pval ok | Theo de Raadt | |
2003-06-04 | term 3 & 4 from tholo after permission | Theo de Raadt | |
2003-06-03 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller | |
rescinded 22 July 1999. Proofed by myself and Theo. | |||
2003-04-05 | snprintf | Theo de Raadt | |
2003-03-11 | files with dead .Xr's; | Jason McIntyre | |
left .Xr, but removed man page number as suggested by mpech@ more help and ok millert@ | |||
2002-05-08 | Split out symbol handling into a separate file. | Artur Grabowski | |
Implement symbol handling for ELF (based on FreeBSD). Implement dummy support for alpha, hppa, powerpc and sparc64. Tested during the last 2 months on various archs (never comitted because other stuff got in the way). Some fixups to i386 support from mickey@ This lets us switch all elf archs to this gprof. | |||
2002-04-20 | Add missing copyright | Thorsten Lockert | |
2002-03-25 | change the extra text following preprocessor directives into comments. | Dan Harnett | |
patch from David Krause <openbsd@davidkrause.com> ok millert@ | |||
2002-02-16 | Part one of userland __P removal. Done with a simple regexp with some minor ↵ | Todd C. Miller | |
hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically. | |||
2001-11-19 | kill more registers | Mike Pechkin | |
millert@ ok | |||
2001-09-10 | Now that the makefile does not create symlinks to files for archs | Dale Rahn | |
which do not build, these files are no longer necessary. | |||
2001-09-10 | Do not make symlinks to files for architectures which do not use | Dale Rahn | |
this gprof. This wasy sparc64.c does not need to be created. | |||
2001-09-10 | Don't use this gprof | Jason Wright | |
2001-08-12 | #(endif|else) foo is incorrect, make it #endif /* foo */ | Heikki Korpela | |
deraadt@ ok | |||
2001-07-11 | remove mips leftovers; ok brad | Peter Valchev | |
2001-05-01 | Remove completely redundant introductory sentences in ENVIRONMENT sections. | Aaron Campbell | |
2001-03-31 | Make this work again, this might be ugly, but it works; bad mickey. | Federico G. Schwindt | |
2001-03-25 | extern __progname; from bob | Michael Shalayeff | |
2001-03-22 | _wall, err/warn; dummy hppa part, like others | Michael Shalayeff | |
2001-03-21 | New compilation scheme, more cross-compiler friendly, less error-prone. | Miod Vallat | |
As a bonus, bring support for mvme88k. millert@ ok | |||
2000-12-28 | Adding m88k support | Steve Murphree | |
2000-12-24 | Fix an off-by-one error. Since `i' starts at 0, not 1, we don't have to | Aaron Campbell | |
decrement it when reporting how many samples have been read so far. | |||
2000-11-09 | Change all option list specifications to ".Bl -tag -width Ds". Most man | Aaron Campbell | |
pages just needed their -width parameter tweaked to "Ds", which provides a nice width of 6 constant characters. For consistency more than anything. | |||
2000-10-05 | hppa not yet | Michael Shalayeff | |