xref: /freebsd/contrib/ntp/README.hackers (revision 3e986f5ba8f3b784652d5ffe544686ea097c443b)
1Notes to hackers.
2
3See README.patches for information about submitting patches.
4
5---
6
7Dave likes this code indented formatted in a consistent way.
8The file "dot.emacs" has the emacs C-mode indentation style that Dave likes.
9
10---
11
12NTP4 uses ANSI C.  Some folks are blessed with a pre-ansi C compiler.  We
13support them by using "ansi2knr" in the Makefiles, which is automatically
14detected and selected by the configure process.
15
16For ansi2knr to work, we MUST define functions as follows:
17
18type stuff
19function_name ( actual parameters )
20
21While the whitespace is optional, the function name MUST start at column 0.
22
23---
24
25We'd like to see *all* system function declarations live in include/l_stdlib.h
26and NEVER appear in the .c files.
27
28---
29