| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[flang] Generate quadmath_wrapper.h for Flang Evaluate. (#132817) When building Flang with Clang, we need to do the same quadmath.h wrapping as we do for flang-rt. I extracted the CMake code into FlangCommon.cmake, and cleaned up the arguments passing to execute_process (note that -### was treated as - in the original code, because # starts a comment). I believe the Clang command does not require the input source file, so I removed it as well. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang-RT] Environment introspection for quadmath.h (#130411) When compiling Flang-RT with Clang, query Clang for the GCC installation it uses. If found, create quadmath_wrapper.h that points to the quadmath.h of that GCC installation. quadmath.h is only available when compiling with gcc, and Clang has no equivalent even though gcc's version compiles fine with Clang (at least up to and including gcc 13). It is still available into gcc's installation resource dir (in constrast to a system-wide indirectory such as /usr/include or /usr/local/include) and therefore not available to any compiler other than the gcc of that installation. quadmath may also be a different OS package than gcc itself, so it is not necessarily presesent. Clang actually already appropriates a GCC installation for its libraries such that libquadmath.a is already found, but it does not do so for the include paths. Because adding that directory to the header search path may have wide-reaching consquences, we create only a wrapper header that points to the real quadmath.h in the same GCC installation that Clang uses. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang-RT] Environment introspection for quadmath.h (#130411) When compiling Flang-RT with Clang, query Clang for the GCC installation it uses. If found, create quadmath_wrapper.h that points to the quadmath.h of that GCC installation. quadmath.h is only available when compiling with gcc, and Clang has no equivalent even though gcc's version compiles fine with Clang (at least up to and including gcc 13). It is still available into gcc's installation resource dir (in constrast to a system-wide indirectory such as /usr/include or /usr/local/include) and therefore not available to any compiler other than the gcc of that installation. quadmath may also be a different OS package than gcc itself, so it is not necessarily presesent. Clang actually already appropriates a GCC installation for its libraries such that libquadmath.a is already found, but it does not do so for the include paths. Because adding that directory to the header search path may have wide-reaching consquences, we create only a wrapper header that points to the real quadmath.h in the same GCC installation that Clang uses. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 | |
[Flang][NFC] Move runtime library files to flang-rt (#110298) Mostly mechanical changes in preparation of extracting the Flang-RT "subproject" in #110217. This PR intends to only move pre-existing files to the new folder structure, with no behavioral change. Common files (headers, testing, cmake) shared by Flang-RT and Flang remain in flang/. Some cosmetic changes and files paths were necessary: * Relative paths to the new path for the source files and add_subdirectory. * Add the new location's include directory to include_directories * The unittest/Evaluate directory has unitests for flang-rt and Flang. A new CMakeLists.txt was introduced for the flang-rt tests. * Change the #include paths relative to the include directive * clang-format on the #include directives * Since the paths are part if the copyright header and include guards, a script was used to canonicalize those * test/Runtime and runtime tests in test/Driver are moved, but the lit.cfg.py mechanism to execute the will only be added in #110217. | 1 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 |