llvm-project/flang/docs
Slava Zakharin 1c5d121440 [flang] Handle Flang examples consistently with LLVM.
Without this change the problem is that flangOmpReport and
flangPrintFunctionNames libraries are not built under 'all',
but they are imported targets via LLVMExports.cmake so that
any out-of-tree build that configures upon LLVM+Flang package
will get this CMake error:
```
  The imported target "flangPrintFunctionNames" references the file

     ".../lib/flangPrintFunctionNames.so"

  but this file does not exist.
```

flang-aarch64-out-of-tree buildbot (https://lab.llvm.org/buildbot/#/builders/175)
does not catch this issue, because it does not enable Flang on the first stage.

This change gets rid of FLANG_BUILD_EXAMPLES in favor of LLVM_BUILD_EXAMPLES
and uses available LLVM CMake macros to add example executables/libraries.

Differential Revision: https://reviews.llvm.org/D145992
2023-03-14 13:08:43 -07:00
..
_static
_templates [Flang][WWW] Update Bug Reports link to point to Github issues 2023-03-01 12:17:55 +00:00
_themes/llvm-theme
FIR
Aliasing.md [flang][NFC] Document Fortran aliasing rules 2022-10-06 13:11:40 -07:00
AliasingAnalysisFIR.md Document for Aliasing analysis in FIR 2022-10-17 11:45:31 -07:00
ArrayComposition.md
BijectiveInternalNameUniquing.md [flang] Block construct 2023-02-28 09:55:10 -08:00
C++17.md
C++style.md
Calls.md
Character.md
CMakeLists.txt [Flang] Use find_program() to find clang-tblgen 2022-08-29 11:09:25 +02:00
compiler_driver.png
ComplexOperations.md [flang][RFC] Proposal for complex number lowering through MLIR 2022-11-04 14:21:31 +00:00
conf.py
ControlFlowGraph.md
DesignGuideline.md [flang] Adding a guideline for flang design documentation 2022-08-26 16:18:16 +02:00
Directives.md
DoConcurrent.md
doxygen-mainpage.dox
doxygen.cfg.in
Extensions.md [flang] Accept non-interoperable LOGICAL scalar dummy arguments 2023-03-13 17:58:42 -07:00
f2018-grammar.md
FIRArrayOperations.md [flang][NFC] Fix typos in FIROps.td 2022-10-11 09:51:36 +08:00
flang-c-style.el
FlangDriver.md [flang] Handle Flang examples consistently with LLVM. 2023-03-14 13:08:43 -07:00
FlangOptionsDocs.td [flang][docs][nfc] Refine FlangOptionsDocs.td 2022-08-02 10:04:17 +00:00
FortranFeatureHistory.md
FortranForCProgrammers.md
FortranIR.md
FortranLLVMTestSuite.md
frontend_driver.png
fstack-arrays.md [flang] RFC: -fstack-arrays 2023-02-13 10:53:17 +00:00
GettingInvolved.md
HighLevelFIR.md [flang][RFC] Do not rely on attributes to tag HLFIR variable uses 2022-11-14 10:39:11 +01:00
ImplementingASemanticCheck.md
index.md
Intrinsics.md [flang][doc] Remove DCMPLX intrinsic from the Intrinsic Procedures Lacking Support list 2022-11-29 14:15:02 -05:00
IntrinsicTypes.md
IORuntimeInternals.md
LabelResolution.md
ModFiles.md
OpenMP-4.5-grammar.md
OpenMP-semantics.md [flang][OpenMP] Add parser support for Requires directive 2022-11-10 05:38:31 -06:00
OptionComparison.md [Docs] Fix a link for cray-pointer documentation 2023-03-08 19:43:14 +05:30
Overview.md [Flang] Reword the overview document 2022-12-21 11:39:56 -08:00
ParameterizedDerivedTypes.md [flang][docs] Add lowering design doc for parameterized derived-type 2022-09-02 20:45:57 +02:00
ParserCombinators.md
Parsing.md [flang] Fix pointer definition semantic checking via refactoring 2022-10-31 12:02:21 -07:00
PolymorphicEntities.md [flang][NFC] Remove implemented TODOs 2022-12-05 10:32:08 +01:00
Preprocessing.md
ProcedurePointer.md [flang] Support codegen for global procedure pointer 2022-12-07 21:24:01 +08:00
PullRequestChecklist.md
ReleaseNotes.md flang: remove the hardcoded 15 from the release notes 2023-01-29 22:14:58 +01:00
RuntimeDescriptor.md
RuntimeTypeInfo.md
Semantics.md