Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-08-01 | No semicolon at the end of macros supposed to be atomic statements. | Miod Vallat | |
2003-08-01 | Compensate for the assym.h lossage, which defines NBPG for now (this will be | Miod Vallat | |
cleaned up soon...) | |||
2003-08-01 | Do not use hardcoded values for constants which are in fact computed from other | Miod Vallat | |
constants. | |||
2003-08-01 | Turn flush_pipeline() in a simple macro. | Miod Vallat | |
2003-08-01 | Define a more reasonable label_t size. | Miod Vallat | |
2003-08-01 | Even better varargs code, inspired by and more closer to the powerpc code, | Miod Vallat | |
necessary for proper gcc 2.95 operation. | |||
2003-08-01 | Fix pcctwo locator typos | Miod Vallat | |
2003-08-01 | ${LIBGCC} is useless, since libgcc.a does not live in /usr/lib; instead, | Miod Vallat | |
use gcc to get the correct location. | |||
2003-08-01 | Fix the *longjmp() behaviour - it is legal to reuse a jmp_buf several times. | Miod Vallat | |
Gets us a working perl 5.8. | |||
2003-08-01 | remove the strcpy/strcat macros | Anil Madhavapeddy | |
deraadt@ ok | |||
2003-07-31 | remove autoconf_nzs; from netbsd | Jason Wright | |
2003-07-30 | an absolute cure for an inherited arrhythmia w/ uninitialized variable | Michael Shalayeff | |
2003-07-30 | kill sample device mappings as not really useful | Michael Shalayeff | |
2003-07-30 | deduce the leds address from the model number and thus make some more use of ↵ | Michael Shalayeff | |
that lichtenblinkenschmutz on some more machinens | |||
2003-07-30 | give those leds some haste | Michael Shalayeff | |
2003-07-30 | support for vt8231 from netbsd via pr3362 and tested by matthew.gream@pobox.com | Michael Shalayeff | |
2003-07-29 | load_raw did not set all the needed fields in the dmamap. | Michael Shalayeff | |
make sure to allocate dmamem in one segment. do not allocate extra va for dmamem allocated -- just reuse the already there equ mapping of pa and thus implement the dmamem_free as a pglist free. | |||
2003-07-29 | move spl checking wrap over the syscall into trap.c:syscall(); | Michael Shalayeff | |
this gives several benefits: the arguments for a syscall printed are the exact args and not some wild guess fetched from the user stack; the check does not include the AST traps that may be checked on their own in the trap() routine should be desired; kill last use and thus itself the fuword() function and it's glue. | |||
2003-07-29 | Remove a diagnostic print which was left in the code to determine how | Dale Rahn | |
bad integer division is for calculation of the tick timer. Turns out that the typical error on most machines is < .005% just a few seconds per week. Not enough to bother with at this time. | |||
2003-07-28 | nuke more MATH_EMULATE | Jason Wright | |
2003-07-28 | remove the non-licensed i386 math emulation stuff. This only leaves the | Jason Wright | |
gnu stuff as an option until it is replaced RSN. ok deraadt. | |||
2003-07-26 | on syscall exit restore old cpl if there is a need; move call for softints ↵ | Michael Shalayeff | |
processing towards after that | |||
2003-07-25 | use names not numbers for msrs, do not define yet another implementation of ↵ | Michael Shalayeff | |
wrmsr/rdmsr | |||
2003-07-25 | s/CPUID_SYS2/CPUID_SEP/ to avoid confusion | Michael Shalayeff | |
2003-07-25 | let ALWAYS_MATH_EMULATE actually compile | Jason Wright | |
2003-07-25 | make sure SYSENTER registers are 0 at boot time. should fix an unusual | Ted Unangst | |
DOS reported by Michal Zalewski to bugtraq. ok mickey@ toby@ | |||
2003-07-24 | a whole bunch of tyop fixes from Andrey Smagin | Jason Wright | |
2003-07-23 | add ahc and clean things a bit | Jason Wright | |
2003-07-22 | Fix .depend generation for assym.h. Resolves PR 1154. | Otto Moerbeek | |
ok deraadt@ | |||
2003-07-19 | The last parameter to _dma_init for wdc code is flags, not read, | Dale Rahn | |
mask of just the desired bit. ok grange@ | |||
2003-07-19 | don't specify the leading "/" in MANSUBDIR (otherwise "//" occurs) | David Krause | |
ok millert@ | |||
2003-07-16 | sun disklabels need updating too. frag size -> 2048. | Ted Unangst | |
pointed out by deraadt@ | |||
2003-07-16 | Add support for unbuffered SBus LANCE devices. jason@ and deraadt@ OK | Todd C. Miller | |
2003-07-16 | only match int-eg on gecko sgc cards | Michael Shalayeff | |
2003-07-15 | hptmask goes away as a register and frees one tmp cr | Michael Shalayeff | |
2003-07-15 | model and revision were swappedplaces in the struct | Michael Shalayeff | |
2003-07-15 | more dmamap_load_* functions stolen from other places and de-register | Michael Shalayeff | |
2003-07-15 | include the puc stuff (currently commented out in GENERIC) | Jason Wright | |
2003-07-15 | match on ich5 as piix; from couderc@ | Michael Shalayeff | |
2003-07-14 | tickspending is now a private variable of clock.c | Dale Rahn | |
2003-07-14 | 'dual' clock support for macppc, this allows the stat clock to run | Dale Rahn | |
at a rate independant of the HZ clock. when profiling is enabled stat clock now runs at 1000/s instead of the normal 100/s. Other improvements to the ppc clock handling and KNF/ansi. | |||
2003-07-14 | For completeness, handle ldqf/stqf alignment faults by calling the emulation | Jason Wright | |
routine. According to the spec, ldqf/stqf requires word alignment, but can generate a ldqf/stqf alignment exception if the data isn't quad word aligned. Since the emulation routine only requires word alignment anyway, this seems to be the right thing to do. | |||
2003-07-14 | i_loadstore is missing the rs1 decode which shifts the i_i bits and i_simm13 | Jason Wright | |
left 5 bits. Luckily this isn't used except for debug code. | |||
2003-07-14 | cleaning and undef DEBUG_EMUL | Jason Wright | |
2003-07-13 | whoa, gcc wasn't at fault: i_loadstore was missing 5 bits, which was causing | Jason Wright | |
the decode to be wrong. | |||
2003-07-13 | my loathing for gcc runneth over: another case where a bitfield isn't | Jason Wright | |
decoded properly with the instruction decode stuff. | |||
2003-07-12 | grr. gcc has bugs in its bitfields, work around it. | Jason Wright | |
2003-07-12 | %asi is in tf_tstate... nail the last variant of ldqfa/stqfa | Jason Wright | |
2003-07-12 | almost full emulation of stq(a)/ldq(a): | Jason Wright | |
- the only missing bit is the variant that uses %asi... explicit asi or implicit asi appears to work - also, a slightly improved popc loop based on a link from otto | |||
2003-07-11 | Set pcb_onfault earlier in 386 version of copyout and clean up | Artur Grabowski | |
some register handling. Based on NetBSD. Solves one of the problems on 386. toby@ ok. |