BSD Ports

lang/nwcc 0.8.3 FreeBSD

Nils Weller's C compiler for Unix systems

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Categories
lang

Description

nwcc is a small C compiler for Unix systems under the BSDL

The primary goals of nwcc currently are portability and correctness. Various C99 and GNU C features are also supported.

It works with FreeBSD/OpenBSD/Solaris/Linux on 80x86, FreeBSD/Linux on AMD64, Solaris on SPARC, AIX on PowerPC, and IRIX on MIPS hardware. Cross-compilation is also supported. The x86 and AMD64 backends support two assemblers; nasm/yasm and gas. This can be useful for side-by-side assembler syntax comparison

In the other systems

SystemPortVersion
FreeBSDlang/nwcc0.8.3
DragonFlylang/nwcc0.8.3
MidnightBSDlang/nwcc0.8.3

Install

Binary package:

pkg install nwcc

From the ports tree:

cd /usr/ports/lang/nwcc/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	nwcc>0:lang/nwcc

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-0.8.3--0.8.3
FreeBSD:14:quarterly-0.8.3n/a-0.8.3
FreeBSD:15:latest-0.8.3n/a-0.8.3
FreeBSD:15:quarterly-0.8.3n/an/an/a
FreeBSD:16:latest-0.8.3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Files

pkg-plist 15
  • bin/nwcc
  • bin/nwcc1
  • bin/nwcpp
  • lib/dynlibnwcc.o
  • lib/libnwcc.o
  • nwcc/bin/nwcc
  • nwcc/bin/nwcc1
  • nwcc/bin/nwcpp
  • nwcc/bin/snake
  • nwcc/include/limits.h
  • nwcc/include/stdarg.h
  • nwcc/include/stddef.h
  • nwcc/lib/dynlibnwcc.o
  • nwcc/lib/fcatalog.idx
  • nwcc/lib/libnwcc.o
distinfo 1
FileSizeSHA256
nwcc_0.8.3.tar.gz954946e64b16c663f2f845d6436342722d29a5e32d03602971de2d521281a18188b065
Master sites 1
  • SF/nwcc/nwcc/nwcc%200.8.3

Commit history 0

No commits in the history this site was built from.