Commit Graph

130017 Commits

Author SHA1 Message Date
dsl 7855867cc4 Use HW_PHYSMEM64 to avoid problem with > 2GB memory (and >4GB as well)
Fixes PR/23717 and PR/24092
2004-08-22 18:55:44 +00:00
tron ed868bc7f4 Propery handle "cpio" archives where the last hardlink includes the
data of a file. This fixes PR bin/26514.
2004-08-22 16:46:18 +00:00
jdolecek c341a3a03a make struct linux_oldmmap members explicitly unsigned (with exception
of lm_fd, which can be -1), rename lm_pos to lm_offset, g/c some unneeded casts

no functional change
2004-08-22 15:40:41 +00:00
lukem fe9a74b763 Use '#!/usr/bin/env perl' instead of hardcoding the path.
Fix some typos.
2004-08-22 13:29:40 +00:00
jandberg a380c0363c pcf_io_map() was returning invalid bus space handles.
Generate them with bus_space_map() like suggested by <aymeric>.
2004-08-22 13:15:11 +00:00
tron eb8fa50c9c Update list of release engineers. 2004-08-22 06:56:03 +00:00
junyoung 938fe5a686 Remove trailing spaces. 2004-08-22 06:46:34 +00:00
junyoung 905834c2fb Fix various typos in comments including ones that weren't noticed
for years.
2004-08-22 05:36:42 +00:00
hubertf 00056feaf5 Changes:
* update copyright year
 * update list of ports     XXX portmasters please check!
 * fix a few paths
 * note that you can also get into OFW via a BREAK if on cereal console
 * pkgsrc is at something like 5000 pkgs
 * remove a few numbers that would need maintenance otherwise
   (and that aren't easy to determine - ports (not) released in binary)
 * Yank section on "upgrade path to netbsd 1.6", same for 1.5
 * There are no more README.export-control files (it seems?)
 * Update compressed+unpacked src set sizes (estimate xsrc & pkgsrc)
 * mention updating via CVS besides SUP
 * Update list of obsolete /etc/rc.d files, new and removed users & groups
 * Update list of sites that host/run our hardware (-redback, +isc, +ssh.fi)
 * Create list of portmeisters from scratch, with list-portmeisters.pl

Todo:
 * what's the exact number of ports, archs and cpus supported?
 * the "new in 2.0" list needs ... um, creation. Badly!
 * "The Future of NetBSD" may need updating
 * where is xsrc.tar.gz?
 * Fix formatting bug in automatically created portmeister-list
   in INSTALL.txt at "UCHIYAMA Yasushi" (XXX needs a *roff guru?)
 * the "releng" crew disagrees between this file and
   http://www.netbsd.org/People/groups/#releng
2004-08-22 01:54:29 +00:00
hubertf 3f9d92ef9c Script to help create list of portmasters from webpage. 2004-08-22 01:36:20 +00:00
thorpej d0fcfb4c3a Use ANSI function decls and make use of static. 2004-08-21 23:48:33 +00:00
hubertf 9298a8b71d * mention DHCP
* Add vipw(8) and pwd_mkdb(8) as alternatives for editing /etc/passwd
 * give a few more pkg_add examples (kde, mozilla, bash)
 * Recommend Packages.txt and README as pkgsrc documentation
 * Mention postfix and /etc/mailer.conf

Todo:
 * what's the place for a pkgsrc-stable.tar.gz snapshot for 2.0?
2004-08-21 22:56:30 +00:00
thorpej d17a849385 Use ANSI function decls and make use of static. 2004-08-21 22:48:18 +00:00
hubertf 6b027bd148 fix a few markup nits 2004-08-21 22:30:56 +00:00
cgd 61d7e536bd Fix my license notice. Back when hpux_exec.c was cloned from
sys/kern/exec_aout.c back in *1995*, apparently the line from my
license notice:
 *    must display the following acknowledgement:
was accidentally dropped.  This mistake was propagated into
hpux_exec_aout.c when it was split out of hpux_exec.c.
(Thanks to hubertf for noticing!)
2004-08-21 22:27:04 +00:00
thorpej 383b485d9a Make the product table static. 2004-08-21 22:23:13 +00:00
thorpej 83a43d11ff Use ANSI function decls and make use of static. 2004-08-21 22:16:07 +00:00
thorpej 4deb00f885 Use ANSI function decls and make use of static. 2004-08-21 22:02:31 +00:00
hubertf 1e618a842b update copyright year, and some english nits 2004-08-21 21:58:58 +00:00
hubertf dc40be615d Recreate complete(?) list of all advertizement clauses, extracted
from 2.0 src and xsrc with the extract-contrib-string.pl script.
2004-08-21 21:55:47 +00:00
nisimura 2ded7c9cd6 Redo the previous adjustment work. 2004-08-21 21:46:54 +00:00
nisimura e86b49fe3c Remove fluctuation of written name in alphabetical representation of
copyright holder.
2004-08-21 21:44:07 +00:00
thorpej f6b6634f46 Oops, missed one in last. 2004-08-21 21:30:58 +00:00
thorpej cb3eb355e7 Const poison scsipi_dtype(). 2004-08-21 21:30:29 +00:00
thorpej be6339d21a Use ANSI function decls and make use of static. 2004-08-21 21:29:39 +00:00
thorpej 3a4c3c0872 - De-__P.
- Use ANSI function decls.
2004-08-21 20:40:36 +00:00
hubertf 4592bf2278 Fix copyright notice - OK'd by the copyright holder. 2004-08-21 18:58:31 +00:00
thorpej 7994917f9b De-__P. 2004-08-21 17:41:18 +00:00
thorpej 6cb9b7482f Use ANSI function decls and make use of static. 2004-08-21 17:40:25 +00:00
hubertf dff05c2eff adjust my copyright a bit 2004-08-21 17:04:54 +00:00
jdolecek b1126ead62 fix process used for /proc/<pid>/stat contents - it should be process
<pid>, not the current process looking at the information
2004-08-21 15:59:32 +00:00
rearnsha 54f20047f5 Add missing new line. 2004-08-21 13:08:29 +00:00
rearnsha a6a911634b Note support for Thumb-compiled applications. 2004-08-21 12:14:46 +00:00
rearnsha 29efdff284 Temporary hack to work around ld problems when linking Thumb
applications where the linker does not correctly insert an
interworking veneer.
2004-08-21 12:12:28 +00:00
rearnsha d8574604b2 Support throwing signals to Thumb handlers. 2004-08-21 12:07:34 +00:00
rearnsha 9eb8699bc5 Don't fault if handed a Thumb address to disassemble. Simply print
out 'thumb insn' and punt.
2004-08-21 12:05:41 +00:00
rearnsha b88c8e79ee Add support for prefetch and data aborts in Thumb code. 2004-08-21 12:04:17 +00:00
rearnsha c8bb6ba9a9 Convert the coprocessor defines into an enum to avoid excessive
preprocessor hackery.  If supporting Thumb add an 18th undefined
handler for undefined instruction traps taken in Thumb state.  Kill
MAX_COPROCS and use NUM_UNKNOWN_HANDLERS instead.

Add support for breakpoints set in Thumb code and hand them off to
GDB as required.
2004-08-21 12:03:16 +00:00
rearnsha 6c37261ede Handle SWI's from Thumb code.
Note: this may need further work.  For the momement we unconditionally
convert a Thumb SWI insn into an ARM SWI with the operation code
zero-extended to 24 bits.  However, this should really be a property
of the emulation (how do we know that all emulated systems would want
to work this way?), but that would mean pushing all the handling down
into each of the emulators.
2004-08-21 11:57:36 +00:00
rearnsha 4cdf758fde Support Thumb applications 2004-08-21 11:52:25 +00:00
rearnsha b7bc9f654f Support upcalls and entry points that are in Thumb state. 2004-08-21 11:49:33 +00:00
rearnsha 3afb94d923 Mention libc and libpthread updates for ARM. 2004-08-21 11:37:32 +00:00
rearnsha cd8021f51e Use RET macro for returning. 2004-08-21 11:31:44 +00:00
rearnsha ed6e0e9e42 Use RET and RETc for returning. 2004-08-21 11:30:17 +00:00
rearnsha 145b31af81 Use RETc for returning. When v4T or later use BX for calling the target. 2004-08-21 11:29:51 +00:00
rearnsha 017d1fb251 Use RET and RETc for returning. 2004-08-21 11:25:17 +00:00
rearnsha 84104f4511 Use RET to return.
If ARMv5 or later then use CLZ rather than long-winded tale-lookup.
2004-08-21 11:24:28 +00:00
rearnsha d4072e3a7c Always use bx for returning (this code is always ARMv5TE. 2004-08-21 11:22:33 +00:00
rearnsha d6621260dc Use RET and RETc macros for returning. 2004-08-21 11:20:10 +00:00
rearnsha 85647ccc31 Use RET macro for returning from PSEUDO & PSEUDO_NOERROR 2004-08-21 11:18:40 +00:00