Files
poky/meta/recipes-devtools
Nathan Rossi bd166d6318 gcc: Add patch to resolve i*86 tune configuration overrides
When compiling gcc-runtime for i686 libatomic, libgomp and libitm are
compiled with additional '-march' and '-mtune' overrides. This typically
does not cause build errors (e.g. core2-32 tune), and results in less
optimally tuned outputs. However with specific TUNE_CCARGS (e.g. has
'-mfpmath=sse' but not '-msse*'), the build errors with conflicting
'-mfpmath' options.

This is caused by gcc-runtime specific configure scripts and Makefile
options that override by adding additional '-march'/'-mtune' args. OE
builds gcc-runtime differently to other build systems, and provides
target specific arch/tune options directly. As such, this change adds a
patch for gcc to remove the specific cases where the args are added.

(From OE-Core rev: 5ce0102ca75754f0a7c777505678677cdf2a62bc)

Signed-off-by: Nathan Rossi <nathan@nathanrossi.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit d39b686cc5fcc89405ffeb560ea64b5d305b0608)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-01-04 11:45:47 +00:00
..
2020-09-05 22:19:19 +01:00
2020-06-04 13:27:31 +01:00
2020-07-25 15:11:05 +01:00
2020-09-08 23:03:04 +01:00
2020-08-06 15:12:39 +01:00
2020-06-28 08:35:59 +01:00
2020-07-18 11:06:32 +01:00
2020-05-05 13:19:54 +01:00
2020-06-24 18:06:43 +01:00
2020-08-01 19:57:49 +01:00
2020-05-30 12:32:48 +01:00
2020-07-28 12:39:54 +01:00
2021-01-04 11:45:47 +00:00
2020-09-05 22:19:20 +01:00
2019-10-19 23:18:33 +01:00
2018-03-09 09:17:03 -08:00
2020-07-02 16:18:03 +01:00
2020-07-27 19:58:09 +01:00
2020-05-12 15:20:42 +01:00
2020-09-03 09:44:30 +01:00
2020-12-18 23:01:48 +00:00
2019-05-27 17:06:34 +01:00
2020-03-08 08:21:11 +00:00
2020-08-25 16:00:11 +01:00
2019-02-15 16:05:37 +00:00
2019-12-28 23:25:42 +00:00
2020-09-03 09:44:30 +01:00
2020-09-03 09:44:30 +01:00
2020-06-28 23:37:38 +01:00
2020-06-28 23:37:38 +01:00
2019-12-09 12:00:43 +00:00
2020-09-02 16:00:46 +01:00
2020-06-09 13:13:59 +01:00
2018-11-14 11:14:39 +00:00
2020-12-18 23:01:48 +00:00
2020-08-25 16:00:10 +01:00
2021-01-04 11:45:47 +00:00
2020-10-08 08:08:32 +01:00
2020-05-18 06:33:36 +01:00
2020-02-28 23:11:28 +00:00
2020-08-25 16:00:10 +01:00
2020-01-27 16:48:08 +00:00