3 Commits

Author SHA1 Message Date
Kiran Chandramohan
37e3641e01
[Flang][Docs] Formatting change (#173257)
The flang.llvm.org page listed two entries (Testing, Resources) from the
Debug generation document in the table of contents. Change the
formatting to only include the top-level title.
2025-12-22 14:42:24 +00:00
Tarun Prabhu
38c869ef1a
[flang][NFC] Strip trailing whitespace in markdown files (1 of 2)
This only strips trailing whitespace from a subset of the .md files in
flang/docs. Trailing whitespace will be removed from the remaining .md
files in a future commit
2025-12-22 05:12:06 -07:00
abidh
357f6c7826
[flang] Add design document for debug info generation. (#86939)
This document discusses some options where the debug metadata can be
generated. It also goes through various language constructs and explains
how the debug metadata will look like for that construct and how we can
extract that information.

The real point of discussion is how and where to extract the information
about various language features to generate the debug metadata. The
structure of the metadata itself is mostly settled as that is dictated by
the DWARF and structure of LLVM IR metadata. The classic flang
and gfortran generate quite similar DWARF for the various language
constructs.

This document is based on what Kiran posted in
https://reviews.llvm.org/D138534.

---------

Co-authored-by: Tom Eccles <t@freedommail.info>
Co-authored-by: Kiran Chandramohan <kiranchandramohan@gmail.com>
2024-04-11 17:53:25 +01:00