mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-27 00:57:50 +00:00
b7e5135427
It is able to handle 16-bit code as well, and comes with an own assembler and loader. (They are already known from Minix and Linux as the `bin86' package.) With a bit of `dd' magic, bcc can be used to compile messdos programs.
18 lines
711 B
Plaintext
18 lines
711 B
Plaintext
This is Bruce Evans' C compiler and binutils package.
|
|
|
|
|
|
Either the compiler as the assembler are able to generate 16-bit code.
|
|
Hence it's possible to compile BIOS and DOS code under unix.
|
|
|
|
The C compiler does understand K&R1 syntax, with a few restrictions
|
|
regarding bitfields. See the file work/bcc/bcc-cc1/bcc.bugs for
|
|
Bruce's bug list.
|
|
|
|
The binutils (assembler and loader) have been renamed to as86 and ld86
|
|
to not conflict with the system's assembler and loader, but they are
|
|
also available in the regular BINDIR (normally /usr/local/bin).
|
|
|
|
It's also possible to generate MC 6809 code with bcc/as. (This is a
|
|
compile-time option however, and not supported by the binary package
|
|
as it comes with FreeBSD.)
|