Makefile.in (EXTRA_GNATRTL_NONTASKING_OBJS): Define.
authorEric Botcazou <ebotcazou@adacore.com>
Tue, 18 Oct 2016 20:29:53 +0000 (20:29 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Tue, 18 Oct 2016 20:29:53 +0000 (20:29 +0000)
commitc354ab1fb22e031c69ff75e498eee0e70eaea40f
treee3b64620b32d527ce21d8783ed718901d2d831fd
parent2300c332eb046581a8135dabf66b9e85afec65b7
Makefile.in (EXTRA_GNATRTL_NONTASKING_OBJS): Define.

* gcc-interface/Makefile.in (EXTRA_GNATRTL_NONTASKING_OBJS): Define.
(EXTRA_GNATRTL_TASKING_OBJS): Likewise.
(ARM/Android): Add atomic support.
(SPARC/Solaris): Simplify.
(x86/Solaris): Likewise.
(x86/Linux): Likewise.
(x86-64/kFreeBDS): Adjust and use system-freebsd-x86.ads
(x86/FreeBSD): Add s-mudido-affinity.adb.
(x86-64/FreeBSD): Likewise and use system-freebsd-x86.ads.
(s390/Linux): Simplify.
(PowerPC/AIX): Likewise.
(Cygwin/Mingw): Likewise.
(MIPSel/Linux): Likewise.
(ARM/Linux): Add atomic support.
(Aarch64/Linux): Use system-linux-armel.ads.
(SPARC/Linux): Simplify.
(IA-64/Linux): Minor tweak.
(IA-64/HP-UX): Likewise.
(Alpha/Linux): Likewise.
(x86-64/Linux): Use system-linux-x86.ads.
(x86/Darwin): Simplify.
(PowerPC/Darwin): Likewise.
(ARM/Darwin): Use system-darwin-arm.ads.
(ADA_EXCLUDE_SRCS): Minor reformatting.
* system-aix.ads (Word_Size): Change to Standard'Word_Size.
(Memory_Size): Change to 2 ** Word_Size.
(Support_Atomic_Primitives): Set to True.
* system-aix64.ads: Delete.
* system-darwin-arm.ads: New.
* system-darwin-ppc.ads (Word_Size): Change to Standard'Word_Size.
(Memory_Size): Change to 2 ** Word_Size.
(Support_Atomic_Primitives): Set to True.
* system-darwin-ppc64.ads: New.
* system-darwin-x86.ads (Word_Size): Change to Standard'Word_Size.
(Memory_Size): Change to 2 ** Word_Size.
* system-darwin-x86_64.ads: Delete.
* system-freebsd-x86.ads (Word_Size): Change to Standard'Word_Size.
(Memory_Size): Change to 2 ** Word_Size.
* system-freebsd-x86_64.ads: Delete.
* system-linux-alpha.ads (Support_Atomic_Primitives): Set to True.
* system-linux-armeb.ads (Word_Size): Change to Standard'Word_Size.
(Memory_Size): Change to 2 ** Word_Size.
(Support_Atomic_Primitives): Set to True.
* system-linux-armel.ads (Word_Size): Change to Standard'Word_Size.
(Memory_Size): Change to 2 ** Word_Size.
(Support_Atomic_Primitives): Set to True.
* system-linux-mips.ads: (Word_Size): Change to Standard'Word_Size.
(Memory_Size): Change to 2 ** Word_Size.
* system-linux-mipsel.ads (Word_Size): Change to Standard'Word_Size.
(Memory_Size): Change to 2 ** Word_Size.
* system-linux-s390.ads (Word_Size): Change to Standard'Word_Size.
(Memory_Size): Change to 2 ** Word_Size.
(Stack_Check_Probes): Set to True.
* system-linux-s390x.ads: Delete.
* system-linux-sparc.ads (Word_Size): Change to Standard'Word_Size.
(Memory_Size): Change to 2 ** Word_Size.
* system-linux-sparcv9.ads: Delete.
* system-linux-x86.ads (Word_Size): Change to Standard'Word_Size.
(Memory_Size): Change to 2 ** Word_Size.
* system-linux-x86_64.ads: Delete.
* system-mingw-x86_64.ads: Delete.
* system-mingw.ads (Word_Size): Change to Standard'Word_Size.
(Memory_Size): Change to 2 ** Word_Size.
* system-solaris-sparc.ads (Word_Size): Change to Standard'Word_Size.
(Memory_Size): Change to 2 ** Word_Size.
(Support_Atomic_Primitives): Set to True.
* system-solaris-sparcv9.ads: Delete.
* system-solaris-x86.ads (Word_Size): Change to Standard'Word_Size.
(Memory_Size): Change to 2 ** Word_Size.
* system-solaris-x86_64.ads: Delete.

From-SVN: r241316
29 files changed:
gcc/ada/ChangeLog
gcc/ada/gcc-interface/Makefile.in
gcc/ada/system-aix.ads
gcc/ada/system-aix64.ads [deleted file]
gcc/ada/system-darwin-arm.ads [new file with mode: 0644]
gcc/ada/system-darwin-ppc.ads
gcc/ada/system-darwin-ppc64.ads [deleted file]
gcc/ada/system-darwin-x86.ads
gcc/ada/system-darwin-x86_64.ads [deleted file]
gcc/ada/system-freebsd-x86.ads
gcc/ada/system-freebsd-x86_64.ads [deleted file]
gcc/ada/system-linux-alpha.ads
gcc/ada/system-linux-armeb.ads
gcc/ada/system-linux-armel.ads
gcc/ada/system-linux-mips.ads
gcc/ada/system-linux-mips64el.ads [deleted file]
gcc/ada/system-linux-mipsel.ads
gcc/ada/system-linux-s390.ads
gcc/ada/system-linux-s390x.ads [deleted file]
gcc/ada/system-linux-sparc.ads
gcc/ada/system-linux-sparcv9.ads [deleted file]
gcc/ada/system-linux-x86.ads
gcc/ada/system-linux-x86_64.ads [deleted file]
gcc/ada/system-mingw-x86_64.ads [deleted file]
gcc/ada/system-mingw.ads
gcc/ada/system-solaris-sparc.ads
gcc/ada/system-solaris-sparcv9.ads [deleted file]
gcc/ada/system-solaris-x86.ads
gcc/ada/system-solaris-x86_64.ads [deleted file]