Interface HasLTO

  • All Known Implementing Classes:
    DarwinLinker

    public interface HasLTO
    • Method Detail

      • thinLTO

        Iterable<Arg> thinLTO​(Path output)
        Parameters:
        output - the path of the output binary
        Returns:
        the platform-specific way to set the path for thin lto object files.
      • fatLTO

        Iterable<Arg> fatLTO​(Path output)
        Parameters:
        output - the path of the output binary
        Returns:
        the platform-specific way to set the path for monolithic lto object files.
      • ltoPath

        Path ltoPath​(Path output)
        Parameters:
        output - the path of the output binary
        Returns:
        the path of the lto object files generated by the linker.