The source project of this merge request has been removed.
Draft: Fix llvm long version (x.y.z) checking with major number
This a fix for #19829 (closed)
- Made possible long version checking (x.y.z) for LLC/OPT complemented of short version checking (x.y)
- Fix m4 macro to generate a correct sequence of posible llc/opt version based in mayor number unsing first "dot" field from version
- Keep m4 range check integrity assuring long (ex. 12.0.0 ) version checking
- Fix sUPPORTED_LLVM_VERSION_MIN to use only mayor number in version checking with long version (ex. 12.0.0 )
- Keep in mind compiler/GHC/CmmToLlvm/Base.hs works with long version format