Declarations and defaulting in C
DBrown at HI-MULTICS.ARPA
DBrown at HI-MULTICS.ARPA
Thu Jul 19 03:49:00 AEST 1984
re ken almquist's comment about peoples elderly linkers:
i get even more spoiled on multics, where all disk-resident data
structures like object files have "version numbers".
because the designers thought of making the files self-identifying its
easy to write a "new" linker which supports two formats of file. then
after a few releases you drop support of the oldest version and count on
the fingers of one hand the number of people who scream. (they get told
to relink with the -update_it_by_hook_or_crook flag on).
i've even managed to retrofit version numbers into an old program of
mine, by putting it in a field that never could have a 1 in it in the
old layout.
as a result i can upgrade such things as old linkers to use better
algorithms, instead of the bubble-sort that the original *"$%&!!!!
author used because it was easy to code in mac...
--dave (unix hack on a bun) brown
More information about the Comp.lang.c
mailing list