This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [hurd,commited] hurd: Fix SS_ONSTACK support
- From: Joseph Myers <joseph at codesourcery dot com>
- To: Samuel Thibault <samuel dot thibault at ens-lyon dot org>
- Cc: <libc-alpha at sourceware dot org>, <commit-hurd at gnu dot org>
- Date: Fri, 30 Aug 2019 16:26:29 +0000
- Subject: Re: [hurd,commited] hurd: Fix SS_ONSTACK support
- Ironport-sdr: 8dYlUDOzPiRwQgrqvCOzsvtNYl4BSAvDBfjC94XPVulwRZBOH6iwN0lP1rX7wn3Mcrq8Hrdwf+ NPcRr7V35CmZjHgNct88Hg+KIv20k1CX9z6x2nZbocsxSctUhUIvxGtfOyvPSlcZionLKwIjkS y0e6BG+LVSDfp7vus5R9faJnF65gQyjzI1zLRKNblgYArqo4BtpXNf+EZZh2fAR/GKPSfyMRFV YUmuCE3/7/U9VN2bokwE/q1ewZRRWwrtpYbMbqNAOt3HV/Ng1usVNmIPZsExMke0mvTsjS1ed0 12Y=
- Ironport-sdr: bBYs4JlRZXoDdsd4TYxaFo8MRsuHhdZBuhuWQ9FxzCstA75qXwek3Gk66ym/fNHt5z7luU7vfc HWNz4zdxpUU1zVLqnHGUgSo2xQbk47sEJuwge/F+nyFO0UvXQAR23GKHB5MMPHS10MaLOc/4DX VTxd5uBvypXktihv7+a6DeMKKtao/mJABUJhYtEMAfk0Tb89rGhb60sM5VfS8/2xUDZ9/4S0Z2 JYDQ+6fB3otKabHY6OsBOC0kFjp4BNZqn5zeqGEpXPD7VvxhNPqmbIXAyw9dYSBQ2vo5nI0rVe Lg8=
- References: <20190829234913.32035-1-samuel.thibault@ens-lyon.org>
I'm seeing build failures with build-many-glibcs.py:
../sysdeps/mach/hurd/i386/sigreturn.c: In function '__sigreturn2':
../sysdeps/mach/hurd/i386/sigreturn.c:33:18: error: passing argument 1 of
'__spin_unlock' from incompatible pointer type
[-Werror=incompatible-pointer-types]
__spin_unlock (ss);
^~
In file included from ../sysdeps/mach/include/lock-intern.h:2,
from ../mach/spin-lock.h:22,
from
/scratch/jmyers/glibc-bot/install/compilers/i686-gnu/sysroot/include/cthreads.h:344,
from ../hurd/hurd/signal.h:40,
from ../sysdeps/hurd/include/hurd/signal.h:7,
from ../hurd/hurd/userlink.h:29,
from ../hurd/hurd/port.h:25,
from ../sysdeps/hurd/include/hurd/port.h:2,
from ../hurd/hurd.h:41,
from ../sysdeps/hurd/include/hurd.h:2,
from ../sysdeps/mach/hurd/i386/sigreturn.c:20:
../mach/lock-intern.h:69:31: note: expected '__spin_lock_t *' {aka
'unsigned int *'} but argument is of type 'struct hurd_sigstate *'
__spin_unlock (__spin_lock_t *__lock)
~~~~~~~~~~~~~~~^~~~~~
https://sourceware.org/ml/libc-testresults/2019-q3/msg00250.html
https://sourceware.org/ml/libc-testresults/2019-q3/msg00251.html
--
Joseph S. Myers
joseph@codesourcery.com