public inbox for gdb-patches@sourceware.org
 help / color / mirror / Atom feed
* [PATCH 0/2] Initial work for testing gnat-llvm
@ 2024-05-16 17:46 Tom Tromey
  2024-05-16 17:46 ` [PATCH 1/2] Introduce and use foreach_gnat_encoding Tom Tromey
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Tom Tromey @ 2024-05-16 17:46 UTC (permalink / raw)
  To: gdb-patches

This short series adds a bit of initial support for testing using
gnat-llvm.

I am not sure whether adding a new board file is really the best
approach.  Comments welcome.  I chose this over checking
GNATMAKE_FOR_TARGET because, from what I can tell, the only way to
distinguish llvm-gnatmake from the ordinary gnatmake is by examining
the program's name.

---
Tom Tromey (2):
      Introduce and use foreach_gnat_encoding
      Introduce gnat-llvm board file

 gdb/testsuite/boards/gnat-llvm.exp                 | 29 ++++++++++++++++++
 gdb/testsuite/gdb.ada/O2_float_param.exp           |  6 ++--
 .../gdb.ada/access_to_unbounded_array.exp          |  4 +--
 gdb/testsuite/gdb.ada/arr_acc_idx_w_gap.exp        |  4 +--
 gdb/testsuite/gdb.ada/arr_enum_idx_w_gap.exp       |  4 +--
 gdb/testsuite/gdb.ada/array_of_symbolic_length.exp |  4 +--
 gdb/testsuite/gdb.ada/array_of_variable_length.exp |  4 +--
 gdb/testsuite/gdb.ada/array_of_variant.exp         |  4 +--
 gdb/testsuite/gdb.ada/array_ptr_renaming.exp       |  4 +--
 gdb/testsuite/gdb.ada/arrayparam.exp               |  4 +--
 gdb/testsuite/gdb.ada/arrayptr.exp                 |  4 +--
 gdb/testsuite/gdb.ada/bias.exp                     |  8 +++--
 gdb/testsuite/gdb.ada/big_packed_array.exp         |  4 +--
 gdb/testsuite/gdb.ada/enum_idx_packed.exp          |  4 +--
 gdb/testsuite/gdb.ada/finish-large.exp             |  2 +-
 gdb/testsuite/gdb.ada/fixed_cmp.exp                |  4 +--
 gdb/testsuite/gdb.ada/fixed_points.exp             |  4 +--
 gdb/testsuite/gdb.ada/frame_arg_lang.exp           |  9 +++---
 gdb/testsuite/gdb.ada/funcall_ref.exp              |  4 +--
 gdb/testsuite/gdb.ada/mi_string_access.exp         |  4 +--
 gdb/testsuite/gdb.ada/mi_var_array.exp             |  7 ++---
 gdb/testsuite/gdb.ada/mi_var_union.exp             |  7 ++---
 gdb/testsuite/gdb.ada/mi_variant.exp               |  7 ++---
 gdb/testsuite/gdb.ada/mod_from_name.exp            |  4 +--
 gdb/testsuite/gdb.ada/multiarray.exp               |  4 +--
 gdb/testsuite/gdb.ada/out_of_line_in_inlined.exp   |  6 ++--
 gdb/testsuite/gdb.ada/packed_array.exp             |  4 +--
 gdb/testsuite/gdb.ada/packed_record.exp            |  4 +--
 gdb/testsuite/gdb.ada/packed_tagged.exp            |  7 ++---
 gdb/testsuite/gdb.ada/pckd_arr_ren.exp             |  4 +--
 gdb/testsuite/gdb.ada/ptype-o.exp                  |  4 +--
 gdb/testsuite/gdb.ada/rec_ptype.exp                |  4 +--
 gdb/testsuite/gdb.ada/same_component_name.exp      |  4 +--
 gdb/testsuite/gdb.ada/scalar_storage.exp           |  3 ++
 gdb/testsuite/gdb.ada/set_pckd_arr_elt.exp         |  4 +--
 gdb/testsuite/gdb.ada/unc_arr_ptr_in_var_rec.exp   |  4 +--
 gdb/testsuite/gdb.ada/unchecked_union.exp          |  7 ++---
 gdb/testsuite/gdb.ada/var_rec_arr.exp              |  4 +--
 gdb/testsuite/gdb.ada/variant.exp                  |  7 ++---
 .../gdb.ada/variant_record_packed_array.exp        |  4 +--
 gdb/testsuite/gdb.ada/win_fu_syms.exp              |  3 ++
 gdb/testsuite/lib/ada.exp                          | 35 ++++++++++++++++++++++
 42 files changed, 151 insertions(+), 100 deletions(-)
---
base-commit: 8f155672d3457b5a014a99a6bd61b2b8be1d1c16
change-id: 20240516-gnat-llvm-experiment-cb5b4d4a2b75

Best regards,
-- 
Tom Tromey <tromey@adacore.com>


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2024-06-27 19:09 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-05-16 17:46 [PATCH 0/2] Initial work for testing gnat-llvm Tom Tromey
2024-05-16 17:46 ` [PATCH 1/2] Introduce and use foreach_gnat_encoding Tom Tromey
2024-06-27 19:09   ` Tom Tromey
2024-05-16 17:46 ` [PATCH 2/2] Introduce gnat-llvm board file Tom Tromey
2024-06-27 19:09 ` [PATCH 0/2] Initial work for testing gnat-llvm Tom Tromey

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).