| #
6a602769 |
| 22-May-2017 |
ragge <ragge@NetBSD.org> |
Update copyright notice for Ludd (remove clause 3 & 4).
|
| #
e873fd06 |
| 01-Oct-2011 |
chs <chs@NetBSD.org> |
use gcc builtin for memset() on vax too.
|
| #
1effb490 |
| 22-Nov-2007 |
plunky <plunky@NetBSD.org> |
remove alias for _insque and _remque since they are no longer used. leave the vax_insque function for no reason except that it maps to an actual instruction.
|
| #
c64de7a6 |
| 20-Nov-2007 |
yamt <yamt@NetBSD.org> |
sync the prototype of cpu_switchto with sys/cpu.h.
|
| #
d974db0a |
| 17-Oct-2007 |
garbled <garbled@NetBSD.org> |
Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the v
Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
show more ...
|
| #
f0301095 |
| 17-May-2007 |
yamt <yamt@NetBSD.org> |
merge yamt-idlelwp branch. asked by core@. some ports still needs work.
from doc/BRANCHES:
idle lwp, and some changes depending on it.
1. separate context switching and thread scheduling.
merge yamt-idlelwp branch. asked by core@. some ports still needs work.
from doc/BRANCHES:
idle lwp, and some changes depending on it.
1. separate context switching and thread scheduling. (cf. gmcgarry_ctxsw) 2. implement idle lwp. 3. clean up related MD/MI interfaces. 4. make scheduler(s) modular.
show more ...
|
| #
cf078da5 |
| 08-Apr-2007 |
matt <matt@NetBSD.org> |
Use the ffs builtin in gcc4.1
|
| #
ea4611db |
| 31-Mar-2007 |
matt <matt@NetBSD.org> |
s/volatile/__volatile
|
| #
53524e44 |
| 04-Mar-2007 |
christos <christos@NetBSD.org> |
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
| #
08f6d014 |
| 08-Jul-2006 |
matt <matt@NetBSD.org> |
Make GCC3/GCC4 happy with these asms.
|
| #
fbae48b9 |
| 16-Feb-2006 |
perry <perry@NetBSD.org> |
Change "inline" back to "__inline" in .h files -- C99 is still too new, and some apps compile things in C89 mode. C89 keywords stay.
As per core@.
|
| #
50a256a3 |
| 24-Dec-2005 |
perry <perry@NetBSD.org> |
__asm__ -> __asm __const__ -> const __inline__ -> inline __volatile__ -> volatile
|
| #
5f1c88d7 |
| 24-Dec-2005 |
perry <perry@NetBSD.org> |
Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
|
| #
95e1ffb1 |
| 11-Dec-2005 |
christos <christos@NetBSD.org> |
merge ktrace-lwp.
|
| #
bee4200f |
| 26-Jan-2005 |
he <he@NetBSD.org> |
Preserve the const qualifier even if we cast the "from" argument in the memcpy() and memmove() inline functions.
|
| #
d93fc4c1 |
| 01-Jul-2004 |
kleink <kleink@NetBSD.org> |
Tidy up the namespace: lint -> __lint__.
|
| #
3fc53f17 |
| 18-Sep-2003 |
ragge <ragge@NetBSD.org> |
Remove ; after setrunqueue/remrunqueue macro.
|
| #
92310636 |
| 13-Aug-2003 |
ragge <ragge@NetBSD.org> |
Some of the vax-specific mem*() functions did not check for len > 65535, and when MAXDSIZ were increased memcpy() length sometimes were larger than 64k (like in amap_extend()) All functions now check
Some of the vax-specific mem*() functions did not check for len > 65535, and when MAXDSIZ were increased memcpy() length sometimes were larger than 64k (like in amap_extend()) All functions now checks the length. This fixes PR#19968.
Disable the inline string functions and use the C versions instead.
show more ...
|
| #
d2275d51 |
| 18-Jan-2003 |
thorpej <thorpej@NetBSD.org> |
Merge the nathanw_sa branch.
|
| #
7fe2ef36 |
| 22-Sep-2002 |
gmcgarry <gmcgarry@NetBSD.org> |
Update for cpu_switch() prototype changes. No functional change.
|
| #
4cfae24f |
| 09-Jun-2002 |
matt <matt@NetBSD.org> |
Add -ffreestanding and LIBC= to stand/boot/*/Makefile. Fix various asm's to work with gcc-current.
|
| #
28b1aa2b |
| 24-Feb-2002 |
matt <matt@NetBSD.org> |
Move .s files to .S files. (and .s.o rules in boot/Makefile.inc) Put in register prefixes everywhere.
|
| #
30bdf5c1 |
| 10-Feb-2002 |
thorpej <thorpej@NetBSD.org> |
* Add __unused__ attribute to inline functions. * Call __blkclr() and __blkset() as appropriate.
|
| #
6e219aa5 |
| 03-Jun-2001 |
ragge <ragge@NetBSD.org> |
Add bbssi/bbcci (bit set/clear and branch interlocked) as inline functions.
|
| #
4622cfaf |
| 02-Jan-2001 |
matt <matt@NetBSD.org> |
Redefine the memset/memmove/bcopy/bzero/memset macros to use more agressive constraints in their inline asm. Gcc generates much better code now.
|