]> git.notmuchmail.org Git - notmuch/blob - compat/README
Import notmuch_0.28.2.orig.tar.gz
[notmuch] / compat / README
1 notmuch/compat
2
3 This directory consists of three things:
4
5 1. Small programs used by the notmuch configure script to test for the
6    availability of certain system features, (library functions, etc.).
7
8    For example: have_getline.c
9
10 2. Compatibility implementations of those system features for systems
11    that don't provide their own versions.
12
13    For example: getline.c
14
15    The compilation of these files is made conditional on the output of
16    the test programs from [1].
17
18 3. Macro definitions abstracting compiler differences (e.g. function
19    attributes).
20
21    For example: function-attributes.h