From 27e309c17790ac7d0a2163785a2f4633f87b4958 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Mon, 8 Mar 1999 14:50:23 +0000 Subject: Update. 1999-03-05 Andreas Jaeger * manual/llio.texi (Open-time Flags): Clarify that O_SHLOCK and O_EXLOCK are BSD extensions. Reported by Jochen Voss [PR libc/985]. --- manual/install.texi | 10 +++++----- manual/llio.texi | 3 +++ 2 files changed, 8 insertions(+), 5 deletions(-) (limited to 'manual') diff --git a/manual/install.texi b/manual/install.texi index cf3023b..5ac0e78 100644 --- a/manual/install.texi +++ b/manual/install.texi @@ -222,11 +222,11 @@ from underneath. If you are upgrading from a previous installation of glibc 2.0 or 2.1, @samp{make install} will do the entire job. If you're upgrading from Linux libc5 or some other C library, you need to rename the old -@file{/usr/include} directory out of the way first, or you will end up -with a mixture of header files from both libraries, and you won't be -able to compile anything. You may also need to reconfigure GCC to work -with the new library. The easiest way to do that is to figure out the -compiler switches to make it work again +@file{/usr/include} directory out of the way before running @samp{make +install}, or you will end up with a mixture of header files from both +libraries, and you won't be able to compile anything. You may also need +to reconfigure GCC to work with the new library. The easiest way to do +that is to figure out the compiler switches to make it work again (@samp{-Wl,-dynamic-linker=/lib/ld-linux.so.2} should work on Linux systems) and use them to recompile gcc. You can also edit the specs file (@file{/usr/lib/gcc-lib/@var{TARGET}/@var{VERSION}/specs}), but diff --git a/manual/llio.texi b/manual/llio.texi index b7dbdef..2e497bf 100644 --- a/manual/llio.texi +++ b/manual/llio.texi @@ -3070,6 +3070,9 @@ Unix before @code{ftruncate} was invented, and is retained for backward compatibility. @end deftypevr +The remaining operating modes are BSD extensions. They exist only +on some systems. On other systems, these macros are not defined. + @comment fcntl.h @comment BSD @deftypevr Macro int O_SHLOCK -- cgit v1.1