DLXCC(1)

NAME
dlxcc - DLX compiler (dlx specific implementation of gcc)

SYNOPSIS
dlxcc [ <gcc options> ] file ...

DESCRIPTION
dlxcc is a standard C compiler which generates code for the DLX simulator.

OPTIONS

See gcc(1) for a description of the full gcc options.

BUILDING DLXCC

dlxcc may be built in a standard gcc directory. Read the file INSTALL contained in a standard gcc release available by anonymous ftp from prep.ai.mit.edu. The following information may also be found in the file CREATE in the dlxcc source directory.

A dlxcc release contains five files: config-dlx.h, tm-dlx.h, dlx.md, output-dlx.c, and va-dlx.h. Move these files into the same directory of the GCC source. Remove the following files:
    config.h
    tm.h
    md
    aux-output.c
Now create the following symbolic links:
    ln -s config-dlx.h config.h
    ln -s tm-dlx.h tm.h
    ln -s dlx.md md
    ln -s output-dlx.c aux-output.c
Type make.

Since this is a cross compiler for DLX, You should not recompile the compiler by itself, as suggested by the GCC Manual. If you have any problems with the above process, consult the GCC Manual.

DIAGNOSTICS
See gcc(1).

FILES
/usr/local/bin/assem /usr/local/bin/syscall.s

BUGS
See gcc(1).