summaryrefslogtreecommitdiff
path: root/open_issues
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@schwinge.name>2012-03-31 09:20:54 +0200
committerThomas Schwinge <thomas@schwinge.name>2012-03-31 09:20:54 +0200
commit8d57e8069c8be2366932cdcde2c9489a3fcd8ee5 (patch)
treec1ec737c05d28bb99c3744596bded76a16f53b27 /open_issues
parentda5d3bb6aee5efc2050677125a2ae8c4188434c4 (diff)
open_issues/glibc: Update.
Diffstat (limited to 'open_issues')
-rw-r--r--open_issues/glibc.mdwn73
1 files changed, 16 insertions, 57 deletions
diff --git a/open_issues/glibc.mdwn b/open_issues/glibc.mdwn
index 43d08db1..bfe371d4 100644
--- a/open_issues/glibc.mdwn
+++ b/open_issues/glibc.mdwn
@@ -62,10 +62,25 @@ Last reviewed up to the [[Git mirror's d40c5d54cb551acba4ef1617464760c5b3d41a14
$ git log --reverse --pretty=fuller --stat=$COLUMNS,$COLUMNS -p -C --cc -S__ASSUME_ top-bases/t/kernel-features.h_includes..baseline
+ * `t/sysvshm`
+
+ ../sysdeps/mach/hurd/shmat.c: In function '__shmat':
+ ../sysdeps/mach/hurd/shmat.c:57:7: warning: implicit declaration of function '__close' [-Wimplicit-function-declaration]
+ ../sysdeps/mach/hurd/shmget.c: In function 'get_exclusive':
+ ../sysdeps/mach/hurd/shmget.c:85:8: warning: variable 'is_private' set but not used [-Wunused-but-set-variable]
+ ../sysdeps/mach/hurd/shmget.c:102:8: warning: 'dir' may be used uninitialized in this function [-Wmaybe-uninitialized]
+ ../sysdeps/mach/hurd/shmget.c:102:8: warning: 'file' may be used uninitialized in this function [-Wmaybe-uninitialized]
+
* [[`t/tls`|t/tls]]
* [[`t/tls-threadvar`|t/tls-threadvar]]
+ * `t/unwind-resume`
+
+ There already was a `t/unwind-resume.c`, and I fixed this upstream in
+ f571a994cec6be2f6edff2f0cd43cbdadcd94f5f long ago. Are there any
+ differences?
+
* t/verify.h
People didn't like this too much.
@@ -424,55 +439,10 @@ Last reviewed up to the [[Git mirror's d40c5d54cb551acba4ef1617464760c5b3d41a14
d94a4670800de6e8f088b8630ad5142866127980 -- what does it do for us?
-# Samuel's Savannah glibc commits
-
-Just for tracking until [[I|tschwinge]] have added/tested them all.
-
- * [new branch] t/IPV6_PKTINFO -> savannah/t/IPV6_PKTINFO
- * [new branch] t/SOL_IP -> savannah/t/SOL_IP
- * [new branch] t/bigmem -> savannah/t/bigmem
- * [new branch] t/catch-signal -> savannah/t/catch-signal
- * [new branch] t/critical-sections -> savannah/t/critical-sections
- * [new branch] t/hurdsig-SA_SIGINFO -> savannah/t/hurdsig-SA_SIGINFO
- * [new branch] t/hurdsig-fixes -> savannah/t/hurdsig-fixes
- * [new branch] t/hurdsig-fixes-2 -> savannah/t/hurdsig-fixes-2
- * [new branch] t/hurdsig-global-dispositions -> savannah/t/hurdsig-global-dispositions
- * [new branch] t/hurdsig-global-dispositions-versions -> savannah/t/hurdsig-global-dispositions-versions
- * [new branch] t/ioctl-base-types -> savannah/t/ioctl-base-types
- * [new branch] t/ioctl_decode_argument -> savannah/t/ioctl_decode_argument
- * [new branch] t/itimer-lock -> savannah/t/itimer-lock
- * [new branch] t/libc_stack_end -> savannah/t/libc_stack_end
- * [new branch] t/locarchive -> savannah/t/locarchive
- * [new branch] t/mach-nanosleep -> savannah/t/mach-nanosleep
- * [new branch] t/mkdir_root -> savannah/t/mkdir_root
- * [new branch] t/mlock -> savannah/t/mlock
- * [new branch] t/no-hp-timing -> savannah/t/no-hp-timing
- * [new branch] t/null-pathname -> savannah/t/null-pathname
- * [new branch] t/posix2008 -> savannah/t/posix2008
- * [new branch] t/posix_opt.h -> savannah/t/posix_opt.h
- * [new branch] t/pthread_types -> savannah/t/pthread_types
- * [new branch] t/readlinkat -> savannah/t/readlinkat
- * [new branch] t/recvfrom -> savannah/t/recvfrom
- * [new branch] t/sbrk -> savannah/t/sbrk
- * [new branch] t/select-inputcheck -> savannah/t/select-inputcheck
- * [new branch] t/sendmsg-SCM_RIGHTS -> savannah/t/sendmsg-SCM_RIGHTS
- * [new branch] t/setresid -> savannah/t/setresid
- * [new branch] t/socket_server_indexcheck -> savannah/t/socket_server_indexcheck
- * [new branch] t/symlink_dealloc -> savannah/t/symlink_dealloc
- * [new branch] t/sysvshm -> savannah/t/sysvshm
- * [new branch] t/thread-cancel -> savannah/t/thread-cancel
- * [new branch] t/ttyname_ERANGE -> savannah/t/ttyname_ERANGE
- * [new branch] t/unlockpt-chroot -> savannah/t/unlockpt-chroot
- * [new branch] t/unwind-resume -> savannah/t/unwind-resume
- * [new branch] tg/dup3-lock -> savannah/tg/dup3-lock
- d740cf9..5514f50 tschwinge/Roger_Whittaker -> savannah/tschwinge/Roger_Whittaker
- 54aa30b..bc62289 refs/top-bases/tschwinge/Roger_Whittaker -> savannah/top-bases/tschwinge/Roger_Whittaker
-
-
# Build
Here's a log of a glibc build run; this is from our [[Git repository's
-d740cf9d201dc9ecb0335b0a585828dea9cce793 (2011-10-25)
+22bcba37dd3b782b1a1ec7bf51da468e48f4d2eb (2012-02-20)
sources|source_repositories/glibc]], run on coulomb.SCHWINGE.
$ export LC_ALL=C
@@ -668,21 +638,10 @@ There is quite a baseline of failures.
tst-mktime2.c:132: error: 'INT_MAX' undeclared (first use in this function)
- * `io/tst-readlinkat`
-
- /media/erich/home/thomas/tmp/glibc/tschwinge/Roger_Whittaker/io/tst-readlinkat.c:109: warning: warning: readlinkat is not implemented and will always fail
-
* `gmon/tst-sprofil`
Floating point exception
- * `posix/tst-sysconf`
-
- tst-sysconf.c:32: error: '_POSIX_PRIORITIZED_IO' undeclared here (not in a function)
- tst-sysconf.c:33: error: '_POSIX_PRIORITY_SCHEDULING' undeclared here (not in a function)
- tst-sysconf.c:43: error: '_POSIX_SPIN_LOCKS' undeclared here (not in a function)
- tst-sysconf.c:45: error: '_POSIX_SYNCHRONIZED_IO' undeclared here (not in a function)
-
* `posix/bug-regex31-mem`, `posix/tst-fnmatch-mem`
*output* files: some memory not freed.