Author: Kev <klmitch@mit.edu>
Log message:
Some small, misc. changes, along with the first step in redesigning the
configuration system. runmalloc.[ch] finally retired, msgq_integrity()
retired, and C++-style // comments replaced with C-style /* */ comments,
since, unfortunately, all the world's not gcc. Almost all .c files contain
an include for config.h first thing, now, and all of the includes in .h
files for config.h have been removed, since they are now redundant.
As I say, this is only the first step toward redesigning the configuration
system; make config shouldn't be necessary anymore since most of the
plethora of compile-time options have been made run-time configurable.
This change includes those changes that must be made to the .c files, and
there shouldn't be any other change that will affect them, except possibly
some macro changes in configure.in. The end goal is to get rid of the
config subdirectory completely, and arrange things so that the remaining
compile-time options--things like DEBUGMODE and CONFIG_NDEBUG--can be
given on the ./configure command line. Changes will also include a way to
cache those results.
Testing: Server has been compiled and run with no obvious ill effects as a
result of the changes.
git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@429
c9e4aea6-c8fd-4c43-8297-
357d70d61c8c