MCPcopy Create free account
hub / github.com/ClangBuiltLinux/tc-build / PowerPC64KernelBuilder

Class PowerPC64KernelBuilder

tc_build/kernel.py:311–328  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

309
310
311class PowerPC64KernelBuilder(PowerPCKernelBuilder):
312 def __init__(self) -> None:
313 super().__init__()
314
315 self.config_targets = ['ppc64_guest_defconfig', 'disable-werror.config']
316 # https://github.com/ClangBuiltLinux/linux/issues/1601
317 self.needs_binutils = True
318 self.possible_cross_compile_vals = (
319 'powerpc64-linux-gnu-',
320 'powerpc64le-linux-gnu-',
321 'powerpc-linux-gnu-',
322 )
323
324 def build(self) -> None:
325 # https://github.com/llvm/llvm-project/commit/33504b3bbe10d5d4caae13efcb99bd159c126070
326 self.use_ias = self.get_toolchain_version() >= (14, 0, 2)
327
328 super().build()
329
330
331class PowerPC64LEKernelBuilder(PowerPC64KernelBuilder):

Callers 1

buildMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected