This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Correct __ASSUME_PRLIMIT64 for hppa/microblaze/sh (bug 17779)


Joseph Myers <joseph@codesourcery.com> wrote:
> __ASSUME_PRLIMIT64 is defined in kernel-features.h for kernels 2.6.36
> and later, but hppa, microblaze and sh did not add the prlimit64
> syscall until 2.6.37.  This patch adds corresponding undefines of
> __ASSUME_PRLIMIT64 to those architectures' kernel-features.h files.
> 
> (This concludes the kernel-features.h fixes arising out of the review
> - limited to macros defined in the architecture-independent
> kernel-features.h file - I did in connection with the move to 2.6.32
> minimum kernel version.  For that subset of macros - I didn't check
> any purely architecture-specific macros - I think they are now defined
> for the correct kernel versions on each architecture after this
> patch.)
> 
> Untested.
> 
> 2014-12-31  Joseph Myers  <joseph@codesourcery.com>
> 
> 	[BZ #17779]
> 	* sysdeps/unix/sysv/linux/hppa/kernel-features.h
> 	[__LINUX_KERNEL_VERSION < 0x020625] (__ASSUME_PRLIMIT64):
> 	Undefine.
> 	* sysdeps/unix/sysv/linux/microblaze/kernel-features.h
> 	[__LINUX_KERNEL_VERSION < 0x020625] (__ASSUME_PRLIMIT64):
> 	Likewise.
> 	* sysdeps/unix/sysv/linux/sh/kernel-features.h
> 	[__LINUX_KERNEL_VERSION < 0x020625] (__ASSUME_PRLIMIT64):
> 	Likewise.

Fine on SH.  Tested with 2.6.32 and 3.14.0 kernels.

Regards,
	kaz


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]