[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

vma-iter: Improvements for BSD platforms

From: Bruno Haible
Subject: vma-iter: Improvements for BSD platforms
Date: Tue, 26 Sep 2017 02:48:25 +0200
User-agent: KMail/5.1.3 (Linux/4.4.0-93-generic; KDE/5.18.0; x86_64; ; )

I'm improving the support of BSD platforms in the 'vma-iter' module
(used by GNU clisp).

2017-09-25  Bruno Haible  <address@hidden>

        vma-iter: Improvements for BSD platforms.
        - Add support for GNU/kFreeBSD.
        - Make it work on FreeBSD and NetBSD even when /proc is not mounted.
        - Speed up on OpenBSD.
        * lib/vma-iter.c (struct rofile, rof*): Define also on GNU/kFreeBSD.
        (vma_iterate_bsd): New function.
        (vma_iterate): Use it as fallback on FreeBSD and NetBSD. Use it as
        first choice on OpenBSD. Treat GNU/kFreeBSD like Linux.
        * lib/vma-iter.h (VMA_ITERATE_SUPPORTED): Define also on GNU/kFreeBSD.
        * modules/vma-iter (configure.ac): Require AC_C_INLINE.

Attachment: 0001-vma-iter-Improvements-for-BSD-platforms.patch
Description: Text Data

reply via email to

[Prev in Thread] Current Thread [Next in Thread]