|
Revision tags: release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0 |
|
| #
7920ad94 |
| 18-Aug-2018 |
Kyle Evans <[email protected]> |
libbe(3): Move build goop back out of cddl/
Some background: in the GSoC project, libbe/Makefile lived in lib/libbe. I created projects/bectl branch, maintained the above for all of five minutes bef
libbe(3): Move build goop back out of cddl/
Some background: in the GSoC project, libbe/Makefile lived in lib/libbe. I created projects/bectl branch, maintained the above for all of five minutes before I misread Makefile.inc1 and decided that it couldn't possibly build outside of cddl/, so I kicked the Makefile out into the cddl/ build and all was good. The misreading was of the bit where .WAIT is added to SUBDIR after lib, libexec but prior to building bin and cddl *only during the install targets*, which is the critical part.
Fast forward- buildworld was still broken in my branch unbeknownst to me because I didn't nuke my OBJDIR. Combing through Makefile.inc1 eventually revealed the necessary magic to make sure that libbe's dependencies are specified well enough, and it becomes clear what needs done to make a non-cddl/ build work. This is an interesting prospect, because the build split is kind of annoying to work with.
IGNORE_PRAGMA is added to avoid dropping WARNS by one more. This was previously pulled in via cddl/Makefile.inc.
show more ...
|
| #
70a11a8e |
| 24-Jul-2018 |
Kyle Evans <[email protected]> |
libbe(3): Add to cddl build, adjust src.libnames.mk as needed
|
|
Revision tags: release/11.2.0, release/10.4.0 |
|
| #
4b330699 |
| 02-Aug-2017 |
Enji Cooper <[email protected]> |
Convert traditional ${MK_TESTS} conditional idiom for including test directories to SUBDIR.${MK_TESTS} idiom
This is being done to pave the way for future work (and homogenity) in ^/projects/make-ch
Convert traditional ${MK_TESTS} conditional idiom for including test directories to SUBDIR.${MK_TESTS} idiom
This is being done to pave the way for future work (and homogenity) in ^/projects/make-check-sandbox .
No functional change intended.
MFC after: 1 weeks
show more ...
|
|
Revision tags: release/11.1.0, release/11.0.1, release/11.0.0 |
|
| #
fed1ca4b |
| 24-May-2016 |
Ruslan Bukin <[email protected]> |
Add initial DTrace support for RISC-V.
Sponsored by: DARPA, AFRL Sponsored by: HEIF5
|
|
Revision tags: release/10.3.0 |
|
| #
402ecb32 |
| 25-Jan-2016 |
Ruslan Bukin <[email protected]> |
We don't support libdtrace for RISC-V yet.
|
| #
c404eb64 |
| 23-Aug-2015 |
Warner Losh <[email protected]> |
Sparc64 is the odd-man out, so form the if that way rather than listing everybody else.
|
|
Revision tags: release/10.2.0 |
|
| #
b78ee15e |
| 01-Jul-2015 |
Ruslan Bukin <[email protected]> |
First cut of DTrace for AArch64.
Reviewed by: andrew, emaste Sponsored by: ARM Limited Differential Revision: https://reviews.freebsd.org/D2738
|
| #
2e4335f7 |
| 20-May-2015 |
Enji Cooper <[email protected]> |
Add dependencies for libzfs_core and libzpool I missed on my first pass on this Makefile
MFC with: r283144 Sponsored by: EMC / Isilon Storage Division
|
| #
8326c25e |
| 20-May-2015 |
Enji Cooper <[email protected]> |
Articulate dependencies for cddl/lib/libdtrace and cddl/lib/libzfs
Parallelize the build in this subdirectory
MFC after: 1 week Sponsored by: EMC / Isilon Storage Division
|
| #
fcb56067 |
| 10-Feb-2015 |
George V. Neville-Neil <[email protected]> |
Initial version of DTrace on ARM32.
Submitted by: Howard Su based on work by Oleksandr Tymoshenko Reviewed by: ian, andrew, rpaulo, markj
|
|
Revision tags: release/10.1.0, release/9.3.0 |
|
| #
c6063d0d |
| 06-May-2014 |
Warner Losh <[email protected]> |
Use src.opts.mk in preference to bsd.own.mk except where we need stuff from the latter.
|
| #
38f0b757 |
| 21-Apr-2014 |
Julio Merino <[email protected]> |
Add placeholder Kyuafiles for various top-level hierarchies.
This change adds tests/ directories in the source tree to create various subdirectories in /usr/tests/ and to install placeholder Kyuafil
Add placeholder Kyuafiles for various top-level hierarchies.
This change adds tests/ directories in the source tree to create various subdirectories in /usr/tests/ and to install placeholder Kyuafiles for them.
the relevant hierarchies are: cddl, etc, games, gnu and secure.
The reason for this is to simplify the addition of new test programs for utilities or libraries under any of these directories. Doing so on a case by case basis is unnecessary and is quite an obscure process.
show more ...
|
|
Revision tags: release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0 |
|
| #
c7570492 |
| 07-Nov-2012 |
Justin Hibbits <[email protected]> |
Implement DTrace for PowerPC. This includes both 32-bit and 64-bit.
There is one known issue: Some probes will display an error message along the lines of: "Invalid address (0)"
I tested this wi
Implement DTrace for PowerPC. This includes both 32-bit and 64-bit.
There is one known issue: Some probes will display an error message along the lines of: "Invalid address (0)"
I tested this with both a simple dtrace probe and dtruss on a few different binaries on 32-bit. I only compiled 64-bit, did not run it, but I don't expect problems without the modules loaded. Volunteers are welcome.
MFC after: 1 month
show more ...
|
|
Revision tags: release/8.3.0 |
|
| #
457c7edf |
| 24-Mar-2012 |
Oleksandr Tymoshenko <[email protected]> |
Enable build of DTrace-related userland parts for MIPS
|
|
Revision tags: release/7.4.0, release/8.2.0 |
|
| #
d6f390f2 |
| 21-Aug-2010 |
Rui Paulo <[email protected]> |
Use double quotes when checking the value of MACHINE_ARCH.
Sponsored by: The FreeBSD Foundation
|
| #
0c0b3fee |
| 21-Aug-2010 |
Rui Paulo <[email protected]> |
The DTrace instrumentation object is going to be i386/amd64 only.
Sponsored by: The FreeBSD Foundation
|
| #
fd14f3b4 |
| 31-Jul-2010 |
Rui Paulo <[email protected]> |
libdtrace, dtrace(1) and lockstat(1) are for i386 and amd64 only right now.
Sponsored by: The FreeBSD Foundation
|
|
Revision tags: release/8.1.0, release/7.3.0, release/8.0.0, release/7.2.0, release/7.1.0, release/6.4.0 |
|
| #
ebe86aac |
| 22-May-2008 |
John Birrell <[email protected]> |
Add the DTrace libraries and D library scripts.
|
| #
dbdb679c |
| 29-Mar-2008 |
Ruslan Ermilov <[email protected]> |
Remove options MK_LIBKSE and DEFAULT_THREAD_LIB now that we no longer build libkse. This should fix WITHOUT_LIBTHR builds as a side effect.
|
|
Revision tags: release/7.0.0, release/6.3.0 |
|
| #
946367b8 |
| 09-Oct-2007 |
David E. O'Brien <[email protected]> |
Tweak the handling of "WITHOUT_LIBPTHREAD". Also remove the accidental treatment of 'LIBKSE' as an "old style" knob.
Submitted by: ru Approved by: re(kensmith)
|
| #
65c045e9 |
| 09-Oct-2007 |
David E. O'Brien <[email protected]> |
Repo copy libpthreads to libkse. This introduces the WITHOUT_LIBKSE nob, and changes WITHOUT_LIBPTHREADS to mean with neither threading libs. Approved by: re(kensmith)
|
| #
bcf72246 |
| 01-Oct-2007 |
Ruslan Ermilov <[email protected]> |
Don't build bits that depend on the pthreads support if a system was configured without such support.
Approved by: re (kensmith)
|
| #
3b7917d7 |
| 08-Jun-2007 |
Pawel Jakub Dawidek <[email protected]> |
- Reduce number of atomic operations needed to be implemented in asm by implementing some of them using existing ones. - Allow to compile ZFS on all archs and use atomic operations surrounded by
- Reduce number of atomic operations needed to be implemented in asm by implementing some of them using existing ones. - Allow to compile ZFS on all archs and use atomic operations surrounded by global mutex on archs we don't have or can't have all atomic operations needed by ZFS.
show more ...
|
| #
5941f035 |
| 16-Apr-2007 |
Ruslan Ermilov <[email protected]> |
Apply a set of style.Makefile(5) changes to src/cddl/ makefiles. There are some insignificant non-style changes as well.
Not fixed: makefiles use ${LIBTHR} that doesn't exist, thus breaking "make ch
Apply a set of style.Makefile(5) changes to src/cddl/ makefiles. There are some insignificant non-style changes as well.
Not fixed: makefiles use ${LIBTHR} that doesn't exist, thus breaking "make checkdpadd" and not tracking dependencies properly.
Approved by: pjd
show more ...
|
| #
48be553b |
| 07-Apr-2007 |
Dag-Erling Smørgrav <[email protected]> |
Build ZFS on amd64 and pc98.
Approved by: pjd@
|