summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-12-03add userland thread library. incomplete, but functionalTed Unangst
2005-12-03rebuildTed Unangst
2005-12-03The first thing done when XXX_scsi_cmd() returns TRY_AGAIN_LATER isKenneth R Westerback
to set xs->error to XS_BUSY. So it is pointless and misleading to set xs->error to XS_TIMEOUT, XS_DRIVER_STUFFUP or XS_BUSY just before returning TRY_AGAIN_LATER. No functional change. ok miod@
2005-12-03kernel support for threaded processes (rthreads).Ted Unangst
uses rfork(RFTHREAD) to create threads, which are presently processes that are a little more tightly bound together. several new syscalls added to facilitate a userland thread library. all conditional on RTHREADS, currently disabled. ok deraadt
2005-12-03The first thing done when XXX_scsi_cmd() returns TRY_AGAIN_LATER isKenneth R Westerback
to set xs->error to XS_BUSY. So it is pointless and misleading to set xs->error to XS_TIMEOUT, XS_DRIVER_STUFFUP or XS_BUSY just before returning TRY_AGAIN_LATER. No functional change.
2005-12-03- whoops, its -t-string or -tfile, not the other way aroundNiall O'Higgins
- sync checkin_usage() with reality
2005-12-03- document `-t' option.Niall O'Higgins
2005-12-03The first thing done when XXX_scsi_cmd() returns TRY_AGAIN_LATER isKenneth R Westerback
to set xs->error to XS_BUSY. So it is pointless and misleading to set xs->error to XS_TIMEOUT, XS_DRIVER_STUFFUP or XS_BUSY just before returning TRY_AGAIN_LATER. No functional change.
2005-12-03Turn read_processor_identification_register() into a simple macro with aMiod Vallat
much, much, much shorter name. It is only used to print cpu revision anyway...
2005-12-03- add support for -t[description] and -t-[file containing description]Niall O'Higgins
2005-12-03Don't retry unsupported SCSI commands by returning TRY_AGAIN_LATER.Kenneth R Westerback
They aren't going to be magically supported the next time. Elminates a long delay at boot time, since TRY_AGAIN_LATER code was recently fixed to delay a second before retrying and MODE SENSE commands were reclassified as unsupported. ok tdeval@ marco@
2005-12-03Use PERL_INT_MAX instead of INT_MAX in previous commit for consistencyTodd C. Miller
with the rest of perl. On OpenBSD PERL_INT_MAX is the same as INT_MAX. From rse@engelschall.com.
2005-12-03todd@ reminds me:Joris Vink
If you 'vi file.c' and change stuff, then 'make depend && make' you'll have a file.o file most definately more recent than the latest committed version of file.c. Then, if you rm file.c, and cvs update file.c, if 'file.c' is set to the timestamp of the last committed version, a subsequent 'make' will not rebuild the .o file. to fix this we simply use the current timestamp when updating files. thanks todd@!
2005-12-03fix date handling in opencvs, this was broken since the very start.Joris Vink
now, when you checkout a tree with gnu cvs, opencvs no longer sees all the files as modified, and visa versa. this actually makes gnu cvs and opencvs dance together in working copies.
2005-12-03- teach opencvs about Entries.Log and what to do with itJoris Vink
it it exists in the CVS admin dir. - when writing the Entries file write it to Entries.Backup first and then rename it to Entries when the writing was successfull.
2005-12-03Switch m88k ports to __HAVE_CPUINFO. Current cpu pointer is held in SR0Miod Vallat
on all running processors. Tested aoyama@ and I
2005-12-03respect Q flag in output;Joris Vink
2005-12-03i386 threads support.Mark Kettenis
2005-12-03Threads support.Mark Kettenis
2005-12-03Remove some typedef struct goo.Marco Peereboom
2005-12-03nuke unused vars;Joris Vink
2005-12-03Allow strings descriptor 0 to be fetched. It's the default language index.Brad Smith
From augustss NetBSD ok dlg@
2005-12-03remove unused and useless functions, they just get in the way;Joris Vink
2005-12-03usr.bin/rcs stuff doesn't care about cvs_checkout_rev();Joris Vink
2005-12-03Fix enum types, thanks lintChad Loder
2005-12-03Add a couple more __attribute__ test cases to test 11, and hook up 11Chad Loder
now that lint deals with attributes.
2005-12-03add very basic support for the following stuff:Joris Vink
- checkout in local mode (example: /cvs) - update in local and server mode (example: /cvs and user@host:/cvs) - import in local and server mode (example: /cvs and user@host:/cvs) what remains to be done: - not all options are supported yet, and update cannot pick up newly added files yet. these things are pending and will be commited real soon. - checkout only works locally right now. - fix rcs parsing code so that we don't fucking hog 100% cpu on really BIG BIG BIG ass trees. mainly tested by pedro@ and myself, thanks a lot pedro! "go for it" niallo@
2005-12-03Lint can now parse every variation of gcc's __attribute__ that I could findChad Loder
either in our tree or in the gcc docs. See regression test 11 for examples of this. Right now, our cdefs.h actually defines __attribute__(x) to blank when lint runs. We can change this whenever we choose.
2005-12-02Test gcc attribute parsing. Not hooked up yet.Chad Loder
2005-12-02add test that lint gets keywords from comments out of #define macrosAlexander von Gernler
ok cloder@
2005-12-02remove debug message;Joris Vink
2005-12-02Better choice of types for struct pmap members and cmmu functions;Miod Vallat
no functional change.
2005-12-02Make usage() and manual match. OK jmc, deraadtChad Loder
2005-12-02fix RELOC_COPY on powerpc when symbol is weak. use relocation addressKurt Miller
instead of symbol address. okay drahn@
2005-12-02fix commiting/importing of 0 sized files.Joris Vink
found and tested by pedro@ and niallo@ ok niallo@
2005-12-02Fix a few instruction display glitches.Miod Vallat
2005-12-02add registers for 4 new clocksTheo de Raadt
2005-12-02Add a -y option, undocumented for now, that tells lint to pass -y to lint1.Chad Loder
The -y option tells lint1 to output yacc debug information (if it was compiled with YYDEBUG=1).
2005-12-02Make three of the keytab fields into a union, because they are 3 differentChad Loder
enums that are mutually exclusive with each other. Makes this file so much neater.
2005-12-02Use ANSI function declarations, no binary change.Pedro Martelletto
Diff from Iruata Souza, thanks.
2005-12-02no 91Mhz mode for now, because the OSCR0 does not run in low-power mode;Uwe Stuehler
found after prodding by deraadt@
2005-12-02make write-end of signal socketpair non-blocking.Theo de Raadt
every signal received writes 1 byte to the socketpair. if you are outside the libevent main loop too long, the socketpair might fill up. that write would then block, in a signal handler. related to this, yesterdy we changed the signal handler to not trash errno. as for the read end, there will be multiple libevent reads off the socketpair (100 bytes at a time) until the socketpair is empty again ok provos
2005-12-02unlink() pid file on exit. ok deraadt@Moritz Jodeit
2005-12-02Remove one tab that cause a line to overflow. No functional change.Marco Peereboom
2005-12-02Check if the given FM frequency is between 87.5Mhz and 108Mhz.Robert Nagy
If the given value is too small default to 87.5Mhz, if it is too high default to 108Mhz. ok mickey@
2005-12-02document `-orev';Xavier Santolaria
2005-12-02in checkin_checklock()Xavier Santolaria
- make it work as expected (e.g. when no lock set at all too) - add missing word in error message - minor knf
2005-12-02better..Xavier Santolaria
2005-12-02in checkin_update():Xavier Santolaria
- move up the lock check - better error message if a specified rev is too low OK niallo@.
2005-12-02Fixed version of r1.35, readd candidate to list in both cases so that the listClaudio Jeker
remains sorted. Tested and OK norby@