aboutsummaryrefslogtreecommitdiff
path: root/gdb/target-descriptions.c
AgeCommit message (Expand)AuthorFilesLines
2018-06-07target_stack -> current_top_target() throughoutPedro Alves1-2/+2
2018-06-01Remove TYPE_TAG_NAMETom Tromey1-1/+0
2018-05-20Introduce obstack_new, poison other "typed" obstack functionsSimon Marchi1-6/+1
2018-05-03Convert struct target_ops to C++Pedro Alves1-2/+2
2018-04-18Remove xml file references from target descriptionsAlan Hayward1-4/+3
2018-04-18Create xml from target descriptionsAlan Hayward1-0/+57
2018-04-18Add tdesc osabi and architecture functionsAlan Hayward1-1/+18
2018-04-18Commonise tdesc types and makes use of them in gdbserver tdescAlan Hayward1-258/+0
2018-04-18Commonise tdesc_feature and makes use of it in gdbserver tdescAlan Hayward1-148/+0
2018-04-18Commonise tdesc_reg and makes use of it in gdbserver tdescAlan Hayward1-116/+0
2018-02-26Move arch/tdesc.h to common/tdesc.hAlan Hayward1-14/+14
2018-02-05Use visitors for make_gdb_typeAlan Hayward1-224/+258
2018-01-02Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2017-12-27tdesc: handle arbitrary strings in tdesc_register_in_reggroup_pStafford Horne1-37/+21
2017-12-23Add ATTRIBUTE_PRINTF to printf_field_type_assignmentSimon Marchi1-0/+1
2017-12-21Do not emit "field_type" var if not needed on "maint print c-tdesc"Simon Marchi1-16/+25
2017-12-07Fix build with g++ 6.3.1Adam Stylinski1-1/+1
2017-12-05Address review comments for the previous seriesSimon Marchi1-2/+2
2017-12-05Split tdesc_type into multiple classesSimon Marchi1-348/+379
2017-12-05Make tdesc_arch_data::arch_regs an std::vectorSimon Marchi1-42/+38
2017-12-05Make tdesc_type::u::u::fields an std::vectorSimon Marchi1-119/+78
2017-12-05Make tdesc_type::name an std::stringSimon Marchi1-27/+24
2017-12-05Make tdesc_feature::types an std::vectorSimon Marchi1-40/+20
2017-12-05Make tdesc_reg string fields std::stringSimon Marchi1-38/+34
2017-12-05Make tdesc_feature::registers an std::vectorSimon Marchi1-47/+22
2017-12-05Make tdesc_feature::name an std::stringSimon Marchi1-10/+8
2017-12-05Make target_desc::features an std::vectorSimon Marchi1-52/+20
2017-12-05Make target_desc::compatible an std::vectorSimon Marchi1-30/+9
2017-12-05Make target_desc::properties an std::vectorSimon Marchi1-40/+20
2017-12-05Remove some unused variablesSimon Marchi1-4/+1
2017-11-24Use flexible target descriptors for aarch64Alan Hayward1-1/+2
2017-11-24Change tic6x target descriptionsYao Qi1-1/+2
2017-11-07Constify add_setshow_*Tom Tromey1-1/+1
2017-10-11Constify add_prefix_cmdTom Tromey1-3/+3
2017-09-27Make init_type/arch_type take a size in bitsUlrich Weigand1-2/+3
2017-09-27Constify some commands in target-descriptions.cTom Tromey1-3/+3
2017-09-19Use DISABLE_COPY_AND_ASSIGNYao Qi1-9/+4
2017-09-09Remove unnecessary function prototypes.John Baldwin1-3/+0
2017-09-05Lazily and dynamically create amd64-linux target descriptionsYao Qi1-1/+3
2017-09-05Share i386-linux target description between GDB and GDBserverYao Qi1-0/+17
2017-09-05Dynamically composite xml in reply to GDBYao Qi1-3/+6
2017-09-05[GDBserver] Centralize tdesc for i386-linuxYao Qi1-14/+18
2017-07-26Add "maint check xml-descriptions" to test builtin xml target descriptionsYao Qi1-0/+160
2017-07-26Lazily and dynamically create i386-linux target descriptionsYao Qi1-0/+47
2017-07-26Generate c for feature instead of tdescYao Qi1-8/+96
2017-07-26Use visitor pattern for "maint print c-tdesc"Yao Qi1-262/+340
2017-07-26Add optional argument to command "maint prints c-tdesc"Yao Qi1-7/+18
2017-07-26Class-fy target_descYao Qi1-27/+37
2017-06-20Class-fy tdesc_reg tdesc_type and tdesc_featureYao Qi1-100/+97
2017-04-05-Wwrite-strings: The RestPedro Alves1-3/+5