maxv
f8e693e577
Deprecate the pmc functions in libi386. The parameters will be updated,
...
and we are not interested in maintaining this anyway. Now i386's pmc
interface is opaque, which is good.
2017-03-08 16:09:27 +00:00
rin
36be1ec540
Fix -O0 build; <machine/bwx.h> should be included after ".arch ev56" pseudo-op.
2017-02-20 15:23:43 +00:00
christos
4afb65f9d5
fix compilation
2017-01-13 18:18:20 +00:00
maya
68f994d51e
replace old style function declaration
2017-01-12 19:02:22 +00:00
christos
ffeb8dbf4e
Define _KERNTYPES for things that need it.
2016-01-23 21:22:45 +00:00
joerg
605a3a0b27
Drop .proc. It is ignored by GNU as anyway.
2015-09-22 13:27:13 +00:00
matt
690eda7bb4
Avoid defining MLIBDIR. Use ${MLIBDIR:Unone} instead.
2015-06-08 04:08:30 +00:00
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