This is the mail archive of the gdb-prs@sourceware.org mailing list for the GDB 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]

[Bug gdb/20415] New: GDB does not compile on x32 native system


https://sourceware.org/bugzilla/show_bug.cgi?id=20415

            Bug ID: 20415
           Summary: GDB does not compile on x32 native system
           Product: gdb
           Version: HEAD
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: gdb
          Assignee: unassigned at sourceware dot org
          Reporter: walfred.tedeschi at intel dot com
  Target Milestone: ---

When using the HEAD from sources under Debian X32 (http://debian-x32.org/)
there is an error while compiling linux-amd64-ipa.c.

It tell that 

../../../binutils-gdb/gdb/gdbserver/linux-amd64-ipa.c: In function const
target_desc* get_ipa_tdesc(int)<80><99>:
../../../binutils-gdb/gdb/gdbserver/linux-amd64-ipa.c:182:14: error:
tdesc_amd64_avx_linux.c was not declared in this scope
       return tdesc_amd64_avx_linux;
              ^
../../../binutils-gdb/gdb/gdbserver/linux-amd64-ipa.c:184:14: error:
tdesc_amd64_mpx_linux▒<80><99> was not declared in this scope
       return tdesc_amd64_mpx_linux;
              ^
../../../binutils-gdb/gdb/gdbserver/linux-amd64-ipa.c:186:14: error:
▒<80><98>tdesc_amd64_avx_mpx_linux▒<80><99> was not declared in this scope
       return tdesc_amd64_avx_mpx_linux;
              ^
../../../binutils-gdb/gdb/gdbserver/linux-amd64-ipa.c:188:14: error:
▒<80><98>tdesc_amd64_avx512_linux▒<80><99> was not declared in this scope
       return tdesc_amd64_avx512_linux;
              ^
../../../binutils-gdb/gdb/gdbserver/linux-amd64-ipa.c: In function
▒<80><98>void initialize_low_tracepoint()▒<80><99>:
../../../binutils-gdb/gdb/gdbserver/linux-amd64-ipa.c:217:35: error:
▒<80><98>init_registers_amd64_avx_linux▒<80><99> was not declared in this scope
   init_registers_amd64_avx_linux ();
                                   ^
../../../binutils-gdb/gdb/gdbserver/linux-amd64-ipa.c:218:39: error:
▒<80><98>init_registers_amd64_avx_mpx_linux▒<80><99> was not declared in this
scope
   init_registers_amd64_avx_mpx_linux ();
                                       ^
../../../binutils-gdb/gdb/gdbserver/linux-amd64-ipa.c:219:35: error:
▒<80><98>init_registers_amd64_mpx_linux▒<80><99> was not declared in this scope
   init_registers_amd64_mpx_linux ();
                                   ^
../../../binutils-gdb/gdb/gdbserver/linux-amd64-ipa.c:220:38: error:
▒<80><98>init_registers_amd64_avx512_linux▒<80><99> was not declared in this
scope
   init_registers_amd64_avx512_linux ();

This is caused by the guards at linux-x86-tdesc.h.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

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