| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Use MACHINE_CPUARCH with arm64 (aarch64) when we build code that could run
on any 64-bit Arm instruction set. This will simplify checks in downstream
consumers targeting prototype instruction sets.
The only place we check for MACHINE_ARCH == aarch64 is when building the
device tree blobs. As these are targeting current generation ISAs.
Sponsored by: Innovate UK
Differential Revision: https://reviews.freebsd.org/D26370
Notes:
svn path=/head/; revision=365726
|
| |
|
|
|
|
|
|
|
|
| |
Summary: Add the necessary bits for taking 32-bit gcore coredumps on powerpc64.
Reviewed by: luporl
Differential Revision: https://reviews.freebsd.org/D21954
Notes:
svn path=/head/; revision=353437
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Summary: Add trivial 32-bit arm cores on aarch64 support for gcore. This
doesn't handle fpregs.
Reviewed by: #arm, andrew
Sponsored by: Juniper Networks, Inc
Differential Revision: https://reviews.freebsd.org/D21947
Notes:
svn path=/head/; revision=353436
|
| |
|
|
|
|
|
| |
Reduce overlinking
Notes:
svn path=/head/; revision=275042
|
| |
|
|
|
|
|
|
|
|
| |
The 64-bit machine supported right now is amd64, but it's not too
hard to add powerpc64.
Obtained from: Juniper Networks, Inc.
Notes:
svn path=/head/; revision=269128
|
| |
|
|
| |
Notes:
svn path=/head/; revision=250511
|
| |
|
|
|
|
|
|
|
|
| |
procstat notes to a process core file.
Suggested by: jhb
MFC after: 1 month
Notes:
svn path=/head/; revision=249687
|
| |
|
|
| |
Notes:
svn path=/head/; revision=204329
|
| |
|
|
|
|
|
| |
Also add some missing $FreeBSD$ to keep svn happy.
Notes:
svn path=/head/; revision=201386
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
specific sysctls and ptrace interfaces.
This change switches a bit gcore POLA that is summarized here:
- now gcore can recognize threads within the process and handle dumps
on thread-scope
- the process to be analyzed will be stopped during its gcore run
- gcore may not work with processes which are actively being analyzed
by gdb or truss
- the ptrace interface may cause syscalls to return EINTR, thus
interferring with signals handling within the process
Side note: <janitor task> the interface can be further lifted in order to
get rid of the very last procfs interfaces remnants and made more
suitable for copying with sysctl/ptrace interface </janitor task>.
Obtained from: Sandvine Incorporated
Reviewed by: emaste, rwatson
Sponsored by: Sandvine Incorporated
MFC: 1 month
Notes:
svn path=/head/; revision=199805
|
| |
|
|
| |
Notes:
svn path=/head/; revision=138127
|
| |
|
|
|
|
|
|
|
| |
file so that we have a chance of using gcore on non-i386 platforms. Use
linker sets to reduce the registration glue. Remove md-sparc.c, we do not
have an a.out sparc32 port. aoutcore.c was repocopied from gcore.c.
Notes:
svn path=/head/; revision=103299
|
| |
|
|
| |
Notes:
svn path=/head/; revision=93442
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
All Makefiles now use MACHINE_ARCH for the target architecture.
Unification is required for cross-building.
Tags added to:
sys/boot/Makefile
sys/boot/arc/loader/Makefile
sys/kern/Makefile
usr.bin/cpp/Makefile
usr.bin/gcore/Makefile
usr.bin/truss/Makefile
usr.bin/gcore/Makefile:
fixed typo: MACHINDE -> MACHINE_ARCH
Notes:
svn path=/head/; revision=53152
|
| |
|
|
| |
Notes:
svn path=/head/; revision=40525
|
| |
|
|
| |
Notes:
svn path=/head/; revision=8874
|
| |
|
|
|
|
|
|
|
| |
automagically. -lfoo has to be right to work, but ${LIBFO0} is too
easy to forget or misspell; nothing checks it and it should be
different for shared libraries.
Notes:
svn path=/head/; revision=2375
|
| |
|
|
| |
Notes:
svn path=/head/; revision=1626
|
|
|
Notes:
svn path=/cvs2svn/branches/CHRISTOS/; revision=1590
|