gcc.c (do_spec_1): Implement %j spec flag.
authorJeff Law <law@gcc.gnu.org>
Mon, 21 Aug 2000 18:01:51 +0000 (12:01 -0600)
committerJeff Law <law@gcc.gnu.org>
Mon, 21 Aug 2000 18:01:51 +0000 (12:01 -0600)
commit49009afdf737a82926f3f3a245508ef6db51c33e
treecb0efe07a757f09a75c26e74d5e3d29b0e63d2fa
parentdc13bad72b60849788b55675d3ded5674b7dbdc8
gcc.c (do_spec_1): Implement %j spec flag.

* gcc.c (do_spec_1): Implement %j spec flag.
Remove dead comment.

* gcc.texi (The Configuration File): Document HOST_BIT_BUCKET.
        * system.h (HOST_BIT_BUCKET): Default to "/dev/null".
        * config/i386/xm-dos.h (HOST_BIT_BUCKET): Define as "NUL".
        * config/i386/xm-os2.h, config/winnt/winnt.h: Likewise.
      * protoize.c (munge_compile_params): Use HOST_BIT_BUCKET (if
writable) instead of hardcoded value.

* toplev.c (compile_file): Output to a file even if -fsyntax-only.

        * gcc.c, config/i386/xm-dos.h, config/i386/xm-os2.h: Kill
        MKTEMP_EACH_FILE.

         * gcc.c (cc1_options): Do not process -o or
        run the assembler if -fsyntax-only.

From-SVN: r35849
gcc/ChangeLog
gcc/config/i386/xm-dos.h
gcc/config/i386/xm-os2.h
gcc/gcc.c
gcc/gcc.texi
gcc/protoize.c
gcc/system.h
gcc/toplev.c