This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

r260877 - in /trunk/gcc/ada: ChangeLog libgnat/...


Author: pmderodat
Date: Tue May 29 09:41:34 2018
New Revision: 260877

URL: https://gcc.gnu.org/viewcvs?rev=260877&root=gcc&view=rev
Log:
[Ada] Add system-vxworks7 variants of system.ads files for Vx7

Based on the Vx6 versions, using a different link spec to accomodate VxWorks 7
specificities, in particular the ability in some configurations to rely on
.ctor sections to trigger constructors in kernel modules.

2018-05-29  Olivier Hainque  <hainque@adacore.com>

gcc/ada/

	* libgnat/system-vxworks7-ppc-rtp.ads: New file.
	* libgnat/system-vxworks7-ppc-kernel.ads: New file.
	* libgnat/system-vxworks7-e500-rtp.ads: New file.
	* libgnat/system-vxworks7-e500-kernel.ads: New file.
	* libgnat/system-vxworks7-x86-rtp.ads: New file.
	* libgnat/system-vxworks-ppc64-kernel.ads: Rename as ...
	* libgnat/system-vxworks7-ppc64-kernel.ads: and adjust name of
	gnat-crtbe link spec to use the vx7 variant.

Added:
    trunk/gcc/ada/libgnat/system-vxworks7-e500-kernel.ads
      - copied, changed from r260876, trunk/gcc/ada/libgnat/system-vxworks-ppc64-kernel.ads
    trunk/gcc/ada/libgnat/system-vxworks7-e500-rtp.ads
      - copied, changed from r260876, trunk/gcc/ada/libgnat/system-vxworks-ppc64-kernel.ads
    trunk/gcc/ada/libgnat/system-vxworks7-ppc-kernel.ads
      - copied, changed from r260876, trunk/gcc/ada/libgnat/system-vxworks-ppc64-kernel.ads
    trunk/gcc/ada/libgnat/system-vxworks7-ppc-rtp.ads
      - copied, changed from r260876, trunk/gcc/ada/libgnat/system-vxworks-ppc64-kernel.ads
    trunk/gcc/ada/libgnat/system-vxworks7-ppc64-kernel.ads
      - copied, changed from r260876, trunk/gcc/ada/libgnat/system-vxworks-ppc64-kernel.ads
    trunk/gcc/ada/libgnat/system-vxworks7-x86-rtp.ads
      - copied, changed from r260876, trunk/gcc/ada/libgnat/system-vxworks-ppc64-kernel.ads
Removed:
    trunk/gcc/ada/libgnat/system-vxworks-ppc64-kernel.ads
Modified:
    trunk/gcc/ada/ChangeLog


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]