glibc/sysdeps/unix/bsd
Florian Weimer 3375cfafa7 Make padding in struct sockaddr_storage explicit [BZ #20111]
This avoids aliasing issues with GCC 6 in -fno-strict-aliasing
mode.  (With implicit padding, not all data is copied.)

This change makes it explicit that struct sockaddr_storage is
only 126 bytes large on m68k (unlike elsewhere, where we end up
with the requested 128 bytes).  The new test case makes sure that
this does not happen on other architectures.
2016-05-23 19:43:09 +02:00
..
bits Make padding in struct sockaddr_storage explicit [BZ #20111] 2016-05-23 19:43:09 +02:00
bsdtty.h initial import 1995-02-18 01:27:10 +00:00
cmsg_nxthdr.c Flatten sysdeps/unix/bsd/bsd4.4 into sysdeps/unix/bsd. 2013-12-22 14:49:48 +00:00
ftime.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
getpt.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
gtty.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
Implies Merge sysdeps/unix/common into sysdeps/unix. 2012-05-04 23:15:56 +00:00
Makefile Flatten sysdeps/unix/bsd/bsd4.4 into sysdeps/unix/bsd. 2013-12-22 14:49:48 +00:00
sigblock.c Flatten sysdeps/unix/bsd/bsd4.4 into sysdeps/unix/bsd. 2013-12-22 14:49:48 +00:00
sigsetmask.c Flatten sysdeps/unix/bsd/bsd4.4 into sysdeps/unix/bsd. 2013-12-22 14:49:48 +00:00
stty.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
syscalls.list Remove sigvec. 2014-11-14 11:06:08 -08:00
tcdrain.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tcflow.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tcflush.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tcgetattr.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tcgetpgrp.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tcsendbrk.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tcsetattr.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tcsetpgrp.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
ualarm.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
unlockpt.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
Versions Flatten sysdeps/unix/bsd/bsd4.4 into sysdeps/unix/bsd. 2013-12-22 14:49:48 +00:00
wait3.c Remove union wait [BZ #19613] 2016-04-14 08:54:57 +02:00
wait.c Remove union wait [BZ #19613] 2016-04-14 08:54:57 +02:00
waitpid.c Remove union wait [BZ #19613] 2016-04-14 08:54:57 +02:00