summaryrefslogtreecommitdiffstats
path: root/lib/libproc/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* MFC r312452-r312512:ngie2017-02-101-3/+3
| | | | | | | | | | r312452-r312512: - Use SRCTOP-relative paths to other directories instead of .CURDIR-relative ones This simplifies pathing in make/displayed output - Use .CURDIR:H instead of .CURDIR to simplify pathing in output, etc
* First pass through library packaging.gjb2016-02-041-0/+1
| | | | Sponsored by: The FreeBSD Foundation
* META MODE: Rework circular dependency guard for librtld_db/libproc.bdrewery2015-11-251-3/+0
| | | | | | | | | librtld_db only needs libutil.h to build, not the libproc library. So it can safely use its header and allow libproc to depend on librtld_rb to be built first to link. This is required after fixing ld --sysroot in r291226. Sponsored by: EMC / Isilon Storage Division
* Merge sync of headsjg2015-05-271-6/+6
|\
| * Fix underlinkingbapt2015-05-191-0/+2
| |
| * Convert libraries to use LIBADDbapt2014-11-251-6/+3
| | | | | | | | While here reduce a bit overlinking
* | Merge from head@274682sjg2014-11-191-1/+16
|\ \ | |/
| * Hook up support for userland CTF support in DTrace. This required somemarkj2014-10-031-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | modifications to libproc to support fetching the CTF info for a given file. With this change, dtrace(1) is able to resolve type info for function and USDT probe arguments, and function return values. In particular, the args[n] syntax should now work for referencing arguments of userland probes, provided that the requisite CTF info is available. The uctf tests pass if the test programs are compiled with CTF info. The current infrastructure around the DTrace test suite doesn't support this yet. Differential Revision: https://reviews.freebsd.org/D891 MFC after: 1 month Relnotes: yes Sponsored by: EMC / Isilon Storage Division
| * Add some ATF tests for libproc.markj2014-09-211-0/+4
| | | | | | | | | | Differential Revision: D710 Reviewed by: jmmv, ngie, rpaulo
* | Merge head from 7/28sjg2014-08-191-1/+3
|\ \ | |/
| * In libproc, avoid calling __cxa_demangle(), and thus depending on eitherdim2014-07-091-1/+3
| | | | | | | | | | | | | | libcxxrt or libsupc++, if WITHOUT_CXX is defined. Noticed by: sbruno MFC after: 1 week
* | Merge from headsjg2014-05-081-1/+1
|\ \ | |/
| * Use src.opts.mk in preference to bsd.own.mk except where we need stuffimp2014-05-061-1/+1
| | | | | | | | from the latter.
* | Merge headsjg2014-04-271-1/+1
|\ \ | |/
| * NO_MAN= has been deprecated in favor of MAN= for some time, go aheadimp2014-04-131-1/+1
| | | | | | | | | | | | and finish the job. ncurses is now the only Makefile in the tree that uses it since it wasn't a simple mechanical change, and will be addressed in a future commit.
| * The proper way to request no man pages currently is NO_MAN=xxx. Use itimp2014-04-051-1/+1
| | | | | | | | | | in preference to the user WITHOUT_MAN knob, which should never be set in normal src Makefiles.
* | Avoid circular dependency with librtld_dbsjg2012-11-081-0/+2
|/
* Add support for demangling C++ symbols. This requires linking libproc withrpaulo2012-09-061-0/+10
| | | | | | libc++rt/libsupc++. Discussed with: theraven
* Revert SHLIB_MAJOR to 2.rpaulo2010-07-311-1/+1
| | | | | As discussed with kan@, since DTrace is the only consumer of libproc right now, there's no need for a major shlib bump.
* Bump the shared library major version due to ABI conflicts.rpaulo2010-07-311-1/+1
| | | | Sponsored by: The FreeBSD Foundation
* New version of libproc. Changes are:rpaulo2010-07-311-1/+3
| | | | | | | | | | | * breakpoint setup support * register query * symbol to address mapping and vice-versa * more misc utility functions based on their Solaris counterpart Also, I've written some test cases. Sponsored by: The FreeBSD Foundation
* Removed redundant -I. from CFLAGS and "yes" from WITHOUT_MAN.ru2010-02-251-2/+2
|
* Build lib/ with WARNS=6 by default.ed2010-01-021-2/+0
| | | | | | | | | Similar to libexec/, do the same with lib/. Make WARNS=6 the norm and lower it when needed. I'm setting WARNS?=0 for secure/. It seems secure/ includes the Makefile.inc provided by lib/. I'm not going to touch that directory. Most of the code there is contributed anyway.
* Bump the version of all non-symbol-versioned shared libraries inkensmith2009-07-191-1/+1
| | | | | | | | preparation for 8.0-RELEASE. Add the previous version of those libraries to ObsoleteFiles.inc and bump __FreeBSD_Version. Reviewed by: kib Approved by: re (rwatson)
* Add the Makefile for the process library which was missed in the previousjb2008-05-221-0/+20
commit.
OpenPOWER on IntegriCloud