glibc/sysdeps/unix/sysv/linux/microblaze
Szabolcs Nagy a06b40cdf5 struct stat is not posix conform
On 21/05/15 05:29, Siddhesh Poyarekar wrote:
> On Wed, May 20, 2015 at 06:55:02PM +0100, Szabolcs Nagy wrote:
>> i guess it's ok for consistency if i fix struct stat64
>> too to use __USE_XOPEN2K8.
>>
>> i will run some tests and come back with a patch
>
> I also think it would be appropriate to change this code in other
> architectures (microblaze and nacl IIRC) to make all of them
> consistent.  It is a mechanical enough change IMO that all arch
> maintainer acks is not necessary.
>

here is the patch with consistent __USE_XOPEN2K8

ok to commit?

2015-05-21  Szabolcs Nagy  <szabolcs.nagy@arm.com>

	[BZ #18234]
	* conform/data/sys/stat.h-data (struct stat): Add tests for st_atim,
	st_mtim and st_ctim members.

	* sysdeps/nacl/bits/stat.h (struct stat, struct stat64): Make
	st_atim, st_ctim, st_mtim visible under __USE_XOPEN2K8 only.

	* sysdeps/unix/sysv/linux/generic/bits/stat.h (struct stat,):
	(struct stat64): Likewise.

	* sysdeps/unix/sysv/linux/ia64/bits/stat.h (struct stat,):
	(struct stat64): Likewise.

	* sysdeps/unix/sysv/linux/microblaze/bits/stat.h (struct stat,):
	(struct stat64): Likewise.
2015-05-26 22:27:24 +05:30
..
bits struct stat is not posix conform 2015-05-26 22:27:24 +05:30
sys MicroBlaze: Fix BZ17791 - Remove fixed page size macros and others 2015-01-09 17:34:46 +10:00
____longjmp_chk.S Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
arch-fork.h Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
brk.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
c++-types.data MicroBlaze: Consolidate nptl/ subdirectories under linux/... 2014-07-01 14:57:58 +10:00
clone.S Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
fcntl.c [MicroBlaze]: Move MicroBlaze from ports to sysdeps. 2014-02-17 11:08:21 +10:00
futimesat.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
fxstat.c [MicroBlaze]: Move MicroBlaze from ports to sysdeps. 2014-02-17 11:08:21 +10:00
fxstatat.c [MicroBlaze]: Move MicroBlaze from ports to sysdeps. 2014-02-17 11:08:21 +10:00
getsysstats.c Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
Implies NPTL is no longer an add-on! 2014-07-07 09:29:06 -07:00
kernel_stat.h Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
kernel-features.h Correct __ASSUME_PRLIMIT64 for hppa/microblaze/sh (bug 17779). 2015-03-02 23:05:55 +00:00
ld.abilist MicroBlaze: Consolidate nptl/ subdirectories under linux/... 2014-07-01 14:57:58 +10:00
libanl.abilist MicroBlaze: Consolidate nptl/ subdirectories under linux/... 2014-07-01 14:57:58 +10:00
libBrokenLocale.abilist MicroBlaze: Consolidate nptl/ subdirectories under linux/... 2014-07-01 14:57:58 +10:00
libc.abilist MicroBlaze: Consolidate nptl/ subdirectories under linux/... 2014-07-01 14:57:58 +10:00
libcrypt.abilist MicroBlaze: Consolidate nptl/ subdirectories under linux/... 2014-07-01 14:57:58 +10:00
libdl.abilist MicroBlaze: Consolidate nptl/ subdirectories under linux/... 2014-07-01 14:57:58 +10:00
libm.abilist MicroBlaze: Consolidate nptl/ subdirectories under linux/... 2014-07-01 14:57:58 +10:00
libnsl.abilist MicroBlaze: Consolidate nptl/ subdirectories under linux/... 2014-07-01 14:57:58 +10:00
libpthread.abilist MicroBlaze: Consolidate nptl/ subdirectories under linux/... 2014-07-01 14:57:58 +10:00
libresolv.abilist MicroBlaze: Consolidate nptl/ subdirectories under linux/... 2014-07-01 14:57:58 +10:00
librt.abilist MicroBlaze: Consolidate nptl/ subdirectories under linux/... 2014-07-01 14:57:58 +10:00
libthread_db.abilist MicroBlaze: Consolidate nptl/ subdirectories under linux/... 2014-07-01 14:57:58 +10:00
libutil.abilist MicroBlaze: Consolidate nptl/ subdirectories under linux/... 2014-07-01 14:57:58 +10:00
localplt.data Run check-localpltk/textrel/execstack over ld.so. 2014-11-06 15:48:44 -05:00
lxstat.c [MicroBlaze]: Move MicroBlaze from ports to sysdeps. 2014-02-17 11:08:21 +10:00
Makefile MicroBlaze: Add missing sysdep-cancel.h implementation 2014-07-01 09:58:03 +10:00
mmap.S Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
msgctl.c [MicroBlaze]: Move MicroBlaze from ports to sysdeps. 2014-02-17 11:08:21 +10:00
profil-counter.h [MicroBlaze]: Move MicroBlaze from ports to sysdeps. 2014-02-17 11:08:21 +10:00
pt-vfork.S MicroBlaze: Consolidate NPTL/non versions of vfork 2014-07-01 14:57:57 +10:00
semctl.c [MicroBlaze]: Move MicroBlaze from ports to sysdeps. 2014-02-17 11:08:21 +10:00
setgroups.c [MicroBlaze]: Move MicroBlaze from ports to sysdeps. 2014-02-17 11:08:21 +10:00
shlib-versions Remove configuration name patterns from shlib-versions. 2014-09-12 12:28:47 +00:00
shmctl.c [MicroBlaze]: Move MicroBlaze from ports to sysdeps. 2014-02-17 11:08:21 +10:00
sigcontextinfo.h Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
syscall.S Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
syscalls.list [MicroBlaze]: Move MicroBlaze from ports to sysdeps. 2014-02-17 11:08:21 +10:00
sysdep-cancel.h Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
sysdep.h Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
sysdep.S Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
Versions [MicroBlaze]: Move MicroBlaze from ports to sysdeps. 2014-02-17 11:08:21 +10:00
vfork.S Update copyright dates with scripts/update-copyrights. 2015-01-02 16:29:47 +00:00
xstat.c [MicroBlaze]: Move MicroBlaze from ports to sysdeps. 2014-02-17 11:08:21 +10:00