Commit Graph

202567 Commits

Author SHA1 Message Date
mrg 4986544fce install the posix_memalign version of mm_malloc.h, clean up 2011-07-01 01:22:07 +00:00
mrg db5ab5fad8 install decimal, parallel and tr1_impl headers 2011-07-01 01:21:38 +00:00
joerg b341a73a57 Fix memset usage. 2011-07-01 01:19:33 +00:00
joerg cfdb8ebbda Fix memset usage. XXX should use static allocate and proper sizeof() 2011-07-01 01:15:27 +00:00
joerg c617617e5d Fix memcpy usage. 2011-07-01 01:08:59 +00:00
joerg 6aa8f81f53 Fix sizeof() usage in memcpy, curtesy of the new warning in clang. 2011-06-30 23:28:03 +00:00
dyoung a256291c3f Don't cast a pointer void * before passing to memset(), that's not
necessary.  Use NULL instead of (type *)0.  This patch produces no
change in the generated assembly.
2011-06-30 22:38:50 +00:00
wiz 93a5a9bfe3 New sentence, new line. Use more markup. Bump date for previous. 2011-06-30 22:13:02 +00:00
matt d8b68e8316 Adapt to new ___start definition.
Use PIC method to load %r13 with address of _SDA_BASE_
2011-06-30 20:10:17 +00:00
wiz 4cbd24b23f dependant -> dependent 2011-06-30 20:09:15 +00:00
matt 0d4e6aae2a Mark ___start as .hidden (for MKPIE=yes executables). 2011-06-30 20:07:35 +00:00
joerg 226567c8f9 Assert that ps_strings is valid. Use it to drop the first three
arguments to ___start to make the assembler callers simpler.
2011-06-30 19:48:43 +00:00
joerg 93fc0a3ef4 Drop special cases for i386 and m68k. It is not a validate assumption
that the address of an argument is at the same stack slot the caller
placed in it. It is perfectely valid to copy it into the local frame
first.
2011-06-30 19:46:07 +00:00
matt f9803142cf Use ${TOOL_GZIP} 2011-06-30 18:20:24 +00:00
matt 51bd91e1f7 Get rid of local TOOL_GZIP definition that now bsd.own.mk does it for us. 2011-06-30 18:17:11 +00:00
matt 05461650d2 Add COMPRESS_PROGRAM=${TOOL_GZIP:Q} for pax.
Replace gzip with ${TOOL_GZIP}
2011-06-30 18:15:13 +00:00
matt dd0507a9a5 Replace gzip with ${TOOL_GZIP} in manual compression.
Modify the description of USE_PIGZGZIP.
2011-06-30 18:13:51 +00:00
matt 65fe75b53f After making sure USE_PIGZGZIP is defined, add a TOOL_GZIP which will be
gzip or ${TOOL_PIGZ}.  Use of gzip can be replaced with ${TOOL_GZIP} and
automatically get to use pigz if USE_PIGZGZIP is defined as "yes".  This
avoid having to special case each of gzip.
2011-06-30 18:09:54 +00:00
macallan 4346862517 mention how to switch consoles on ADB keyboards 2011-06-30 14:56:09 +00:00
macallan 3b2a432473 document ioctl(WSDISPLAYIO_GET_EDID) 2011-06-30 14:52:37 +00:00
mrg 425b4dd861 fix previous; they belong in _headers1 2011-06-30 07:16:59 +00:00
mrg 2703d75c7b - repurpose MKNATIVE_CONFIG_TARGET_LIBS to list all the targets
- disable building pch for the mknative run
2011-06-30 07:02:17 +00:00
mrg 089e26552b also pull tr1_impl_headers parallel_headers and decimal_headers for libstdc++ 2011-06-30 07:01:14 +00:00
matt b4c4a0ac2c Add prototypes for lbc_* routines. 2011-06-30 04:45:38 +00:00
matt c2d496ba0e Add LSOR register 2011-06-30 04:45:04 +00:00
matt 125ea6a8c7 Unfinished (by far) NAND driver. 2011-06-30 04:44:26 +00:00
matt 7adff87bf3 Fix RCSID 2011-06-30 04:43:47 +00:00
agc 2a68397623 move comments to the head of the file 2011-06-30 04:36:34 +00:00
agc 29e37b5d58 get rid of commented-out, unused rump entries from the two
arch-dependent mips64 files
2011-06-30 04:28:53 +00:00
mrg 065e4d30ca apply our LIBGCC_PICSUFFIX to one more use of "static_name".
i hope that this is the last merge botch here to fix...
2011-06-30 03:37:23 +00:00
matt 4a40b01453 Modify mapiodev to take a third argument indicating whether the space
should be prefetchable (true) or not (false).
2011-06-30 00:52:55 +00:00
matt ebc746ad25 Move PMAP_* cache defines to before inclusion of <machine/pmap.h> 2011-06-30 00:49:14 +00:00
enami d281b75f90 Backout previous. May be I need more coffee. 2011-06-30 00:37:07 +00:00
enami 7a1a5c2e85 - Use << PAGE_SHIFT rather than calling round_page again.
- No need to call uao_dropswap_range() here since uao_dropswap()
  is already called for each pages by uvm_vnp_setsize().
2011-06-30 00:09:26 +00:00
matt 198d4bce95 Don't use TLB1 entries for device access if they are writethrough or not
cache-inhibited.
2011-06-29 23:15:55 +00:00
dholland 532c83a47a Add missing $NetBSD$ and/or __KERNEL_RCSID. 2011-06-29 21:53:10 +00:00
hannken ea8870b58b Remove dead uvm_vnp_zerorange() after bump to 5.99.54. 2011-06-29 19:51:12 +00:00
tsutsui b6c14cf676 More sort. (i.e. fix merge botch) 2011-06-29 14:52:18 +00:00
tsutsui 8e44b59edd Add definitions for newsmips Xorg server. Build test only. 2011-06-29 14:49:12 +00:00
tsutsui 9e237288de Sort. 2011-06-29 14:38:02 +00:00
tsutsui 2a960ff904 Update a list for newsmips. The previous one has a bit obsolete entries. 2011-06-29 14:35:13 +00:00
hannken 117bf62eb2 Make vnd(4) work on sparse files:
- Make the strategy decision a device flag and set VNF_USE_VN_RDWR for
  files known to be sparse.
- Change handle_with_rdwr() to use POSIX_FADV_NOREUSE advise to disable
  read ahead and keep the size of mapped pages below 1 MByte.

No objections on tech-kern@.
2011-06-29 09:12:42 +00:00
mrg 5c7719af90 GCC 4.5 x86 installs a bunch more platform header files 2011-06-29 08:37:10 +00:00
mrg f53e78abc3 XXX: for now, disable fatal linker warnings for GCC 4.5. 2011-06-29 08:10:05 +00:00
mrg 65ffc105d5 enable lint.
fix the 32 / 64 bit problem.
2011-06-29 08:09:43 +00:00
mrg 8df532f539 powerpc*-netbsd* wants svr4.h these days. 2011-06-29 08:08:54 +00:00
mrg 233ed76519 Makefile and other snippets for gmp on i386.
XXX: this uses the LCD i486 parts, which may not be the fastest
2011-06-29 08:06:47 +00:00
mrg 1efd7c1778 mknative-gcc output for i386 with GCC 4.5.3. 2011-06-29 08:05:51 +00:00
manu 1bb66616d8 Fix bug introduced in previous commuit: Do not vrele() a vnode we did not
obtained.
2011-06-29 08:01:14 +00:00
mrg b6d5d1aeec fix previous / -Wno-enum-compare is only valid for GCC 4.5. 2011-06-29 06:34:31 +00:00