Files
poky/meta/recipes-devtools
Anuj Mittal 2cad9ff9d1 gdb: fix build with x32
When compiling gdb for x32, it fails with errors:

|../../../gdb-8.0/gdb/gdbserver/linux-amd64-ipa.c: In function 'const target_desc* get_ipa_tdesc(int)':
|../../../gdb-8.0/gdb/gdbserver/linux-amd64-ipa.c:184:10: error: 'X86_TDESC_AVX512' was not declared in this scope
|     case X86_TDESC_AVX512:
|          ^~~~~~~~~~~~~~~~
|../../../gdb-8.0/gdb/gdbserver/linux-amd64-ipa.c:184:10: note: suggested alternative: 'X86_TDESC_AVX'
|     case X86_TDESC_AVX512:
|          ^~~~~~~~~~~~~~~~
|          X86_TDESC_AVX
|../../../gdb-8.0/gdb/gdbserver/linux-amd64-ipa.c:185:14: error: 'tdesc_x32_avx512_linux' was not declared in this scope
|       return tdesc_x32_avx512_linux;
|              ^~~~~~~~~~~~~~~~~~~~~~
|../../../gdb-8.0/gdb/gdbserver/linux-amd64-ipa.c:185:14: note: suggested alternative: 'tdesc_x32_avx_linux'
|       return tdesc_x32_avx512_linux;
|              ^~~~~~~~~~~~~~~~~~~~~~
|              tdesc_x32_avx_linux
|../../../gdb-8.0/gdb/gdbserver/linux-amd64-ipa.c: In function 'void initialize_low_tracepoint()':
|../../../gdb-8.0/gdb/gdbserver/linux-amd64-ipa.c:282:3: error: 'init_registers_x32_avx512_linux' was not declared in this scope
|   init_registers_x32_avx512_linux ();
|   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|../../../gdb-8.0/gdb/gdbserver/linux-amd64-ipa.c:282:3: note: suggested alternative: 'init_registers_x32_avx_linux'
|   init_registers_x32_avx512_linux ();
|   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|   init_registers_x32_avx_linux

Backport:
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commitdiff;h=f02fd7745d003d65fd3b981618e07b874b721d79

Fixes [YOCTO #12120]

(From OE-Core rev: 2557af944db081c1043f6052bc0f11e58022aeb7)

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-01-05 11:55:35 +00:00
..
2017-08-23 08:47:03 +01:00
2017-07-21 11:12:44 +01:00
2017-11-30 10:49:22 +00:00
2017-08-09 09:24:16 +01:00
2017-11-11 12:14:28 +00:00
2017-08-09 09:24:15 +01:00
2017-06-28 15:52:18 +01:00
2018-01-02 17:24:37 +00:00
2017-11-30 10:49:22 +00:00
2017-08-13 09:27:38 +01:00
2017-11-21 13:06:12 +00:00
2017-12-21 10:21:00 +00:00
2018-01-05 11:55:35 +00:00
2017-11-21 13:06:13 +00:00
2017-05-12 08:51:09 +01:00
2018-01-02 17:24:37 +00:00
2018-01-02 17:24:37 +00:00
2017-12-02 11:25:33 +00:00
2017-05-29 15:15:20 +01:00
2017-08-27 22:30:06 +01:00
2017-12-18 18:03:56 +00:00
2017-11-21 13:06:13 +00:00
2017-08-23 12:06:51 +01:00
2017-09-25 14:14:17 +01:00
2017-12-10 22:45:21 +00:00
2018-01-02 17:24:36 +00:00
2017-11-21 13:06:13 +00:00
2017-09-11 17:30:30 +01:00
2017-08-17 00:21:14 +01:00
2017-11-09 12:33:16 +00:00