|
From: <sv...@va...> - 2005-06-19 16:07:51
|
Author: njn Date: 2005-06-19 17:07:49 +0100 (Sun, 19 Jun 2005) New Revision: 3950 Log: Add a comment. Modified: trunk/coregrind/ume.c Modified: trunk/coregrind/ume.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/coregrind/ume.c 2005-06-19 15:58:33 UTC (rev 3949) +++ trunk/coregrind/ume.c 2005-06-19 16:07:49 UTC (rev 3950) @@ -33,6 +33,10 @@ #define _GNU_SOURCE #define _FILE_OFFSET_BITS 64 =20 +// It seems that on SuSE 9.1 (x86) something in <fcntl.h> messes up stuf= f +// acquired indirectly from vki-x86-linux.h. Therefore our headers must= be +// included ahead of the glibc ones. This fix is a kludge; the right +// solution is to entirely remove the glibc dependency. #include "pub_core_basics.h" #include "pub_core_libcbase.h" #include "pub_core_machine.h" |