matt
11614bb2b2
MKCOMPAT fixes for when compat MACHINE_CPU != normal MACHINE_CPU
2014-08-10 23:25:49 +00:00
riastradh
6cb10275d0
Merge riastradh-drm2 to HEAD.
2014-03-18 18:20:35 +00:00
matt
559e4587c7
Use uintptr_t & size_t instead of u_int and int for arm_sync_icache.
2014-01-16 21:48:41 +00:00
christos
5d90f91c6a
use -Wa,
2013-10-02 15:43:02 +00:00
mrg
79175743d7
pass -Av8 to the assembler. binutils 2.23 insists on it for v8
...
instructions.
2013-10-01 17:37:08 +00:00
matt
233ae00254
Use MACHINE_CPU for m68k
2013-07-18 22:14:10 +00:00
matt
25c44086c9
Changes for MKCOMPAT for earm.
2013-04-27 06:24:22 +00:00
he
9f83d21ca2
Include <machine/alpha_cpu.h> for alpha_mb() definition.
2013-01-09 08:49:44 +00:00
he
b722f9f3bf
Add a cast of the shift count to int32_t, so that we don't try
...
to do int32_t << long, since ANSI C doesn't perform "balancing"
before the shift operation according to lint. Should not make a
difference, offset is limited to 0..3 anyway.
2012-03-22 08:54:48 +00:00
he
2df8a64968
Make 'i' unsigned to avoid signed/unsigned comparison warnings from lint.
2012-03-22 08:52:22 +00:00
christos
a79bdcfa71
c89 prototypes
2012-03-21 21:37:29 +00:00
dyoung
ee39c02546
Put libalpha back.
2011-07-28 20:30:06 +00:00
dyoung
ff4557ec84
Don't descend into alpha/.
...
Up next: fix set lists.
2011-07-17 01:09:00 +00:00
njoly
63adbe29fb
Fix xref, arm32_sync_icache -> arm_sync_icache.
2011-03-27 12:48:41 +00:00
mrg
f7f0bc40ae
rename LD32DIR to MLIBDIR.
2009-12-13 08:25:20 +00:00
mrg
f2a73868d6
build libi386 / libsparc in 32 bit mode on amd64 / sparc64, respectively.
2008-10-26 07:05:33 +00:00
mrg
c2a6935df8
look for <i386/vm86.h>
2008-10-26 07:05:00 +00:00
nakayama
7ea8ca8663
libsparc_v8 is designed for overriding libc with ld.so.conf.
...
So avoid linking against libc.
2008-05-03 20:43:54 +00:00
martin
11a6dbe728
Convert TNF licenses to new 2 clause variant
2008-04-30 13:10:46 +00:00
martin
ce099b4099
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
mrg
4a3fc2cb1b
fix more caddr_t -> void * fallout.
2007-03-05 03:05:16 +00:00
wiz
b73c7b8591
Bump date for previous.
2006-04-13 21:08:33 +00:00
drochner
7b1c6fd9ff
second step to retire the useless i386_set_ioperm/i386_get_ioperm
...
calls: remove declarations from public headers
(it still needs to be built for binary compatibility; one might consider
establishing a separate "compat" department as libc does, but these
little wrapper functions aren't worth the effort yet)
2006-04-12 21:48:08 +00:00
drochner
76264cfc6a
first step to retire the useless i386_set_ioperm/i386_get_ioperm
...
calls: remove their manpages
2006-04-12 18:35:42 +00:00
perry
fd18408b9a
u_intN_t -> uintN_t
2005-12-26 19:40:14 +00:00
perry
4e11af46bc
Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
2005-12-24 21:11:15 +00:00
snj
7f9afb684d
Bring over the changes from revision 1.7 of
...
lib/libarch/x86_64/x86_64_get_mtrr.2 (grammar fixes). Requested by
Nicolas Joly in PR lib/27172.
2004-10-07 01:47:11 +00:00
wiz
15d1617c9e
Two grammar fixes from jmc@openbsd.
2004-03-13 23:46:37 +00:00
wiz
0568bf7421
Uppercase CPU.
2004-02-13 09:55:51 +00:00
christos
847c1ca736
bump major. i386_vm86 abi change.
2003-09-11 19:19:31 +00:00
agc
eb7c1594f1
Move UCB-licensed code from 4-clause to 3-clause licence.
...
Patches provided by Joel Baker in PR 22280, verified by myself.
2003-08-07 16:42:00 +00:00
wiz
1ff0ecb2a4
This man page is in section 2, not 3.
2003-06-27 12:23:08 +00:00
wiz
e0c3e5d8e2
This man page is in section 2, not 3.
2003-06-27 11:51:07 +00:00
wiz
62b56b79e3
s/busses/buses/
2003-05-07 07:14:15 +00:00
gmcgarry
13fbd917ba
section 2, not 3.
2003-05-02 09:11:52 +00:00
wiz
472351e13d
Use
...
.In header.h
instead of
.Fd #include \*[Lt]header.h\*[Gt]
Much easier to read and write, and supported by groff for ages.
Okayed by ross.
2003-04-16 13:34:34 +00:00
mrg
6f6842cf75
this is a sparc file not an i386 file ... correct a comment.
2003-01-09 16:55:13 +00:00
pk
3c107f4e1b
Don't build normal and profile archives.
2002-11-27 12:06:10 +00:00
pk
3fd797268f
Add a shared library containing sparc version 8 specific multiply, divide and
...
remainder functions (i.e. .[u]mul, .[u]div, .[u]rem).
2002-11-26 14:30:53 +00:00
wiz
f109103351
architecture, not architecure, and EACCES, not EACESS.
2002-10-02 10:39:14 +00:00
wiz
1022a63fc0
Correct spelling of 'synchronized'.
2002-10-02 10:34:23 +00:00
wiz
f098d73a90
\-1 instead of -1, and .Dv NULL.
2002-10-01 16:02:41 +00:00
wiz
de0b517ca2
New sentence, new line. From Robert Elz.
2002-10-01 15:58:37 +00:00
lukem
99fe9d3e76
minor makefile delint
2002-09-18 06:17:38 +00:00
mycroft
c70a898b67
Fix multiple bugs:
...
* Select dense or sparse space based on the prefetchable flag, like the kernel
does. In particular, non-prefetchable mappings are forced to sparse space.
* If no window is matched, return MAP_FAILED, rather than falling through and
blowing chunks.
* Ignore addr_shift (set it to 0) for dense mappings.
2002-07-19 22:03:39 +00:00
fvdl
f80efcf37c
Enable building libx86_64
2002-07-06 10:19:08 +00:00
fvdl
bda216ee7f
This is the x86_64 version, not i386.
2002-07-04 12:24:40 +00:00
fvdl
04bc80b71e
Add and enable x86_64_iopl
2002-07-04 10:53:26 +00:00
fvdl
b48e735f69
libarch for x86_64, mtrr only for now. This must later be fixed so
...
that code is shared with i386.
2002-06-18 08:29:35 +00:00
wiz
51434352e0
Remove duplicate .Pp.
2002-06-07 11:29:16 +00:00