aboutsummaryrefslogtreecommitdiff
path: root/gdb/target-descriptions.c
AgeCommit message (Expand)AuthorFilesLines
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
2017-01-01update copyright year range in GDB filesJoel Brobecker1-1/+1
2016-03-15Extend flags to support multibit and enum bitfields.Doug Evans1-83/+219
2016-03-15Use int instead of LONGEST in tdesc_type sizes.Doug Evans1-4/+7
2016-03-15maint_print_c_tdesc_cmd: Use type for TYPE_CODE_FLAGS instead of field_type.Doug Evans1-5/+7
2016-01-01GDB copyright headers update after running GDB's copyright.py script.Joel Brobecker1-1/+1
2015-09-25Add some more casts (2/2)Simon Marchi1-12/+19
2015-09-25Add casts to memory allocation related callsSimon Marchi1-1/+1
2015-02-27Fix struct, union, and enum nesting in C++Tom Tromey1-26/+28
2015-01-01Update year range in copyright notice of all files owned by the GDB project.Joel Brobecker1-1/+1
2014-08-07Include gdb_assert.h in common-defs.hGary Benson1-1/+0
2014-06-13make calls to help_list use enumeratorTom Tromey1-2/+2