|
@@ -15,14 +15,14 @@ Exceptions:
|
|
|
2. Code requirements
|
|
|
--------------------
|
|
|
2.1 Unstable branch:
|
|
|
- - the code must compile (at least on one arhitecture). If the code does not compile, but you still want to commit it, comment it out (#if 0 ... #endif)
|
|
|
+ - the code must compile (at least on one architecture). If the code does not compile, but you still want to commit it, comment it out (#if 0 ... #endif)
|
|
|
- the code should compile without warnings (with -Wall) (exceptions: very difficult to avoid warnings)
|
|
|
- follow SIP-router coding style
|
|
|
|
|
|
2.2. Stable branch (everything for unstable branch +)
|
|
|
------------------------------------------------------
|
|
|
- - the code must compile on all the arhitectures (this currently includes
|
|
|
+ - the code should compile on all the architectures (this currently includes
|
|
|
linux, freebsd, netbsd, openbsd, solaris >= 8; x86, ultrasparc, strongarm;
|
|
|
- gcc 2.95, 3.x, icc, sun cc >=5.3).
|
|
|
+ gcc 4.x, icc, sun cc >=5.3). It should also compile on gcc 2.95 and 3.x.
|
|
|
- the code must be tested or the change trivial enough
|
|
|
- - the code must compile without warnings on all the arhitectures (with some exceptions)
|
|
|
+ - the code should compile without warnings on all the arhitectures (with some exceptions)
|