summaryrefslogtreecommitdiff
path: root/sys/arch/sparc
AgeCommit message (Collapse)Author
2006-02-06typos from alexey dobriyan;Jason McIntyre
2006-01-30When delivering SIGFOO, make sure the siginfo code is a FOO_xxx constant;Miod Vallat
also deliver SIGILL/ILL_COPROC rather than SIGFPE/FPE_FLTINV for disabled or missing floating point support.
2006-01-27Oops, removed too many includes in 1.34 by mistake; spotted matthieu@Miod Vallat
2006-01-22b_cylin -> b_cylinder; no functional change.Miod Vallat
2006-01-20b_un.b_addr -> b_data; no functional change.Miod Vallat
2006-01-20Use <dev/sun/disklabel.h> instead of similar <machine/sun_disklabel.h> onMiod Vallat
sparc and remove unused sun_dkioctl(). No functional change.
2006-01-15Sync sc_memcopy and sc_memzero signatures with bcopy and bzero.Miod Vallat
2006-01-13Make size_t, ssize_t, intptr_t and uintptr_t consistent amongst ourTodd C. Miller
architectures. They are now defined as unsigned long, long, long and unsigned long respectively.
2006-01-12- add a missing htons() to the receive checksum routine to fixBrad Smith
checksumming on little endian systems. - only set the Ok flag in the checksum routine. Checksumming fix from: Pyun YongHyeon <pyunyh at gmail dot com>
2006-01-10Remove duplicate _C_LABEL define. OK miod@Todd C. Miller
2006-01-09Remove completely obsolete comment from the pre-wscons sparc days inMiod Vallat
zs_getc().
2006-01-08Expose struct sigcontext, struct sigstat and struct sigaltstack for XPG4.2Todd C. Miller
2006-01-06Don't redefine SIZE_MAXTodd C. Miller
2006-01-06Adapt things to use __type_t instead of _BSD_TYPE_T_Todd C. Miller
Add new sys/_types.h header Include machine/_types.h or sys/_types.h where applicable
2006-01-06Merge machine/ansi.h and machine/types.h into machine/_types.h andTodd C. Miller
rename the types using the __ protected namespace (e.g. __size_t). Idea from FreeBSD.
2006-01-01Don't need to include machine/types.h here. OK and tested by miod@Todd C. Miller
2005-12-31Split the d_type field of cdevsw entries into d_type and d_flags for clarity.Miod Vallat
Discussed with and ok deraadt@ millert@
2005-12-30Now that errno.h and sys/errno.h are separate header files there is noTodd C. Miller
need to use the -Derrno=errno workaround added when __errno() was introduced. OK deraadt@
2005-12-30Make PT_SETFPREGS work even if the process didn't use the fpu yet.Mark Kettenis
ok miod@
2005-12-27Remove unused sw_nblks field of struct swdevt. Then, remove swapconf()Miod Vallat
which duplicates work done by uvm_swap_init().
2005-12-25Return proper frame buffer type rather than generic SUN24 id, Xwsfb has knownMiod Vallat
the proper id for a long time already...
2005-12-25Ensure child_return() leaves registers the same way a successfull systemMiod Vallat
call would.
2005-12-22Set correct partition offset to 0 when initializing RAW_PART.Kenneth R Westerback
ok deraadt@
2005-12-18Don't include cdefs.h if _LOCORE is defined and hide some more definesTodd C. Miller
unless __BSD_VISIBLE or _LOCORE are set. OK deraadt@
2005-12-17Don't include cdefs.h when we are included from locore.sTodd C. Miller
Problem noticed by deraadt@
2005-12-17unfortunately with PROCFS, that is not true yetTheo de Raadt
2005-12-16Compile out process_sstep() as we don't define PT_STEP, thus nothing usesMiod Vallat
these functions. ok kettenis@
2005-12-16Flush fpu state before reading/modifying the state in the pcb.Mark Kettenis
ok miod@
2005-12-15Protect va_copy with __ISO_C_VISIBLE as intended.Todd C. Miller
2005-12-15__BSD_VISIBLE is not compared against a dateTheo de Raadt
2005-12-14make va_arg() map to nothing; ok millertTheo de Raadt
2005-12-14convert _FOO_SOURCE -> __FOO_VISIBLE in machine. OK deraadt@Todd C. Miller
2005-12-14Add a __statement macro to use with gcc statement expressions insteadTodd C. Miller
of using __extension__ directly. This lets us define away the whole thing when lint is in use.
2005-12-14Make clock_t consistent across platforms as a 32 bit int. OK deraadt@Todd C. Miller
2005-12-13First step in include files overhaul. Use __FOO_VISIBLE (as definedTodd C. Miller
in sys/cdefs.h) instead of _FOO_SOURCE. Also fix several namespace pollution issues, including the byte order defines. OK deraadt@
2005-12-12Only include PROCFS on kernels which have either COMPAT_LINUX or COMPAT_SVR4,Miod Vallat
otherwise it's just a waste of bytes. ok deraadt@ mickey@
2005-12-10, after end of last enum entry is bogusTheo de Raadt
2005-12-06Remove fdescfsPedro Martelletto
2005-11-24add lint-specific hacks. at the same time, clean out a lot of ancientTheo de Raadt
cruft for old compilers and environments. there may be a 2nd round of polishing after this; ok miod and others
2005-11-23use proper bus_size_t for register offsets and not bus_addr_t; uwe@ miod@ ↵Michael Shalayeff
testing
2005-11-15More typos (especially indicies -> indices), checked with jmc@Miod Vallat
2005-11-13move kgdb_connect and kgdb_panic into MI. looked by miod@ and kettenis@Federico G. Schwindt
2005-11-11Enable or disable keyclick on attach, based upon the PROM keyboard-click?Miod Vallat
property. Tested with type 3 and type 4 keyboards.
2005-11-11fix kgdb compilation; input and ok miod@.Federico G. Schwindt
2005-11-10remove unused header.Federico G. Schwindt
2005-11-09splimp -> splnetBrad Smith
2005-11-01remove Mach macros, they were unused anywayMartin Reindl
2005-09-25Do not try increasing NKMEMPAGE_MAX on sun4m at all, until we makeMiod Vallat
kernel_map larger.
2005-09-25On Sun4m, be sure to steal the overlapping part of the iommu dvma spaceMiod Vallat
and kernel_map from the latter. Otherwise, very bad things happen when kernel_map usage grows.
2005-09-21Reduce NKMEMPAGES_MAX_DEFAULT_SUN4M, or we may allocate too much of kernel_mapMiod Vallat
on large memory sun4m machines.