This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: source mgt. requirements solicitation
For comparison I've ran sloccount on LK:
$ sloccount ./linux-2.5.52
[...]
SLOC Directory SLOC-by-Language (Sorted)
1664092 drivers ansic=1659643,asm=1949,yacc=1177,perl=813,lex=352,
sh=158
678895 arch ansic=507796,asm=170311,sh=624,awk=119,perl=45
365490 include ansic=364696,cpp=794
340797 fs ansic=340797
261122 sound ansic=260940,asm=182
193052 net ansic=193052
14814 kernel ansic=14814
13523 mm ansic=13523
11086 scripts ansic=6830,perl=1339,cpp=1218,yacc=531,tcl=509,lex=359,
sh=285,awk=15
6988 crypto ansic=6988
6083 lib ansic=6083
2740 ipc ansic=2740
1787 init ansic=1787
1748 Documentation sh=898,ansic=567,lisp=218,perl=65
1081 security ansic=1081
119 usr ansic=119
0 top_dir (none)
Totals grouped by language (dominant language first):
ansic: 3381456 (94.89%)
asm: 172442 (4.84%)
perl: 2262 (0.06%)
cpp: 2012 (0.06%)
sh: 1965 (0.06%)
yacc: 1708 (0.05%)
lex: 711 (0.02%)
tcl: 509 (0.01%)
lisp: 218 (0.01%)
awk: 134 (0.00%)
Total Physical Source Lines of Code (SLOC) = 3,563,417
Development Effort Estimate, Person-Years (Person-Months) = 1,072.73 (12,872.75)
(Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05))
Schedule Estimate, Years (Months) = 7.59 (91.12)
(Basic COCOMO model, Months = 2.5 * (person-months**0.38))
Estimated Average Number of Developers (Effort/Schedule) = 141.27
Total Estimated Cost to Develop = $ 144,911,083
(average salary = $56,286/year, overhead = 2.40).
SLOCCount is Open Source Software/Free Software, licensed under the FSF GPL.
Please credit this data as "generated using 'SLOCCount' by David A. Wheeler."