8 Commits

Author SHA1 Message Date
joe
0b97e4b5e2 Switch warnings and strict back on again in a way that's compatible
with -stable as well as -current.

Reviewed by:	imp
2001-11-16 02:02:42 +00:00
imp
1f54f2c411 Back out the -w, option strict and our($...). They don't work for me and
have broken the kernel build.
2001-11-02 21:14:17 +00:00
joe
5fcf4cdb82 Tidy up the variable declarations and switch on warnings and strict.
Reviewed by:	diffing the generated files from before and after the change.
2001-11-01 12:46:08 +00:00
assar
0b09f5187c revert previous commit (bad style and not needed)
Noticed:	bde
2001-07-22 10:24:31 +00:00
assar
f49d464ff7 add <sys/cdefs.h> (for __unused and such) 2001-07-21 17:12:44 +00:00
n_hibma
cd7f922577 Use getopt instead of a home grown one
Submitted by:	DES
2001-04-07 20:51:24 +00:00
n_hibma
2dddf9177c Fix a bug in both scripts: HEADER sections were not emitted to the header
file.

While there fix the layout of function headers (noticable in long headers)

Fix up some style nits. It's Perl and should be written in that style.
2001-01-04 13:41:24 +00:00
dfr
c9bf4be3c2 * Factor out the object system from new-bus so that it can be used by
non-device code.
* Re-implement the method dispatch to improve efficiency. The new system
  takes about 40ns for a method dispatch on a 300Mhz PII which is only
  10ns slower than a direct function call on the same hardware.

This changes the new-bus ABI slightly so make sure you re-compile any
driver modules which you use.
2000-04-08 14:17:18 +00:00