openocd/src/server
Omair Javaid b4a01f8cdc Allow generation of nested target defined types in gdb target xml
This patch adds support to generate multiple nested architecture defined
data types in gdb target xml generated by openOCD. Architecture defined 
structs, unions, vectors nested in one or more architecture defined 
types can be generated now.

Example:

  <vector id="v2d" type="ieee_double" count="2"/>
  <vector id="v2u" type="uint64" count="2"/>
  <vector id="v2i" type="int64" count="2"/>

  <union id="vnd">
    <field name="f" type="v2d"/>
    <field name="u" type="v2u"/>
    <field name="s" type="v2i"/>
  </union>

Change-Id: I0f3c5c6daf3d22cde7e4b7b4165d2e97e25872f7
Signed-off-by: Omair Javaid <omair.javaid@linaro.org>
Reviewed-on: http://openocd.zylin.com/4372
Tested-by: jenkins
Reviewed-by: Matthias Welwarsky <matthias@welwarsky.de>
2018-03-10 13:23:25 +00:00
..
gdb_server.c Allow generation of nested target defined types in gdb target xml 2018-03-10 13:23:25 +00:00
gdb_server.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
Makefile.am helper,rtos,server: Restore missing warning flags 2017-01-15 10:16:16 +00:00
server_stubs.c Remove FSF address from GPL notices 2016-05-24 22:30:01 +01:00
server.c server/server: Remove all connections on shutdown 2018-03-07 23:42:49 +00:00
server.h server/server.h: Add missing #include 2018-03-07 23:45:15 +00:00
startup.tcl Fix a bunch of typos. 2011-03-17 07:25:25 +01:00
tcl_server.c target: use correct target in target-prefixed commands and event handlers 2018-03-03 08:40:09 +00:00
tcl_server.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
telnet_server.c server/telnet: Use proper data types 2018-01-13 15:33:52 +00:00
telnet_server.h server/telnet: Use proper data types 2018-01-13 15:33:52 +00:00