Date: Tue, 25 Jul 1995 14:50:53 -0700 From: Bruce Evans <bde> To: CVS-commiters, cvs-sys Subject: cvs commit: src/sys/isofs/cd9660 iso.h Message-ID: <199507252150.OAA14473@freefall.cdrom.com>
next in thread | raw e-mail | index | archive | help
bde 95/07/25 14:50:51 Modified: sys/isofs/cd9660 iso.h Log: Change `extern inline' to `static inline' so that several functions don't go away when the kernel is compiled with -O. The functions are backed up by extern versions in cd9660_util.c, but these versions are disabled by `#ifdef __notanymore__'. They could have been enabled by using `#if defined(__notanymore__) || !defined(__OPTIMIZE__)' but then I would have had to check that they still work. The correct way to handle all this is to replace `extern inline' by `EXTERN_INLINE' and define `EXTERN_INLINE' as `extern inline' in most modules and as empty in one module.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199507252150.OAA14473>