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