Makefile.rtl, [...]: Introduce a "STANDALONE" mode where C runtime files do not have...
commita6fc663e311b2b862373e4a4f3ee7d6836acb1a2
authorArnaud Charlet <charlet@adacore.com>
Thu, 18 Jul 2019 16:37:40 +0000 (18 16:37 +0000)
committerArnaud Charlet <charlet@gcc.gnu.org>
Thu, 18 Jul 2019 16:37:40 +0000 (18 18:37 +0200)
tree6d0223791c112e5b47e7dd4a5dc668f65c71ca4f
parentb9a0100963b357e7e84084e45bbc51d6576410a4
Makefile.rtl, [...]: Introduce a "STANDALONE" mode where C runtime files do not have any dependency...

* Makefile.rtl, expect.c, env.c, aux-io.c, mkdir.c, initialize.c,
cstreams.c, raise.c, tracebak.c, adadecode.c, init.c, raise-gcc.c,
argv.c, adaint.c, adaint.h, ctrl_c.c, sysdep.c, rtinit.c, cio.c,
seh_init.c, exit.c, targext.c: Introduce a "STANDALONE" mode where C
runtime files do not have any dependency on GCC include files.
Remove unnecessary includes.
Remove remaining references to VMS in runtime C file.
* runtime.h: new File.

From-SVN: r273576
24 files changed:
gcc/ada/ChangeLog
gcc/ada/Makefile.rtl
gcc/ada/adadecode.c
gcc/ada/adaint.c
gcc/ada/adaint.h
gcc/ada/argv.c
gcc/ada/aux-io.c
gcc/ada/cio.c
gcc/ada/cstreams.c
gcc/ada/ctrl_c.c
gcc/ada/env.c
gcc/ada/exit.c
gcc/ada/expect.c
gcc/ada/init.c
gcc/ada/initialize.c
gcc/ada/mkdir.c
gcc/ada/raise-gcc.c
gcc/ada/raise.c
gcc/ada/rtinit.c
gcc/ada/runtime.h [copied from gcc/ada/exit.c with 78% similarity]
gcc/ada/seh_init.c
gcc/ada/sysdep.c
gcc/ada/targext.c
gcc/ada/tracebak.c