Fwd: glibc compiled!
Kevin Hendricks
khendricks@ivey.uwo.ca
Wed Feb 16 16:15:00 GMT 2000
Hi,
While I was farting around with a bad cvs tree (by the way doing a simple cvs
update would not update the linuxthreads_db subdirectory and I literally had to
recheck out the whole thing from scratch), some users of 2.3.XX kernels have
successfully compiled glibc-2.1.3 on powerpc.
Here is a list of the warning the got during compilation.
Tom also wrote to me that it passed macke check with flying colors.
I hope this info helps. If I hear any other success stories I will forward
them over the next day or so.
Thanks,
Kevin
---------- Forwarded Message ----------
Subject: glibc compiled!
Date: Wed, 16 Feb 2000 18:34:11 -0500 (EST)
From: Tom Dilling (Oncolink) <tdilling@oncodev.isc-net.upenn.edu>
gcc did state it's unhappieness now and again, though -- I sort of
manually caught the errors as they flew by :-)
Here they are (not going to guarantee that there aren't others):
--------------------------
[....]
make[2]: Entering directory `/var/tmp/libc/posix'
../sysdeps/unix/sysv/linux/execve.c: In function `__execve':
.../sysdeps/unix/sysv/linux/execve.c:40: warning: passing arg 2 of `__syscall_execve' discards qualifiers from pointer target type
.../sysdeps/unix/sysv/linux/execve.c:40: warning: passing arg 3 of `__syscall_execve' discards qualifiers from pointer target type
.../sysdeps/unix/sysv/linux/execve.c: In function `__execve':
.../sysdeps/unix/sysv/linux/execve.c:40: warning: passing arg 2 of `__syscall_execve' discards qualifiers from pointer target type
.../sysdeps/unix/sysv/linux/execve.c:40: warning: passing arg 3 of `__syscall_execve' discards qualifiers from pointer target type
.../sysdeps/unix/sysv/linux/execve.c: In function `__execve':
.../sysdeps/unix/sysv/linux/execve.c:40: warning: passing arg 2 of `__syscall_execve' discards qualifiers from pointer target type
.../sysdeps/unix/sysv/linux/execve.c:40: warning: passing arg 3 of `__syscall_execve' discards qualifiers from pointer target type
[....]
make[2]: Entering directory `/var/tmp/libc/misc'
../sysdeps/unix/sysv/linux/powerpc/mmap64.c: In function `__mmap64':
.../sysdeps/unix/sysv/linux/powerpc/mmap64.c:45: warning: initialization makes pointer from integer without a cast
.../sysdeps/unix/sysv/linux/powerpc/mmap64.c: In function `__mmap64':
.../sysdeps/unix/sysv/linux/powerpc/mmap64.c:45: warning: initialization makes pointer from integer without a cast
.../sysdeps/unix/sysv/linux/powerpc/mmap64.c: In function `__mmap64':
.../sysdeps/unix/sysv/linux/powerpc/mmap64.c:45: warning: initialization makes pointer from integer without a cast
[....]
make[2]: Entering directory `/var/tmp/libc/elf'
rtld.c: In function `_dl_start':
rtld.c:145: warning: `start_time' might be used uninitialized in this function
rtld.c: In function `_dl_start_final':
rtld.c:236: warning: unused variable `end_time'
rtld.c: In function `dl_main':
rtld.c:1009: warning: unused variable `add'
rtld.c:1008: warning: unused variable `stop'
rtld.c:1007: warning: unused variable `start'
rtld.c:372: warning: unused variable `diff'
rtld.c:371: warning: unused variable `stop'
rtld.c:370: warning: unused variable `start'
rtld.c: At top level:
rtld.c:143: warning: `_dl_start' defined but not used
[....]
gcc: file path prefix `/var/tmp/libc/build-ppc-linux/csu/' never used
[....]
make[2]: Entering directory `/var/tmp/libc/math'
../sysdeps/libm-ieee754/s_cos.c:86: warning: conflicting types for built-in function `cosl'
.../sysdeps/libm-ieee754/s_sin.c:86: warning: conflicting types for built-in function `sinl'
.../sysdeps/libm-ieee754/s_cos.c:86: warning: conflicting types for built-in function `cosl'
.../sysdeps/libm-ieee754/s_sin.c:86: warning: conflicting types for built-in func
ttion `sinl'
../sysdeps/libm-ieee754/s_cos.c:86: warning: conflicting types for built-in function `cosl'
.../sysdeps/libm-ieee754/s_sin.c:86: warning: conflicting types for built-in function `sinl'
[....]
make[2]: Entering directory `/var/tmp/libc/nscd'
../sysdeps/libm-ieee754/s_cos.c:86: warning: conflicting types for built-in func
ttion `cosl'
../sysdeps/libm-ieee754/s_sin.c:86: warning: conflicting types for built-in func
ttion `sinl'
../resolv/mapv4v6addr.h:61: warning: `map_v4v6_address' defined but not used
------------
Sincerely,
Tom Dilling
Production Editor, OncoLink
http://www.oncolink.upenn.edu/
tdilling@oncodev.isc-net.upenn.edu
-------------------------------------------------------
--
--
Kevin B. Hendricks
Associate Professor of Operations and Information Technology
Richard Ivey School of Business, University of Western Ontario
London, Ontario N6A-3K7 CANADA
khendricks@ivey.uwo.ca, (519) 661-3874, fax: 519-661-3959
More information about the Libc-alpha
mailing list