Commit Graph

220626 Commits

Author SHA1 Message Date
matt e76ea19a00 Use <bsd.klinks.mk> 2013-08-21 08:15:19 +00:00
matt bf0daa663a Use <bsd.klinks.mk>
Use ${_MKTARGET_*}
Use correct arguments to ${AR}
Fix entry symbol.
2013-08-21 08:04:50 +00:00
matt e09b106b26 Use <bsd.klinks.mk> 2013-08-21 07:17:08 +00:00
matt a6b3901fad Use <bsd.klinks.mk>
Add missing ${_MKTARGET_LINK}
2013-08-21 07:08:30 +00:00
matt 30e34946aa Use <bsd.klinks.mk> 2013-08-21 06:58:58 +00:00
matt cb6d5a3422 Use <bsd.klinks.mk>
Add ${_MKTARGET_LINK}
2013-08-21 06:56:14 +00:00
matt 277b2cd1d4 Use <bsd.klinks.mk> 2013-08-21 06:53:10 +00:00
matt cf7109921f Use <bsd.klinks.mk>
Use ${_MKTARGET_LINK}
2013-08-21 06:49:44 +00:00
matt 74e5ca236b Use <bsd.klinks.mk>
Add ${_MKTARGET_LINK}
2013-08-21 06:46:26 +00:00
matt 61ef18cf91 Use <bsd.klinks.mk> 2013-08-21 06:41:52 +00:00
matt f71ef68b03 Use <bsd.klinks.mk> 2013-08-21 06:24:42 +00:00
matt 4813742d64 Use <bsd.klinks.mk>
Add a missing ${_MKTARGET_LINK}
2013-08-21 06:20:49 +00:00
matt 77ab2cf35d Use <bsd.klinks.mk> 2013-08-21 06:15:41 +00:00
matt 5b04be1f80 Unified syntax
<bsd.klinks.mk> (remove uneeded lines)
2013-08-21 06:07:26 +00:00
matt b26bfb6329 Use <bsd.klinks.mk>
DBG=-Os (instead of blank)
2013-08-21 05:59:14 +00:00
matt 36f3d5215f Use <bsd.klinks.mk> 2013-08-21 05:55:26 +00:00
matt e1512a262a Simplify by using LIBISPRIVATE?= yes 2013-08-21 05:50:14 +00:00
matt 30d3589ba5 Use <bsd.klinks.mk> 2013-08-21 05:45:16 +00:00
matt dcd5cab62d Don't build compat versions libkern.a 2013-08-21 03:18:05 +00:00
matt 5f4e9e418a divide.S need -marm 2013-08-21 03:09:39 +00:00
matt 67f92d5a99 If not earmv7, use -marm on all assembly files 2013-08-21 03:09:08 +00:00
matt 8538835a75 Add -marm to those sources who aren't thumb friendly. 2013-08-21 03:05:35 +00:00
matt e32a84e219 Thumbify 2013-08-21 03:03:02 +00:00
matt 879bc2893e Use __section(".test.startup") for the init routines 2013-08-21 03:00:56 +00:00
joerg a5d934954f Disable -w for lint again. It clearly creates more issues than it ever
solved.
2013-08-20 23:19:28 +00:00
wiz a09cadcf91 Whitespace and markup improvements.
Bump date for previous.
2013-08-20 22:44:37 +00:00
perseant 3b0849f66f Add Edgar Fuss's patch to pam_deny, to allow users to be able to change their
LDAP password with "passwd".
2013-08-20 22:07:44 +00:00
matt 9a5bd26b35 Some assembly files need to compiled -marm since they are Thumb compatible. 2013-08-20 21:43:03 +00:00
matt afb7a3b050 write of final NUL in strlcpy doesn't need to be post-incremented 2013-08-20 21:37:39 +00:00
matt 61e4023f77 If compiling standalone with Thumb, use the thumb version instead of the
naive version.
2013-08-20 21:35:24 +00:00
matt bb45e513c6 Thumb versions of strcpy/strlcpy/strncpy 2013-08-20 21:32:50 +00:00
matt e61510c225 strlcat_arm.S is smaller than strlcat_naive.S so always use it. 2013-08-20 21:08:54 +00:00
matt 56cc66b2e2 Add links for various directories needs by amd64/sparc64/i386/sun2/m68000 2013-08-20 20:54:35 +00:00
joerg 52b1859854 Extract the data for nl_langinfo directly from the corresponding
part implementation using a category/offset table.
2013-08-20 19:58:30 +00:00
macallan 975e4c65ca support UltraSPARC-IIe STICK counter as time base 2013-08-20 19:19:23 +00:00
matt bcd47cf3a7 Add LIBISPRIVATE?=yes 2013-08-20 18:06:03 +00:00
matt 26c3056190 Don't install libkern.a 2013-08-20 18:05:03 +00:00
matt 16212a1551 We provide ./usr/lib/libkern.a now 2013-08-20 17:43:47 +00:00
matt 1063910749 remove some dead rules.
Use ln -sf
2013-08-20 17:41:58 +00:00
matt ad9e59d6ac Build libkern 2013-08-20 17:36:20 +00:00
matt 421193ab74 Make libkern.a for standalone problems and install it into ./usr/lib 2013-08-20 17:35:41 +00:00
matt 1a52a42b91 Add a missing it gt before movgt for thumb 2013-08-20 16:34:47 +00:00
christos f5cfca3b2e modernize, comment out dead code, amend gethostbyaddr prototype. 2013-08-20 15:44:17 +00:00
yamt 44ef5a4f25 - deal with softint_establish failure
- establish softint only when necessary
2013-08-20 12:28:12 +00:00
macallan 73af4c39e5 add US-IIe specific STICK and ESTAR registers 2013-08-20 10:33:03 +00:00
matt 59eed4d06e Use the arm versions of strnlen if compiling thumb2 2013-08-20 08:08:59 +00:00
matt 04d357d985 Use the arm versions of strlen/strchr/strrchr if compiling thumb2 2013-08-20 08:07:30 +00:00
matt 7477ad6ac7 thumbify (part2) 2013-08-20 08:06:30 +00:00
matt b628072a9d swap r1 & ip
use adds, eors, etc.
teq -> cmp
2013-08-20 08:05:49 +00:00
matt 7eb7e9aa67 Push two registers to keep stack aligned. 2013-08-20 07:52:31 +00:00