Skip site navigation (1)Skip section navigation (2)
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>