summaryrefslogtreecommitdiff
path: root/doc/pindaiba.why.en.7.in
blob: 6cd923da71704ccc6c742f6ea6fb0a65eef67904 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
.TH WOEIJF

My quality standard for a C library is:
- it is C, not C/C++;
- it has test;
- it uses sanitizers and fuzzing;
- it works with more than one C compiler (notably, gcc, clang, tcc, scc and
  cproc);
- it has `.POSIX` as a rule in its Makefile;
- it uses make, and atmost, a ./configure script;
- it works with more than one C implementation (notably, bmake, gnumake and ?);
- it has an `install` and an `uninstall` target;

8cc, c, chibicc, lacc, lcc