* k5-platform.h (DELAY_INITIALIZER): Don't define.
authorKen Raeburn <raeburn@mit.edu>
Thu, 29 Apr 2004 06:54:23 +0000 (06:54 +0000)
committerKen Raeburn <raeburn@mit.edu>
Thu, 29 Apr 2004 06:54:23 +0000 (06:54 +0000)
commit57122e40642f1b511ee0f293329fc0033629bbe8
tree71a1c4e3cf473134358e6b68f9a34df24766df65
parentdb5cd098204924653923bdc7deb9e5ca0edc986d
* k5-platform.h (DELAY_INITIALIZER): Don't define.
(CONSTRUCTOR_ATTR_WORKS, DESTRUCTOR_ATTR_WORKS): Don't define.
(USE_LINKER_FINI_OPTION): Don't define.
(MAYBE_DUMMY_INIT): New macro, to optionally produce a dummy initializer for
the linker to reference in the case where other options indicate we don't want
to use it.
(MAKE_INIT_FUNCTION): Use it in some versions.  Set the exported function name
to have a __auxinit suffix.
(MAKE_FINI_FUNCTION) [!SHARED]: Declare the function static, and do nothing to
try to cause it to get invoked.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16282 dc483132-0cff-0310-8789-dd5450dbe970
src/include/ChangeLog
src/include/k5-platform.h