aboutsummaryrefslogtreecommitdiff
path: root/targets/pseudo
Commit message (Collapse)AuthorAgeFilesLines
* Add cxgbetool(8) to the base system.Navdeep Parhar2017-03-031-0/+4
| | | | | | | | | | | | | | | Move cxgbetool from tools/tools to usr.sbin. Compile and install it on platforms where cxgbe(4) is built by default. Knobs (WITH_CXGBETOOL and WITHOUT_CXGBETOOL) have been added so that the user can override the default setting. Reviewed by: ngie@, gnn@, bdrewery@ MFC after: 1 month Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D9854 Notes: svn path=/head/; revision=314579
* Remove pc98 support completely.Yoshihiro Takahashi2017-01-282-6/+0
| | | | | | | | | I thank all developers and contributors for pc98. Relnotes: yes Notes: svn path=/head/; revision=312910
* Merge ^/head r308491 through r308841.Dimitry Andric2016-11-192-4/+9
|\ | | | | | | Notes: svn path=/projects/clang390-import/; revision=308842
| * DIRDEPS_BUILD: Connect new dependencies.Bryan Drewery2016-11-131-0/+9
| | | | | | | | | | | | | | | | MFC after: 2 weeks Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=308605
| * Remove lingering ELFCOPY_AS_OBJCOPY missed in r306649.Bryan Drewery2016-11-131-4/+0
| | | | | | | | | | | | | | Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=308604
* | Merge ^/head r306906 through r307382.Dimitry Andric2016-10-151-1/+1
|\| | | | | | | Notes: svn path=/projects/clang390-import/; revision=307383
| * Update i386 build of loader.efi (but leave it disabled) so that we atSean Bruno2016-10-141-1/+1
| | | | | | | | | | | | | | | | | | | | least build it now. Reviewed by: emaste Differential Revision: https://reviews.freebsd.org/D7801 Notes: svn path=/head/; revision=307327
* | Merge ^/head r305892 through r306302.Dimitry Andric2016-09-241-0/+1
|\| | | | | | | Notes: svn path=/projects/clang390-import/; revision=306303
| * DIRDEPS_BUILD: Connect new directories.Bryan Drewery2016-09-231-0/+1
| | | | | | | | | | | | | | Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=306281
* | Merge ^/head r305220 through r305300.Dimitry Andric2016-09-022-0/+5
|\| | | | | | | Notes: svn path=/projects/clang390-import/; revision=305301
| * DIRDEPS_BUILD: Build crunchide for the host.Bryan Drewery2016-09-011-1/+3
| | | | | | | | | | | | | | | | MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=305258
| * DIRDEPS_BUILD: Fix 'make bootstrap-tools' not using the proper tblgen binaries.Bryan Drewery2016-09-011-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | This was an incomplete item from r291561. The host {clang,llvm}-tblgen binaries were used, rather than the ones built into the host stagedir by normal Makefile.depend dependencies on tblgen. MFC after: 1 week Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=305255
| * DIRDEPS_BUILD: Add missing crunchgen host tool.Bryan Drewery2016-09-011-0/+1
| | | | | | | | | | | | | | | | MFC after: 3 days Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=305244
* | DIRDEPS_BUILD: Clang headers are now in lib/clang/headersBryan Drewery2016-09-021-1/+1
| | | | | | | | | | | | | | Sponsored by: EMC / Isilon Storage Division Notes: svn path=/projects/clang390-import/; revision=305300
* | DIRDEPS_BUILD: Don't conditionally include src.opts.mk.Bryan Drewery2016-09-011-2/+0
| | | | | | | | | | | | | | | | | | | | This was preventing having MK_LLD a value set in 'make bootstrap-tools' since MK_LLDB was forced to no in that context. Sponsored by: EMC / Isilon Storage Division Notes: svn path=/projects/clang390-import/; revision=305252
* | DIRDEPS_BUILD: Connect lld.Bryan Drewery2016-09-011-0/+4
|/ | | | | | | Sponsored by: EMC / Isilon Storage Division Notes: svn path=/projects/clang390-import/; revision=305243
* DIRDEPS_BUILD: Add some missing dirctories to the build.Bryan Drewery2016-08-314-0/+19
| | | | | | | Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=305148
* Remove the wl(4) driver and wlconfig(8) utility.John Baldwin2016-08-191-2/+1
| | | | | | | | | | | | The wl(4) driver supports pre-802.11 PCCard wireless adapters that are slower than 802.11b. They do not work with any of the 802.11 framework and the driver hasn't been reported to actually work in a long time. Relnotes: yes Notes: svn path=/head/; revision=304506
* Remove the si(4) driver and sicontrol(8) for Specialix serial cards.John Baldwin2016-08-191-2/+0
| | | | | | | | | | | | | The si(4) driver supported multiport serial adapters for ISA, EISA, and PCI buses. This driver does not use bus_space, instead it depends on direct use of the pointer returned by rman_get_virtual(). It is also still locked by Giant and calls for patch testing to convert it to use bus_space were unanswered. Relnotes: yes Notes: svn path=/head/; revision=304502
* Add clang-format under WITH_CLANG_EXTRAS.Bryan Drewery2016-06-171-0/+1
| | | | | | | | | | Reviewed by: dim Approved by: re (gjb) Sponsored by: EMC / Isilon Storage Division Differential Revision: https://reviews.freebsd.org/D6856 Notes: svn path=/head/; revision=301993
* DIRDEPS_BUILD: Fix bootstrap-tools not handling CCACHE_DIR properly.Bryan Drewery2016-06-051-0/+3
| | | | | | | | | | CCACHE_DIR needs to be resolved to its full path before processing legacy.meta or meta mode may see the change to the stats file. Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=301469
* DIRDEPS_BUILD: Connect new directories and update dependencies.Bryan Drewery2016-06-034-0/+22
| | | | | | | Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=301283
* DIRDEPS_BUILD: Fix and hookup rescue/rescue to the build.Bryan Drewery2016-05-261-0/+1
| | | | | | | Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=300807
* DIRDEPS_BUILD: Build the kernel in the same place as buildkernel would.Bryan Drewery2016-05-261-1/+1
| | | | | | | Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=300798
* WITH_META_MODE: Move the kernel support to kern.pre.mk.Bryan Drewery2016-05-261-3/+1
| | | | | | | | | | This allows using META_MODE directly from the kernel build directory. This also allows removing a hack from the DIRDEPS_BUILD kernel target. Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=300795
* Simplify building libpam and fix libpam.a not containing the modules since ↵Bryan Drewery2016-04-141-0/+1
| | | | | | | | | | | | | | | | | | | r284345. The change in r284345 moved the creation of openpam_static_modules.o to lib/libpam/static_modules but never managed to get them into libpam.a. Move this logic to lib/libpam/static_libpam and have it create a static library for libpam.a The main lib/libpam/libpam will only create a shared library. No redundancy in compilation or installation exists in this solution. This avoids requiring a pass with -D_NO_LIBPAM_SO_YET. Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=297946
* hosttools: Trim unneeded directories.Bryan Drewery2016-03-311-8/+1
| | | | | | | | | | | These should only be build tools that are in various Makefile.depend as host dependencies. Anything toolchain related is handled by toolchain and bootstrap-tools currently. Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=297442
* Move hosttools to Makefile.depend.host so it shows under host targets in ↵Bryan Drewery2016-03-302-36/+38
| | | | | | | | | show-valid-targets. Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=297428
* DIRDEPS_BUILD: Update dependencies.Bryan Drewery2016-03-211-0/+1
| | | | | | | Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=297154
* META_MODE: Simplify the META_COOKIE handling to use .USE/.USEBEFORE.Bryan Drewery2016-03-113-8/+4
| | | | | | | | | | Extend it to other cases of meta mode cookies so they get the proper rm cookie behavior when a .meta file detects it needs to rebuild and fails. Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=296700
* DIRDEPS_BUILD: Fix staging of share/sendmail and share/examples.Bryan Drewery2016-03-111-0/+1
| | | | | | | Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=296695
* DIRDEPS_BUILD: Connect MK_TESTS.Bryan Drewery2016-03-093-0/+346
| | | | | | | Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=296587
* DIRDEPS_BUILD: Update clang dependencies after r296417.Bryan Drewery2016-03-082-3/+2
| | | | | | | Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=296550
* DIRDEPS_BUILD: Connect ofed.Bryan Drewery2016-03-042-0/+38
| | | | | | | Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=296403
* Update dependencies.Bryan Drewery2016-02-262-2/+5
| | | | | | | Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=296127
* Convert casperd(8) daemon to the libcasper.Mariusz Zaborski2016-02-253-10/+11
| | | | | | | | | | | | | | | | | | | | | | | After calling the cap_init(3) function Casper will fork from it's original process, using pdfork(2). Forking from a process has a lot of advantages: 1. We have the same cwd as the original process. 2. The same uid, gid and groups. 3. The same MAC labels. 4. The same descriptor table. 5. The same routing table. 6. The same umask. 7. The same cpuset(1). From now services are also in form of libraries. We also removed libcapsicum at all and converts existing program using Casper to new architecture. Discussed with: pjd, jonathan, ed, drysdale@google.com, emaste Partially reviewed by: drysdale@google.com, bdrewery Approved by: pjd (mentor) Differential Revision: https://reviews.freebsd.org/D4277 Notes: svn path=/head/; revision=296047
* FAST_DEPEND: Skip 'make depend' for buildworld and kernel since it is ↵Bryan Drewery2016-02-241-1/+0
| | | | | | | | | auto-ran now. Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=295990
* DIRDEPS_BUILD: Add some missing build dependencies for kerberos5.Bryan Drewery2016-02-241-0/+11
| | | | | | | Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=295979
* Obsolete mkulzma(8) and geom_uncompress(4), their functionalityMaxim Sobolev2016-02-241-1/+0
| | | | | | | | | is now provided by mkuzip(8) and geom_uzip(4) respectively. MFC after: 1 month Notes: svn path=/head/; revision=295945
* DIRDEPS_BUILD: Hookup CLANG_EXTRAS.Bryan Drewery2016-02-161-0/+28
| | | | | | | Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=295681
* DIRDEPS_BUILD: Update dependencies.Bryan Drewery2016-02-161-0/+2
| | | | | | | Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=295650
* Restore kgzldr on i386 onlyEd Maste2016-02-081-0/+1
| | | | | | | | | | | | | | | I previously disconnected kgzdr based on a misunderstanding. I'd still like to transition to supporting only the loader(8)-based boot path for handling compressed kernels, but that can follow the standard deprecation procedure. This reverts r291113. Requested by: dteske Notes: svn path=/head/; revision=295398
* Add in DIRDEPS_BUILD support.Bryan Drewery2016-01-071-0/+1
| | | | | | | Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=293287
* local.meta.sys.mk already defines TARGET_ARCHES_armBryan Drewery2015-12-081-2/+0
| | | | Notes: svn path=/head/; revision=291973
* Garbage collect removed directories.Bryan Drewery2015-12-071-2/+0
| | | | | | | Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=291946
* rescue/rescue does not yet build in meta mode.Bryan Drewery2015-12-031-1/+0
| | | | Notes: svn path=/head/; revision=291726
* DIRDEPS_BUILD: Connect usr.sbin/camddBryan Drewery2015-12-031-0/+1
| | | | | | | Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=291717
* META MODE: Connect MK_NAND directories.Bryan Drewery2015-12-022-0/+13
| | | | | | | Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=291640
* Fully connect cddl/usr.sbin/plockstat.Bryan Drewery2015-12-021-0/+1
| | | | | | | | | | | There seems to be no reason to keep this so private. Also add missing optional MK_CDDL files. Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=291627
* META MODE: Update dependencies with 'the-lot' and add missing directories.Bryan Drewery2015-12-017-39/+239
| | | | | | | | | | | | | | | | | This is not properly respecting WITHOUT or ARCH dependencies in target/. Doing so requires a massive effort to rework targets/ to do so. A better approach will be to either include the SUBDIR Makefiles directly and map to DIRDEPS or just dynamically lookup the SUBDIR. These lose the benefit of having a userland/lib, userland/libexec, etc, though and results in a massive package. The current implementation of targets/ is very unmaintainable. Currently rescue/rescue and sys/modules are still not connected. Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=291563