summaryrefslogtreecommitdiff
path: root/sys/arch/vax/include/macros.h
AgeCommit message (Expand)Author
2017-05-22Update copyright notice for Ludd (remove clause 3 & 4).ragge
2011-10-01use gcc builtin for memset() on vax too.chs
2007-11-22remove alias for _insque and _remque since they are no longerplunky
2007-11-20sync the prototype of cpu_switchto with sys/cpu.h.yamt
2007-10-17Merge the ppcoea-renovation branch to HEAD.garbled
2007-05-17merge yamt-idlelwp branch. asked by core@. some ports still needs work.yamt
2007-04-08Use the ffs builtin in gcc4.1matt
2007-03-31s/volatile/__volatilematt
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2006-07-08Make GCC3/GCC4 happy with these asms.matt
2006-02-16Change "inline" back to "__inline" in .h files -- C99 is still tooperry
2005-12-24__asm__ -> __asmperry
2005-12-24Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.perry
2005-12-11merge ktrace-lwp.christos
2005-01-26Preserve the const qualifier even if we cast the "from" argument in thehe
2004-07-01Tidy up the namespace: lint -> __lint__.kleink
2003-09-18Remove ; after setrunqueue/remrunqueue macro.ragge
2003-08-13Some of the vax-specific mem*() functions did not check for len > 65535,ragge
2003-01-18Merge the nathanw_sa branch.thorpej
2002-09-22Update for cpu_switch() prototype changes. No functional change.gmcgarry
2002-06-09Add -ffreestanding and LIBC= to stand/boot/*/Makefile. Fix variousmatt
2002-02-24Move .s files to .S files. (and .s.o rules in boot/Makefile.inc)matt
2002-02-10* Add __unused__ attribute to inline functions.thorpej
2001-06-03Add bbssi/bbcci (bit set/clear and branch interlocked) as inline functions.ragge
2001-01-02Redefine the memset/memmove/bcopy/bzero/memset macros to use more agressivematt
2000-08-27Since cpu_switch (aka Swtch) is now called at splsched() with sched_lockmatt
2000-07-19use size_t instead of u_int.matt
2000-07-01GCC 2.96 wants the = constraint first. Older gcc(s) don't care.matt
2000-04-09Add insqti/remqhi macros. These macros are interlock queue instructionsragge
1998-11-07EGCS fixes. Implement htons as a C macro instead of asm; generates asragge
1998-08-08Lots of kernlib functions rewritten as inline macros.ragge
1998-03-02Support for UVM on VAXen.ragge
1998-01-18Garbage-collect unnecessary functions. Don't have blkcpy/blkclrragge
1997-11-05asm -> __asm__thorpej
1997-11-03Use genassym for the first time in vax port history. Rewrite cpu_exit,ragge
1997-03-15Do not use inline functions in boot blocks. Some CPUs doesn't haveragge
1997-01-11Prototype change of scanc needs change here also.ragge
1996-06-10locc() is unused. Remove it from the machine-independent kernel interface.cgd
1996-03-17Fix type clashes.ragge
1996-02-02ASSEMBLER -> _LOCOREmycroft
1995-12-13waitabit() macro removed.ragge
1995-10-20Use macros.h when STANDALONE is defined.ragge
1995-07-05nton?/ntoh? moved to endian.h.ragge
1995-02-13Lots of fixes...ragge
1994-10-26new RCS ID format.cgd
1994-08-02Initial VAX port merging.ragge