| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
This is a residual of the $FreeBSD$ removal.
MFC After: 3 days (though I'll just run the command on the branches)
Sponsored by: Netflix
|
| |
|
|
|
|
|
| |
This requires that mcount.c be compiled with -DGUPROF and we provide no
mechanism to do so.
Differential Revision: https://reviews.freebsd.org/D44186
|
| |
|
|
|
|
|
|
| |
Remove ancient SCCS tags from the tree, automated scripting, with two
minor fixup to keep things compiling. All the common forms in the tree
were removed with a perl script.
Sponsored by: Netflix
|
| |
|
|
|
|
|
| |
These were left over from $FreeBSD$ removal.
Reviewed by: emaste
Differential Revision: https://reviews.freebsd.org/D42612
|
| |
|
|
|
|
|
|
|
| |
These sys/cdefs.h are not needed. Purge them. They are mostly left-over
from the $FreeBSD$ removal. A few in libc are still required for macros
that cdefs.h defines. Keep those.
Sponsored by: Netflix
Differential Revision: https://reviews.freebsd.org/D42385
|
| |
|
|
| |
Remove /^\.\\"\s*\$FreeBSD\$$\n/
|
| |
|
|
| |
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
| |
|
|
| |
Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
|
| |
|
|
| |
Remove /^\s*\*+\s*\$FreeBSD\$.*$\n/
|
| |
|
|
|
|
|
|
|
|
|
|
| |
libc/gmon's mcount was ANSIfied in r124180, with libkern following over
a decade later, in r325988, but some minor discrepancies remained.
Update libc/gmon's mexitcount to an ANSI C function definition, and use
(void) for libkern-only functions that take no arguments.
Reported by: bde
Notes:
svn path=/head/; revision=339505
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mainly focus on files that use BSD 3-Clause license.
The Software Package Data Exchange (SPDX) group provides a specification
to make it easier for automated tools to detect and summarize well known
opensource licenses. We are gradually adopting the specification, noting
that the tags are considered only advisory and do not, in any way,
superceed or replace the license texts.
Special thanks to Wind River for providing access to "The Duke of
Highlander" tool: an older (2014) run over FreeBSD tree was useful as a
starting point.
Notes:
svn path=/head/; revision=326025
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Renumber cluase 4 to 3, per what everybody else did when BSD granted
them permission to remove clause 3. My insistance on keeping the same
numbering for legal reasons is too pedantic, so give up on that point.
Submitted by: Jan Schaumann <jschauma@stevens.edu>
Pull Request: https://github.com/freebsd/freebsd/pull/96
Notes:
svn path=/head/; revision=314436
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
All gmon want's is a region of memory without the overhead of malloc().
Just mapping some pages with mmap is an easy way to accomplish this.
Approved by: jhb, cem, emaste
Obtained from: CheriBSD (bf33e1e70b368ababde74aa3ac70d108c8a52c69)
Sponsored by: DARPA, AFRL
Differential Revision: https://reviews.freebsd.org/D5005
Notes:
svn path=/head/; revision=294523
|
| |
|
|
| |
Notes:
svn path=/head/; revision=288009
|
| |
|
|
|
|
|
| |
Eliminates gcc 4.9 warnings.
Notes:
svn path=/head/; revision=287793
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
if not already defined. This allows building libc from outside of
lib/libc using a reach-over makefile.
A typical use-case is to build a standard ILP32 version and a COMPAT32
version in a single iteration by building the COMPAT32 version using a
reach-over makefile.
Obtained from: Juniper Networks, Inc.
Notes:
svn path=/head/; revision=262722
|
| |
|
|
| |
Notes:
svn path=/head/; revision=254301
|
| |
|
|
| |
Notes:
svn path=/head/; revision=235327
|
| |
|
|
|
|
|
|
|
|
|
|
| |
PR: bin/99800
Submitted by: Peter Jeremy <peterjeremy@optushome.com.au>
Reviewed by: jilles (code)
Reviewed by: dwhite (doc)
Approved by: cperciva
MFC after: 1 week
Notes:
svn path=/head/; revision=234819
|
| |
|
|
|
|
|
| |
Obtained from: projects/ppc64
Notes:
svn path=/head/; revision=209878
|
| |
|
|
|
|
|
|
|
|
|
|
| |
use uintmax_t instead of float and thereby eliminating the need for
a non-FP version.
Tested on: amd64, ia64 & powerpc (book-E)
Suggested by: bde
MFC after: 1 month
Notes:
svn path=/head/; revision=209620
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
specific to hp300. Since FreeBSD does not support hp300, hp300 has
been removed from the condition altogether.
The FP version broke profiling on powerpc due to invalid results.
Casting to double instead of float resolved the issue, but with
Book-E not having a FP unit, the non-FP version looked preferrable.
Note that even on AIM hardware the FP version yielded an invalid
value for s_scale, so the problem is most likely with the compiler
or with the expression itself.
Notes:
svn path=/head/; revision=209604
|
| |
|
|
|
|
|
|
| |
I've only fixed code that seems to be written by `us'. There are still
many warnings like this present in resolv/, rpc/, stdtime/ and yp/.
Notes:
svn path=/head/; revision=200150
|
| |
|
|
|
|
|
|
|
|
| |
arch. It can be named differently depending on the arch (.mcount,
_mcount).
Submitted by: marius
Notes:
svn path=/head/; revision=169525
|
| |
|
|
| |
Notes:
svn path=/head/; revision=169092
|
| |
|
|
|
|
|
|
|
| |
clause.
# If I've done so improperly on a file, please let me know.
Notes:
svn path=/head/; revision=165903
|
| |
|
|
|
|
|
| |
never needed any frame pointers for itself.
Notes:
svn path=/head/; revision=163739
|
| |
|
|
| |
Notes:
svn path=/head/; revision=156613
|
| |
|
|
|
|
|
| |
Reviewed by: davidxu
Notes:
svn path=/head/; revision=156608
|
| |
|
|
| |
Notes:
svn path=/head/; revision=153814
|
| |
|
|
| |
Notes:
svn path=/head/; revision=152716
|
| |
|
|
|
|
|
| |
and libthr now can run profiling on SMP.
Notes:
svn path=/head/; revision=145959
|
| |
|
|
|
|
|
| |
Bug submitted by: Andrea Campi <andrea+freebsd_current@webcom.it>
Notes:
svn path=/head/; revision=136582
|
| |
|
|
| |
Notes:
svn path=/head/; revision=135024
|
| |
|
|
|
|
|
|
|
| |
prototypes documented in this manual page.
PR: bin/4459
Notes:
svn path=/head/; revision=130485
|
| |
|
|
|
|
|
|
| |
need to compile it with -fno-omit-frame-pointers since the mcount code
depends on that, and by default it omits them without -pg.
Notes:
svn path=/head/; revision=129407
|
| |
|
|
|
|
|
|
|
| |
prototype from header file.
Discussed with: bde, maybe one year ago
Notes:
svn path=/head/; revision=124180
|
| |
|
|
| |
Notes:
svn path=/head/; revision=115665
|
| |
|
|
| |
Notes:
svn path=/head/; revision=114320
|
| |
|
|
| |
Notes:
svn path=/head/; revision=108087
|
| |
|
|
| |
Notes:
svn path=/head/; revision=108040
|
| |
|
|
| |
Notes:
svn path=/head/; revision=108037
|
| |
|
|
| |
Notes:
svn path=/head/; revision=107052
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
under way to move the remnants of the a.out toolchain to ports. As the
comment in src/Makefile said, this stuff is deprecated and one should not
expect this to remain beyond 4.0-REL. It has already lasted WAY beyond
that.
Notable exceptions:
gcc - I have not touched the a.out generation stuff there.
ldd/ldconfig - still have some code to interface with a.out rtld.
old as/ld/etc - I have not removed these yet, pending their move to ports.
some includes - necessary for ldd/ldconfig for now.
Tested on: i386 (extensively), alpha
Notes:
svn path=/head/; revision=103436
|
| |
|
|
|
|
|
| |
will be updated to only define(__i386__) for ANSI cleanliness.
Notes:
svn path=/head/; revision=97551
|
| |
|
|
|
|
|
|
|
| |
Also, make an internal _getprogname() that is used only inside
libc. For libc, getprogname(3) is a weak symbol in case a
function of the same name is defined in userland.
Notes:
svn path=/head/; revision=93399
|
| |
|
|
| |
Notes:
svn path=/head/; revision=90668
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
- missing whitespace
- strange version of warn() built out of warnx() + strerror(). Just use
warn().
- conversion of just one of the two perror()'s to warn*()
Actually use _warn() instead of _warn(), to keep up with namespace-
unpollution for warn().
Notes:
svn path=/head/; revision=90667
|
| |
|
|
|
|
|
|
| |
* Remove 'register'. (some functions had 7+ register functions...)
* Fix SCM ID's.
Notes:
svn path=/head/; revision=90046
|
| |
|
|
| |
Notes:
svn path=/head/; revision=88607
|