[PATCH,CFT] libc: add posix_fallocate()

Bernhard Reutner-Fischer rep.dot.nop at gmail.com
Mon Jun 18 15:27:41 UTC 2012


On 18 April 2012 14:45, Bernhard Reutner-Fischer <rep.dot.nop at gmail.com> wrote:
> On 17 April 2012 23:18, Khem Raj <raj.khem at gmail.com> wrote:
>> On Tue, Apr 17, 2012 at 12:30 AM, Bernhard Reutner-Fischer
>> <rep.dot.nop at gmail.com> wrote:
>>> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop at gmail.com>
>>> ---
>>>  include/fcntl.h                                  |    4 +-
>>>  libc/sysdeps/linux/common/Makefile.in            |    3 +-
>>>  libc/sysdeps/linux/common/bits/kernel-features.h |    8 ++
>>>  libc/sysdeps/linux/common/posix_fallocate.c      |   43 ++++++++
>>>  libc/sysdeps/linux/common/posix_fallocate64.c    |   39 +++++++
>>>  libc/sysdeps/linux/common/stubs.c                |    4 +
>>>  test/.gitignore                                  |    1 +
>>>  test/unistd/Makefile.in                          |    3 +
>>>  test/unistd/tst-posix_fallocate.c                |  121 ++++++++++++++++++++++
>>>  9 files changed, 222 insertions(+), 4 deletions(-)
>>>  create mode 100644 libc/sysdeps/linux/common/posix_fallocate.c
>>>  create mode 100644 libc/sysdeps/linux/common/posix_fallocate64.c
>>>  create mode 100644 test/unistd/tst-posix_fallocate.c
>>>
>>
>> Looks ok to me. Did you test it on a 32bit and a 64 bit arch ?
>
> I compiled it on x86 and x86_64 where it generated reasonably looking code.
> No runtime-tests performed yet, thus Call For Testers..
>
>> mips would be interesting.
>
> mips and e.g. ppc* variants of bitness and endianess would indeed be
> interresting, yes.

Anyone? :)
>
> cheers,


More information about the uClibc mailing list