aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/Makefile.mips
Commit message (Collapse)AuthorAgeFilesLines
* Remove mips-specific Makefiles for /sbin and /usr/sbinMitchell Horne2022-06-141-3/+0
| | | | | | | | They are no longer needed, but were likely missed simply because they don't show up in a grep for 'mips'. Reviewed by: emaste Differential Revision: https://reviews.freebsd.org/D35475
* Document why we use -z nonexecstack in the Makefile since itWarner Losh2015-11-211-4/+0
| | | | | | | | | | is so unusual. Turn off mis-match warnings for building uathload because the firmware .o file is produced in a way that we can't get to match exactly. This fixes the build on mips, so stop excluding it from the build. Notes: svn path=/head/; revision=291139
* Fix not skipping uathload for mips after r291021.Bryan Drewery2015-11-201-1/+1
| | | | | | | Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=291105
* Build ofwdump(8) on MIPS tooEd Maste2015-09-251-0/+1
| | | | | | | | | It will be useful as FDT sees increasing usage on FreeBSD/mips. Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=288232
* Assume a big-endian default on MIPS and drop the "eb" suffix from MACHINE_ARCH.Juli Mallett2012-03-291-2/+2
| | | | | | | | | | | | | | | | | | This makes our naming scheme more closely match other systems and the expectations of much third-party software. MIPS builds which are little-endian should require and exhibit no changes. Big-endian TARGET_ARCHes must be changed: From: To: mipseb mips mipsn32eb mipsn32 mips64eb mips64 An entry has been added to UPDATING and some foot-shooting protection (complete with warnings which should become errors in the near future) to the top-level base system Makefile. Notes: svn path=/head/; revision=233644
* sysinstall was removed from usr.sbin/Makefile in r225937. Because per-archJuli Mallett2012-03-131-1/+0
| | | | | | | | Makefiles were split out in this directory and others in userland, it makes it quite easy to miss per-arch conditionals when changing something generally. Notes: svn path=/head/; revision=232908
* Fix n32 compile.Jayachandran C.2011-01-271-1/+2
| | | | | | | | | | These changes are needed to fix n32 compile after the recent change of mips n32 MACHINE_ARCH to mipsn32eb/mipsn32el. Reviewed by: imp, bz (earlier version) Notes: svn path=/head/; revision=217942
* Retire TARGET_ABI.Warner Losh2011-01-071-1/+1
| | | | | | | | | | | | | | | | | | Implement MACHINE_ARCH=mips64e[lb] to build N64 images. This replaces MACHINE_ARCH=mipse[lb] TARGET_ABI=n64. MACHINE_ARCH=mipsn32e[lb] has been added, but currently requires WITHOUT_CDDL due to atomic issues in libzfs. I've not investigated this much, but implemented this to preserve as much of the TARGET_ABI functionality that I could. Since its presence doesn't affect the working cases, I've kept it in for now. Added mips64e[lb] to make universe, so more kernels build. And I think this (finally) closes the curtain on the tbemd tree. Notes: svn path=/head/; revision=217123
* Merge from tbemd: use Makefile.arch to control building.Warner Losh2010-09-131-0/+6
Reviewed by: arch@ (many times, no objection) Notes: svn path=/head/; revision=212525