This is the mail archive of the gcc-patches@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]

Re: [ARM/FDPIC v5 03/21] [ARM] FDPIC: Force FDPIC related options unless -mno-fdpic is provided


Christophe Lyon <christophe.lyon@st.com> writes:
> 2019-XX-XX  Christophe Lyon  <christophe.lyon@st.com>
> 	Micka«l Guªn© <mickael.guene@st.com>
>
> 	gcc/
> 	* config.gcc: Handle arm*-*-uclinuxfdpiceabi.
> 	* config/arm/bpabi.h (TARGET_FDPIC_ASM_SPEC): New.
> 	(SUBTARGET_EXTRA_ASM_SPEC): Use TARGET_FDPIC_ASM_SPEC.
> 	* config/arm/linux-eabi.h (FDPIC_CC1_SPEC): New.
> 	(CC1_SPEC): Use FDPIC_CC1_SPEC.
> 	(MUSL_DYNAMIC_LINKER): Add -fdpic suffix when needed.
> 	* config/arm/uclinuxfdpiceabi.h: New file.
>
> 	libsanitizer/
> 	* configure.tgt (arm*-*-*fdpiceabi): Sanitizers are
> 	unsupported in this configuration.
>
> Change-Id: I74ac1fbb2e809e864d2b0acce66b173e76bcf92b
>
> diff --git a/gcc/config/arm/uclinuxfdpiceabi.h b/gcc/config/arm/uclinuxfdpiceabi.h
> new file mode 100644
> index 0000000..2d0c04b
> --- /dev/null
> +++ b/gcc/config/arm/uclinuxfdpiceabi.h
> @@ -0,0 +1,54 @@
> +/* Configuration file for ARM GNU/Linux FDPIC EABI targets.
> +   Copyright (C) 2018 Free Software Foundation, Inc.

Copyright year should be/include 2019.

OK with that change if no Arm maintainer objects before the rest
of the patch series is approved.

> 2019-XX-XX  Christophe Lyon  <christophe.lyon@st.com>
>
> 	gcc/testsuite/
> 	* lib/target-supports.exp (check_effective_target_static): Disable
> 	for ARM FDPIC target.

OK, thanks.

Richard


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