summaryrefslogtreecommitdiff
path: root/sys/arch/vax/include
AgeCommit message (Expand)Author
2015-11-01Remove the definition of USRTEXT. It has no relevance outside of the non-PIEMiod Vallat
2015-09-30Use consistant whitespace/comments for #define'ing LABELSECTOR,Kenneth R Westerback
2015-09-26lint is dead and C99 may be old enough to drive a car: delete LONGLONGPhilip Guenther
2015-08-30Provide remaining arch with END() macro for setting calculated size onPhilip Guenther
2015-08-29_NLIST_DO_ELF is no longer needed: it's the only optionPhilip Guenther
2015-05-05emul_native is only used for kernel threads which can't dump core, soPhilip Guenther
2015-04-30Remove SIZE_MAX from limits.h. It was added years ago before weTodd C. Miller
2015-02-07Shrink the I/O map from 64KB to 16KB. This map is only used forMiod Vallat
2015-02-07Provide symbolic defines for the ICCS register magic bits, and use themMiod Vallat
2015-02-01Gather the scattered (and sometimes duplicated) qbus address and size definesMiod Vallat
2014-07-19miod pointed out i forgot which way round casts go.David Gwynne
2014-07-18pass atomic_{cas,swap}_uint a volatile void * instead of a volatileDavid Gwynne
2014-07-12Tackle the endian.h mess. Make it so that:Philip Guenther
2014-07-12Pull in more atomic functions to avoid <sys/atomic.h> trying to use gcc4Miod Vallat
2014-07-11CPU_BUSY_CYCLE(): A new MI statement for busy loop power reductionMasao Uebayashi
2014-03-29It's been a quarter century: we can assume volatile is present with that name.Philip Guenther
2014-03-19It's safe to assumed 'signed' existsPhilip Guenther
2014-03-18More a.out detritusPhilip Guenther
2014-03-16DDB supports ELF symbols are all archs, and it's always the same as thePhilip Guenther
2014-03-11lint is gone, and the 'lint' conditional was never in the implementationPhilip Guenther
2014-01-30Move declaration of struct vm_page_md from <machine/vmparam.h> toMiod Vallat
2014-01-23unifdef -D__HAVE_VM_PAGE_MD - no functional change.Miod Vallat
2013-12-18Provide MI symbol _STACKALIGNBYTESTheo de Raadt
2013-11-24Increase NMBCLUSTERS a bit. Riding upon the kernel memory saved by the pmapMiod Vallat
2013-11-24Increase MAXDSIZ to 128MB, and BRKSIZ to 16MB, now that we can afford this.Miod Vallat
2013-11-24Rework pmap to use dynamic P0 and P1 region allocation, instead of allocatingMiod Vallat
2013-10-17Remove a.out leftovers now that libsa loadfile() will only boot ELF binaries.Miod Vallat
2013-10-17Remove support for a.out and ecoff. We only do elf now.Theo de Raadt
2013-08-07We uniformly define size_t to be unsigned long and ssize_t to be long. MakeMark Kettenis
2013-07-13unify register_t to long on all platformsTheo de Raadt
2013-07-05VAX ELF userland bits. Consists mostly of register prefix additions.Miod Vallat
2013-07-05Take II, this time without flubbing off_t: : move several internalPhilip Guenther
2013-07-04backout previous; off_t must be signed and there might be other C++ APIOtto Moerbeek
2013-07-04To ease future changes, move several internal type definitions that arePhilip Guenther
2013-07-01Replace magic number in USRPTSIZE with the proper computation based uponMiod Vallat
2013-06-30Shortly run at ipl 1 in cpu_idle_cycle(), to let SIMH recognize the systemMiod Vallat
2013-06-29Turn mfpr() and mtpr() into inline functions.Miod Vallat
2013-06-13ovbcopy begoneTheo de Raadt
2013-06-01cleanup and consolidate the spinlock_lock (what a name!) code.Ted Unangst
2013-05-21remove unused cpu_lock code (where it is truly unused). it is notTed Unangst
2013-05-17Add a dummy IPL_MPSAFE definition.Mark Kettenis
2013-03-28Add STRONG_ALIAS macros to be used from assembly code in libc andMartynas Venckus
2013-03-28Add __strong_alias macros for all architectures to be able to aliasMartynas Venckus
2013-03-26PGSHIFT and PGOFSET are now contained inside the kernel namespace.Theo de Raadt
2013-03-26maybe the last PGSHIFT -> PAGE_SHIFTTheo de Raadt
2013-03-25ALIGNBYTES/ALIGN/ALIGNED_POINTER can move to the MI file.Theo de Raadt
2013-03-23refactor sys/param.h and machine/param.h. A lot of #ifdef _KERNEL is addedTheo de Raadt
2013-03-12Fix kernel profiling on MP systems by using per-CPU buffers and teachMartin Pieuchot
2013-02-12Back out per-CPU kernel profiling, it shouldn't modify a public headerMartin Pieuchot
2013-02-11Fix kernel profiling on MP systems by using per-CPU buffer. PreviouslyMartin Pieuchot