check LARGE... default tip
authorhans@pc-39.training.local
Thu, 23 Dec 2010 11:42:03 +0100
changeset 3 ed325d60fa34
parent 2 3701dbcb7d1b
check LARGE...
Makefile
readdir.c
--- a/Makefile	Thu Dec 23 01:06:09 2010 +0100
+++ b/Makefile	Thu Dec 23 11:42:03 2010 +0100
@@ -1,5 +1,6 @@
 ALL = hallo myhallo libmy.so.1.0.1
 
+# do we really need the -fPIC?
 CFLAGS = -fPIC -O2 -Wall $(shell getconf LFS_CFLAGS)
 LDFLAGS = -ldl
 
--- a/readdir.c	Thu Dec 23 01:06:09 2010 +0100
+++ b/readdir.c	Thu Dec 23 11:42:03 2010 +0100
@@ -16,7 +16,11 @@
     struct dirent *dent;
 
     if (!orig) 
+#ifdef _LARGEFILE_SOURCE
 	orig = lib_function("readdir64", NULL);
+#else
+	orig = lib_function("readdir", NULL);
+#endif
 
     dent = (*orig)(dirp);