{
    "mode": "man",
    "parameter": "c89-gcc",
    "section": "1",
    "url": "https://www.chedong.com/phpMan.php/man/c89-gcc/1/json",
    "generated": "2026-06-03T02:52:58Z",
    "synopsis": "c89 [-pedantic] [-pedantic-errors] [-DANSISOURCE] options ...",
    "sections": {
        "NAME": {
            "content": "c89 - ANSI (1989) C compiler\n",
            "subsections": []
        },
        "SYNOPSIS": {
            "content": "c89 [-pedantic] [-pedantic-errors] [-DANSISOURCE] options ...\n",
            "subsections": []
        },
        "DESCRIPTION": {
            "content": "Calls  the C compiler (cc) with the given options , using a C language environment compatible\nwith the -ansiC specification.\n\nThis includes proper handling of trigraphs, disabling non-ANSI compiler features (such as asm\n,  inline  , typeof , and the $ character in identifiers), and definition of the preprocessor\nsymbol STRICTANSI .\n",
            "subsections": []
        },
        "SEE ALSO": {
            "content": "cc(1) for a description of all options.\n",
            "subsections": []
        },
        "HISTORY": {
            "content": "Appeared in NetBSD 1.4 .\n",
            "subsections": []
        },
        "BUGS": {
            "content": "Since c89 is a shell wrapper script to cc , compile errors are prefixed by \"cc:\".\n\n\n\nC89(1)",
            "subsections": []
        }
    },
    "summary": "c89 - ANSI (1989) C compiler",
    "flags": [],
    "examples": [],
    "see_also": [
        {
            "name": "cc",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/cc/1/json"
        }
    ]
}