The FreeBSD Ports Archive

Freebsd | Contact
Welcome to FreeBSD Software


FreeBSD lang : TenDRA

A portable BSD-licensed compiler suite

 TenDRA* is an optimizing C/C++ compiler, developed by the United
Kingdom Defence Evaluation and Research Agency (DERA).

A primary focus of the compiler is portability through conformance
to standard APIs (ANSI, ISO, POSIX1, POSIX2, XPG3, XPG4, SVID3,
UNIX95, among others).

The compiler has strong static checking capabilities, including the
ability to check programs for conformance to APIs which are not
directly supported by system headers. 

http://www.ten15.org/



TenDRA history


v. 1.35
date: 2005/11/12 08:15:35;  author: stefanf;  state: Exp;  lines: +1 -1
Update to 2005-11-12.

Approved by:	arved

v. 1.34 date: 2005/10/17 08:42:53; author: stefanf; state: Exp; lines: +0 -1 Don't set BIN_CC, it breaks tcc -cc. Approved by: clement
v. 1.33 date: 2005/08/11 07:51:36; author: stefanf; state: Exp; lines: +1 -1 Update to the 20050810 snapshot. Includes support for 7.x. Approved by: portmgr (krion)
v. 1.32 date: 2005/03/07 02:41:00; author: linimon; state: Exp; lines: +1 -1 Note that math/ploticus now installs as bin/ploticus rather than bin/pl. Remove obsoleted conflicts. Prodded by: vs
v. 1.31 date: 2004/12/14 09:02:26; author: stefanf; state: Exp; lines: +9 -1 Fix pkg-plist on Alpha. Reported by: kris Approved by: clement
v. 1.30 date: 2004/09/02 12:22:30; author: stefanf; state: Exp; lines: +7 -13 Update TenDRA to 4.20040902. Major changes are support for the Alpha architecture and that perl is no longer required. Approved by: arved
v. 1.29 date: 2004/02/02 11:17:04; author: arved; state: Exp; lines: +1 -0 Add conflicts PR: 62103 Submitted by: Volker Stolz
v. 1.28 date: 2004/01/29 17:21:50; author: arved; state: Exp; lines: +13 -3 Update to 20040128 ten15 snapshot PR: 62038 Submitted by: Stefan Farfeleder
v. 1.27 date: 2003/09/08 21:04:36; author: glewis; state: Exp; lines: +5 -4 . Update to 4-20030825. PR: 56430 Submitted by: Stefan Farfeleder (maintainer)
v. 1.26 date: 2003/06/24 09:52:13; author: osa; state: Exp; lines: +3 -3 Fix comment, update maintainer's e-mail address Submitted by: maintainer PR: 53648 Approved by: fjoe (mentor) (implicit)
v. 1.25 date: 2003/06/03 08:16:57; author: arved; state: Exp; lines: +21 -65 - Update to CVS snapshot 20030526, which fixes the build problems on 5.x - Give maintainership to submitter "Unfortunately FreeBSD 5.x uses the GNU C extension __attribute__((__aligned__(x))) in a couple of system headers (, and for i386). To avoid a syntax error __aligned(x) is removed by a #define, but programs that use struct sigcontext, struct savexmm or mcontext_t probably won't work." PR: 52619 Submitted by: Stefan Farfeleder
v. 1.24 date: 2003/02/20 18:37:55; author: knu; state: Exp; lines: +1 -0 De-pkg-comment.
v. 1.23 date: 2002/11/07 03:10:52; author: adamw; state: Exp; lines: +0 -2 Fix PORTCOMMENTs that were killing INDEX builds. 105 pointy hats to: me Approved by: pat
v. 1.22 date: 2002/11/06 22:45:46; author: adamw; state: Exp; lines: +2 -0 Use PORTCOMMENT in the Makefile, and whack the pkg-comment. Approved by: pat
v. 1.21 date: 2002/11/05 03:10:07; author: obrien; state: Exp; lines: +1 -1 The effort to maintain these for FreeBSD just isn't worth it with the lack of reward.
v. 1.20 date: 2002/11/01 07:48:06; author: dd; state: Exp; lines: +4 -2 This port builds fine on RELENG_4, so don't mark it BROKEN there. It's still broken on a recent -current, though, but an OSVERSION value more specific than 500000 should probably be used. Note that this port still doesn't build (more specifically, doesn't install) on bento, since it uses uname(3) to determine the system version, and bento doesn't fake it (it fakes uname(1)). Discussed with: kris Approved by: obrien
v. 1.19 date: 2002/05/18 02:53:24; author: kris; state: Exp; lines: +2 -0 BROKEN: Does not build
v. 1.18 date: 2001/12/03 11:30:29; author: obrien; state: Exp; lines: +3 -4 Unbreak -- it now compiles with cdef.h revs 1.48 / 1.28.2.6. Also update mastersites.
v. 1.17 date: 2001/08/20 06:25:50; author: kris; state: Exp; lines: +1 -3 Unconditionalize the BROKEN tag; this port doesn't compile on any current version of FreeBSD (it chokes on system headers).
v. 1.16 date: 2000/10/08 17:33:20; author: obrien; state: Exp; lines: +3 -2 Take over maintance. Approved by: rnordier
v. 1.15 date: 2000/08/07 18:51:02; author: rnordier; state: Exp; lines: +4 -2 Update master sites.
v. 1.14 date: 2000/07/03 02:52:33; author: kris; state: Exp; lines: +6 -2 Oops, this is only actually broken (does not compile) on 3.x, so mark it as such. Also remove an additional .orig file on deinstall, which probably shouldn't be there at all, but this port was too big and scary to track down where it came from. Noticed by: bento
v. 1.13 date: 2000/07/02 22:08:38; author: kris; state: Exp; lines: +3 -1 Broken; does not compile.
v. 1.12 date: 2000/04/12 06:17:46; author: obrien; state: Exp; lines: +3 -3 Convert to the PORTNAME - PORTVERSION syntax.
v. 1.11 date: 1999/08/31 06:46:42; author: mharo; state: Exp; lines: +2 -2 FreeBSD.ORG -> FreeBSD.org Prompted by PR: 13476, 13477 Submitted by: KATO Tsuguru
v. 1.10 date: 1999/08/25 06:34:14; author: obrien; state: Exp; lines: +1 -1 Change Id->FreeBSD.
v. 1.9 date: 1999/08/22 18:58:48; author: mharo; state: Exp; lines: +14 -14 chmod -> ${CHMOD} chown -> ${CHOWN}
v. 1.8 date: 1999/07/07 22:42:54; author: hoek; state: Exp; lines: +4 -2 If at first you don't succeed, try (try) again. This should fix TenDRA installation. I did test it this time, and it failed with chown: hoek: illegal group name *** Error code 1 but that's not my problem.
v. 1.7 date: 1999/07/07 08:10:31; author: hoek; state: Exp; lines: +6 -4 Don't use ${OSREL} and %%OSREL%% here. We need the full `uname -r`. This should fix the install (untested).
v. 1.6 date: 1999/07/04 20:47:43; author: steve; state: Exp; lines: +3 -4 Use the PLIST_SUB capabilities of bsd.port.mk to substitute OSREL in pkg/PLIST. Also mark this for i386 only.
v. 1.5 date: 1998/08/07 22:49:27; author: asami; state: Exp; lines: +3 -3 Make these ports (TenDRA, egcs, gcc28, glibstdc++28 and guavac, all under lang) use ${OSREL} as defined in bsd.port.mk rev 1.281 and 1.227.2.43. Note gcc28 is hopelessly broken, it uses an undefined variable ${GNUOSREL} and thus has an empty string wherever ${OSREL} should be. However, it's consistent with its own PLIST at the current state so I haven't "fixed" it yet.
v. 1.4 date: 1998/06/09 13:21:03; author: rnordier; state: Exp; lines: +4 -7 Improve error-handling.
v. 1.3 date: 1998/06/06 12:18:39; author: rnordier; state: Exp; lines: +2 -2 Change maintainer e-mail address.
v. 1.2 date: 1998/04/14 11:49:14; author: rnordier; state: Exp; lines: +3 -4 Don't modify PLIST: use a copy instead.
v. 1.1 date: 1998/04/13 00:09:29; author: jmg; state: Exp; branches: 1.1.1; Initial revision
v. 1.1.1.1 date: 1998/04/13 00:09:29; author: jmg; state: Exp; lines: +0 -0 reimport of TenDRA, move it into lang like it was suppose to be... TenDRA* is an optimizing C/C++ compiler, developed by the United Kingdom Defence Evaluation and Research Agency (DERA). A primary focus of the compiler is portability through conformance to standard APIs (ANSI, ISO, POSIX1, POSIX2, XPG3, XPG4, SVID3, UNIX95, among others). The compiler has strong static checking capabilities, including the ability to check programs for conformance to APIs which are not directly supported by system headers. ----- * TenDRA is a registered trademark of the UK Defence Evaluation and Research Agency. ============================================================================= v. 1.35 date: 2005/11/12 08:15:35; author: stefanf; state: Exp; lines: +1 -1 Update to 2005-11-12. Approved by: arved
v. 1.34 date: 2005/10/17 08:42:53; author: stefanf; state: Exp; lines: +0 -1 Don't set BIN_CC, it breaks tcc -cc. Approved by: clement
v. 1.33 date: 2005/08/11 07:51:36; author: stefanf; state: Exp; lines: +1 -1 Update to the 20050810 snapshot. Includes support for 7.x. Approved by: portmgr (krion)
v. 1.32 date: 2005/03/07 02:41:00; author: linimon; state: Exp; lines: +1 -1 Note that math/ploticus now installs as bin/ploticus rather than bin/pl. Remove obsoleted conflicts. Prodded by: vs
v. 1.31 date: 2004/12/14 09:02:26; author: stefanf; state: Exp; lines: +9 -1 Fix pkg-plist on Alpha. Reported by: kris Approved by: clement
v. 1.30 date: 2004/09/02 12:22:30; author: stefanf; state: Exp; lines: +7 -13 Update TenDRA to 4.20040902. Major changes are support for the Alpha architecture and that perl is no longer required. Approved by: arved
v. 1.29 date: 2004/02/02 11:17:04; author: arved; state: Exp; lines: +1 -0 Add conflicts PR: 62103 Submitted by: Volker Stolz
v. 1.28 date: 2004/01/29 17:21:50; author: arved; state: Exp; lines: +13 -3 Update to 20040128 ten15 snapshot PR: 62038 Submitted by: Stefan Farfeleder
v. 1.27 date: 2003/09/08 21:04:36; author: glewis; state: Exp; lines: +5 -4 . Update to 4-20030825. PR: 56430 Submitted by: Stefan Farfeleder (maintainer)
v. 1.26 date: 2003/06/24 09:52:13; author: osa; state: Exp; lines: +3 -3 Fix comment, update maintainer's e-mail address Submitted by: maintainer PR: 53648 Approved by: fjoe (mentor) (implicit)
v. 1.25 date: 2003/06/03 08:16:57; author: arved; state: Exp; lines: +21 -65 - Update to CVS snapshot 20030526, which fixes the build problems on 5.x - Give maintainership to submitter "Unfortunately FreeBSD 5.x uses the GNU C extension __attribute__((__aligned__(x))) in a couple of system headers (, and for i386). To avoid a syntax error __aligned(x) is removed by a #define, but programs that use struct sigcontext, struct savexmm or mcontext_t probably won't work." PR: 52619 Submitted by: Stefan Farfeleder
v. 1.24 date: 2003/02/20 18:37:55; author: knu; state: Exp; lines: +1 -0 De-pkg-comment.
v. 1.23 date: 2002/11/07 03:10:52; author: adamw; state: Exp; lines: +0 -2 Fix PORTCOMMENTs that were killing INDEX builds. 105 pointy hats to: me Approved by: pat
v. 1.22 date: 2002/11/06 22:45:46; author: adamw; state: Exp; lines: +2 -0 Use PORTCOMMENT in the Makefile, and whack the pkg-comment. Approved by: pat
v. 1.21 date: 2002/11/05 03:10:07; author: obrien; state: Exp; lines: +1 -1 The effort to maintain these for FreeBSD just isn't worth it with the lack of reward.
v. 1.20 date: 2002/11/01 07:48:06; author: dd; state: Exp; lines: +4 -2 This port builds fine on RELENG_4, so don't mark it BROKEN there. It's still broken on a recent -current, though, but an OSVERSION value more specific than 500000 should probably be used. Note that this port still doesn't build (more specifically, doesn't install) on bento, since it uses uname(3) to determine the system version, and bento doesn't fake it (it fakes uname(1)). Discussed with: kris Approved by: obrien
v. 1.19 date: 2002/05/18 02:53:24; author: kris; state: Exp; lines: +2 -0 BROKEN: Does not build
v. 1.18 date: 2001/12/03 11:30:29; author: obrien; state: Exp; lines: +3 -4 Unbreak -- it now compiles with cdef.h revs 1.48 / 1.28.2.6. Also update mastersites.
v. 1.17 date: 2001/08/20 06:25:50; author: kris; state: Exp; lines: +1 -3 Unconditionalize the BROKEN tag; this port doesn't compile on any current version of FreeBSD (it chokes on system headers).
v. 1.16 date: 2000/10/08 17:33:20; author: obrien; state: Exp; lines: +3 -2 Take over maintance. Approved by: rnordier
v. 1.15 date: 2000/08/07 18:51:02; author: rnordier; state: Exp; lines: +4 -2 Update master sites.
v. 1.14 date: 2000/07/03 02:52:33; author: kris; state: Exp; lines: +6 -2 Oops, this is only actually broken (does not compile) on 3.x, so mark it as such. Also remove an additional .orig file on deinstall, which probably shouldn't be there at all, but this port was too big and scary to track down where it came from. Noticed by: bento
v. 1.13 date: 2000/07/02 22:08:38; author: kris; state: Exp; lines: +3 -1 Broken; does not compile.
v. 1.12 date: 2000/04/12 06:17:46; author: obrien; state: Exp; lines: +3 -3 Convert to the PORTNAME - PORTVERSION syntax.
v. 1.11 date: 1999/08/31 06:46:42; author: mharo; state: Exp; lines: +2 -2 FreeBSD.ORG -> FreeBSD.org Prompted by PR: 13476, 13477 Submitted by: KATO Tsuguru
v. 1.10 date: 1999/08/25 06:34:14; author: obrien; state: Exp; lines: +1 -1 Change Id->FreeBSD.
v. 1.9 date: 1999/08/22 18:58:48; author: mharo; state: Exp; lines: +14 -14 chmod -> ${CHMOD} chown -> ${CHOWN}
v. 1.8 date: 1999/07/07 22:42:54; author: hoek; state: Exp; lines: +4 -2 If at first you don't succeed, try (try) again. This should fix TenDRA installation. I did test it this time, and it failed with chown: hoek: illegal group name *** Error code 1 but that's not my problem.
v. 1.7 date: 1999/07/07 08:10:31; author: hoek; state: Exp; lines: +6 -4 Don't use ${OSREL} and %%OSREL%% here. We need the full `uname -r`. This should fix the install (untested).
v. 1.6 date: 1999/07/04 20:47:43; author: steve; state: Exp; lines: +3 -4 Use the PLIST_SUB capabilities of bsd.port.mk to substitute OSREL in pkg/PLIST. Also mark this for i386 only.
v. 1.5 date: 1998/08/07 22:49:27; author: asami; state: Exp; lines: +3 -3 Make these ports (TenDRA, egcs, gcc28, glibstdc++28 and guavac, all under lang) use ${OSREL} as defined in bsd.port.mk rev 1.281 and 1.227.2.43. Note gcc28 is hopelessly broken, it uses an undefined variable ${GNUOSREL} and thus has an empty string wherever ${OSREL} should be. However, it's consistent with its own PLIST at the current state so I haven't "fixed" it yet.
v. 1.4 date: 1998/06/09 13:21:03; author: rnordier; state: Exp; lines: +4 -7 Improve error-handling.
v. 1.3 date: 1998/06/06 12:18:39; author: rnordier; state: Exp; lines: +2 -2 Change maintainer e-mail address.
v. 1.2 date: 1998/04/14 11:49:14; author: rnordier; state: Exp; lines: +3 -4 Don't modify PLIST: use a copy instead.
v. 1.1 date: 1998/04/13 00:09:29; author: jmg; state: Exp; branches: 1.1.1; Initial revision
v. 1.1.1.1 date: 1998/04/13 00:09:29; author: jmg; state: Exp; lines: +0 -0 reimport of TenDRA, move it into lang like it was suppose to be... TenDRA* is an optimizing C/C++ compiler, developed by the United Kingdom Defence Evaluation and Research Agency (DERA). A primary focus of the compiler is portability through conformance to standard APIs (ANSI, ISO, POSIX1, POSIX2, XPG3, XPG4, SVID3, UNIX95, among others). The compiler has strong static checking capabilities, including the ability to check programs for conformance to APIs which are not directly supported by system headers. ----- * TenDRA is a registered trademark of the UK Defence Evaluation and Research Agency. ============================================================================= v. 1.35 date: 2005/11/12 08:15:35; author: stefanf; state: Exp; lines: +1 -1 Update to 2005-11-12. Approved by: arved
v. 1.34 date: 2005/10/17 08:42:53; author: stefanf; state: Exp; lines: +0 -1 Don't set BIN_CC, it breaks tcc -cc. Approved by: clement
v. 1.33 date: 2005/08/11 07:51:36; author: stefanf; state: Exp; lines: +1 -1 Update to the 20050810 snapshot. Includes support for 7.x. Approved by: portmgr (krion)
v. 1.32 date: 2005/03/07 02:41:00; author: linimon; state: Exp; lines: +1 -1 Note that math/ploticus now installs as bin/ploticus rather than bin/pl. Remove obsoleted conflicts. Prodded by: vs
v. 1.31 date: 2004/12/14 09:02:26; author: stefanf; state: Exp; lines: +9 -1 Fix pkg-plist on Alpha. Reported by: kris Approved by: clement
v. 1.30 date: 2004/09/02 12:22:30; author: stefanf; state: Exp; lines: +7 -13 Update TenDRA to 4.20040902. Major changes are support for the Alpha architecture and that perl is no longer required. Approved by: arved
v. 1.29 date: 2004/02/02 11:17:04; author: arved; state: Exp; lines: +1 -0 Add conflicts PR: 62103 Submitted by: Volker Stolz
v. 1.28 date: 2004/01/29 17:21:50; author: arved; state: Exp; lines: +13 -3 Update to 20040128 ten15 snapshot PR: 62038 Submitted by: Stefan Farfeleder
v. 1.27 date: 2003/09/08 21:04:36; author: glewis; state: Exp; lines: +5 -4 . Update to 4-20030825. PR: 56430 Submitted by: Stefan Farfeleder (maintainer)
v. 1.26 date: 2003/06/24 09:52:13; author: osa; state: Exp; lines: +3 -3 Fix comment, update maintainer's e-mail address Submitted by: maintainer PR: 53648 Approved by: fjoe (mentor) (implicit)
v. 1.25 date: 2003/06/03 08:16:57; author: arved; state: Exp; lines: +21 -65 - Update to CVS snapshot 20030526, which fixes the build problems on 5.x - Give maintainership to submitter "Unfortunately FreeBSD 5.x uses the GNU C extension __attribute__((__aligned__(x))) in a couple of system headers (, and for i386). To avoid a syntax error __aligned(x) is removed by a #define, but programs that use struct sigcontext, struct savexmm or mcontext_t probably won't work." PR: 52619 Submitted by: Stefan Farfeleder
v. 1.24 date: 2003/02/20 18:37:55; author: knu; state: Exp; lines: +1 -0 De-pkg-comment.
v. 1.23 date: 2002/11/07 03:10:52; author: adamw; state: Exp; lines: +0 -2 Fix PORTCOMMENTs that were killing INDEX builds. 105 pointy hats to: me Approved by: pat
v. 1.22 date: 2002/11/06 22:45:46; author: adamw; state: Exp; lines: +2 -0 Use PORTCOMMENT in the Makefile, and whack the pkg-comment. Approved by: pat
v. 1.21 date: 2002/11/05 03:10:07; author: obrien; state: Exp; lines: +1 -1 The effort to maintain these for FreeBSD just isn't worth it with the lack of reward.
v. 1.20 date: 2002/11/01 07:48:06; author: dd; state: Exp; lines: +4 -2 This port builds fine on RELENG_4, so don't mark it BROKEN there. It's still broken on a recent -current, though, but an OSVERSION value more specific than 500000 should probably be used. Note that this port still doesn't build (more specifically, doesn't install) on bento, since it uses uname(3) to determine the system version, and bento doesn't fake it (it fakes uname(1)). Discussed with: kris Approved by: obrien
v. 1.19 date: 2002/05/18 02:53:24; author: kris; state: Exp; lines: +2 -0 BROKEN: Does not build
v. 1.18 date: 2001/12/03 11:30:29; author: obrien; state: Exp; lines: +3 -4 Unbreak -- it now compiles with cdef.h revs 1.48 / 1.28.2.6. Also update mastersites.
v. 1.17 date: 2001/08/20 06:25:50; author: kris; state: Exp; lines: +1 -3 Unconditionalize the BROKEN tag; this port doesn't compile on any current version of FreeBSD (it chokes on system headers).
v. 1.16 date: 2000/10/08 17:33:20; author: obrien; state: Exp; lines: +3 -2 Take over maintance. Approved by: rnordier
v. 1.15 date: 2000/08/07 18:51:02; author: rnordier; state: Exp; lines: +4 -2 Update master sites.
v. 1.14 date: 2000/07/03 02:52:33; author: kris; state: Exp; lines: +6 -2 Oops, this is only actually broken (does not compile) on 3.x, so mark it as such. Also remove an additional .orig file on deinstall, which probably shouldn't be there at all, but this port was too big and scary to track down where it came from. Noticed by: bento
v. 1.13 date: 2000/07/02 22:08:38; author: kris; state: Exp; lines: +3 -1 Broken; does not compile.
v. 1.12 date: 2000/04/12 06:17:46; author: obrien; state: Exp; lines: +3 -3 Convert to the PORTNAME - PORTVERSION syntax.
v. 1.11 date: 1999/08/31 06:46:42; author: mharo; state: Exp; lines: +2 -2 FreeBSD.ORG -> FreeBSD.org Prompted by PR: 13476, 13477 Submitted by: KATO Tsuguru
v. 1.10 date: 1999/08/25 06:34:14; author: obrien; state: Exp; lines: +1 -1 Change Id->FreeBSD.
v. 1.9 date: 1999/08/22 18:58:48; author: mharo; state: Exp; lines: +14 -14 chmod -> ${CHMOD} chown -> ${CHOWN}
v. 1.8 date: 1999/07/07 22:42:54; author: hoek; state: Exp; lines: +4 -2 If at first you don't succeed, try (try) again. This should fix TenDRA installation. I did test it this time, and it failed with chown: hoek: illegal group name *** Error code 1 but that's not my problem.
v. 1.7 date: 1999/07/07 08:10:31; author: hoek; state: Exp; lines: +6 -4 Don't use ${OSREL} and %%OSREL%% here. We need the full `uname -r`. This should fix the install (untested).
v. 1.6 date: 1999/07/04 20:47:43; author: steve; state: Exp; lines: +3 -4 Use the PLIST_SUB capabilities of bsd.port.mk to substitute OSREL in pkg/PLIST. Also mark this for i386 only.
v. 1.5 date: 1998/08/07 22:49:27; author: asami; state: Exp; lines: +3 -3 Make these ports (TenDRA, egcs, gcc28, glibstdc++28 and guavac, all under lang) use ${OSREL} as defined in bsd.port.mk rev 1.281 and 1.227.2.43. Note gcc28 is hopelessly broken, it uses an undefined variable ${GNUOSREL} and thus has an empty string wherever ${OSREL} should be. However, it's consistent with its own PLIST at the current state so I haven't "fixed" it yet.
v. 1.4 date: 1998/06/09 13:21:03; author: rnordier; state: Exp; lines: +4 -7 Improve error-handling.
v. 1.3 date: 1998/06/06 12:18:39; author: rnordier; state: Exp; lines: +2 -2 Change maintainer e-mail address.
v. 1.2 date: 1998/04/14 11:49:14; author: rnordier; state: Exp; lines: +3 -4 Don't modify PLIST: use a copy instead.
v. 1.1 date: 1998/04/13 00:09:29; author: jmg; state: Exp; branches: 1.1.1; Initial revision
v. 1.1.1.1 date: 1998/04/13 00:09:29; author: jmg; state: Exp; lines: +0 -0 reimport of TenDRA, move it into lang like it was suppose to be... TenDRA* is an optimizing C/C++ compiler, developed by the United Kingdom Defence Evaluation and Research Agency (DERA). A primary focus of the compiler is portability through conformance to standard APIs (ANSI, ISO, POSIX1, POSIX2, XPG3, XPG4, SVID3, UNIX95, among others). The compiler has strong static checking capabilities, including the ability to check programs for conformance to APIs which are not directly supported by system headers. ----- * TenDRA is a registered trademark of the UK Defence Evaluation and Research Agency. =============================================================================



Main menu

FreeBSD

Program categories

Freebsd accessibility
Freebsd archivers
Freebsd astro
Freebsd audio
Freebsd benchmarks
Freebsd biology
Freebsd cad
Freebsd chinese
Freebsd comms
Freebsd converters
Freebsd databases
Freebsd deskutils
Freebsd devel
Freebsd dns
Freebsd editors
Freebsd emulators
Freebsd finance
Freebsd french
Freebsd ftp
Freebsd games
Freebsd german
Freebsd graphics
Freebsd hebrew
Freebsd hungarian
Freebsd irc
Freebsd japanese
Freebsd java
Freebsd korean
Freebsd lang
Freebsd mail
Freebsd math
Freebsd mbone
Freebsd misc
Freebsd multimedia
Freebsd net
Freebsd net-im
Freebsd net-mgmt
Freebsd net-p2p
Freebsd news
Freebsd palm
Freebsd polish
Freebsd ports-mgmt
Freebsd portuguese
Freebsd print
Freebsd russian
Freebsd science
Freebsd security
Freebsd shells
Freebsd sysutils
Freebsd textproc
Freebsd ukrainian
Freebsd vietnamese
Freebsd www
Freebsd x11
Freebsd x11-clocks
Freebsd x11-drivers
Freebsd x11-fm
Freebsd x11-fonts
Freebsd x11-servers
Freebsd x11-themes
Freebsd x11-toolkits
Freebsd x11-wm