vxworks.h (VXWORKS_LIBS_RTP): Alternative definition for 64bit configurations.
commita93e7e14139f2639da66227294cef81fb58855b4
authorJerome Lambourg <lambourg@adacore.com>
Tue, 27 Jun 2017 08:54:53 +0000 (27 08:54 +0000)
committerOlivier Hainque <hainque@gcc.gnu.org>
Tue, 27 Jun 2017 08:54:53 +0000 (27 08:54 +0000)
treeea72a8d8973094166a3f0f4cd6d17d0e6f720425
parentc103185290d8e69b03ab40678093514821615abd
vxworks.h (VXWORKS_LIBS_RTP): Alternative definition for 64bit configurations.

2017-06-27  Jerome Lambourg  <lambourg@adacore.com>

* config/vxworks.h (VXWORKS_LIBS_RTP): Alternative definition for
   64bit configurations.
   (PTR_DIFF_TYPE): Alternative definition for TARGET_LP64.
   (SIZE_TYPE): Likewise.
   * config/vxworks.c (vxworks_emutls_var_fields): Use
   long_unsigned_type_node instead of unsigned_type_node as the offset
field type, which is "pointer" mode in emutls.c.

From-SVN: r249681
gcc/ChangeLog
gcc/config/vxworks.c
gcc/config/vxworks.h