public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc r12-5951] Remove fpic multilib on x86_64-vxworks
@ 2021-12-14 12:57 Olivier Hainque
  0 siblings, 0 replies; only message in thread
From: Olivier Hainque @ 2021-12-14 12:57 UTC (permalink / raw)
  To: gcc-cvs

https://gcc.gnu.org/g:d8eae5abf3d9d1363980342889635ccee1a7090d

commit r12-5951-gd8eae5abf3d9d1363980342889635ccee1a7090d
Author: Olivier Hainque <hainque@adacore.com>
Date:   Sun Nov 15 09:56:51 2020 +0000

    Remove fpic multilib on x86_64-vxworks
    
    The addition of fPIC for shared libraries is performed
    independently from multilibs and fpic multilibs have
    no other particular purpose for VxWorks at this stage.
    
    They incur extra build time, complexify the install tree
    and are a bit tricky because -fpic is not supported for kernel
    mode.
    
    2021-12-14  Olivier Hainque  <hainque@adacore.com>
    
    gcc/
            * config/i386/t-vxworks: Drop the fPIC multilibs.

Diff:
---
 gcc/config/i386/t-vxworks | 7 -------
 1 file changed, 7 deletions(-)

diff --git a/gcc/config/i386/t-vxworks b/gcc/config/i386/t-vxworks
index 8f5e8c73b71..debb6b1a67c 100644
--- a/gcc/config/i386/t-vxworks
+++ b/gcc/config/i386/t-vxworks
@@ -9,11 +9,4 @@ MULTILIB_DIRNAMES = mrtp
 ifneq (,$(findstring x86_64, $(target)))
 MULTILIB_OPTIONS += mcmodel=large
 MULTILIB_DIRNAMES += large
-else
-MULTILIB_OPTIONS += fPIC
-MULTILIB_DIRNAMES += fPIC
-MULTILIB_MATCHES = fPIC=fpic
-
-# -fPIC is only supported in combination with -mrtp
-MULTILIB_EXCEPTIONS = fPIC
 endif


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2021-12-14 12:57 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-14 12:57 [gcc r12-5951] Remove fpic multilib on x86_64-vxworks Olivier Hainque

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).