/freebsd/contrib/bmake/unit-tests/ |
H A D | deptgt.mk | 3 # Tests for special targets like .BEGIN or .SUFFIXES in dependency 8 # Just in case anyone tries to compile several special targets in a single 13 # The following lines demonstrate how 'targets' is set and reset during 17 # FinishDependencyGroup at "targets = NULL" 18 # Parse_File at "Lst_Free(targets)" 19 # Parse_File at "targets = Lst_New()" 20 # ParseLine_ShellCommand at "targets == NULL" 23 # parse.c:targets 25 target1 target2: sources # targets := [target1, target2] 26 : command1 # targets == [target1, target2] [all …]
|
H A D | deptgt-delete_on_error.mk | 7 # In compatibility mode, regular and phony targets are deleted, but precious 8 # targets are preserved. 10 # In parallel mode, regular targets are deleted, while phony and precious 11 # targets are preserved. 18 TARGETS= ${THIS}-regular ${THIS}-regular-delete 19 TARGETS+= ${THIS}-phony ${THIS}-phony-delete 20 TARGETS+= ${THIS}-precious ${THIS}-precious-delete 23 @rm -f ${TARGETS} 25 @-${.MAKE} -f ${MAKEFILE} -k ${TARGETS} 26 @rm -f ${TARGETS} [all …]
|
H A D | varname-dot-make-mode.mk | 11 all: .PHONY make-mode-randomize-targets 14 # By adding the word "randomize-targets" to the variable .MAKE.MODE, the 15 # targets are not made in declaration order, but rather in random order. This 23 make-mode-randomize-targets: .PHONY 25 @${MAKE} -r -f ${MAKEFILE} randomize-targets 28 @${MAKE} -r -f ${MAKEFILE} -j1 randomize-targets 31 @${MAKE} -r -f ${MAKEFILE} -j5 randomize-targets | grep '^:' 33 .if make(randomize-targets) 34 randomize-targets: .WAIT a1 a2 a3 .WAIT b1 b2 b3 .WAIT c1 c2 c3 .WAIT 39 # the mode after defining the targets. [all …]
|
H A D | dotwait.mk | 18 # Within each test, the names of the sub-targets follow these 20 # * If it's expected that two or more targets may be made in parallel, 23 # * If it's expected that two or more targets should be made in sequence 26 # in which the targets should be made. 28 # Targets may echo ${PARALLEL_TARG} to print a modified version 30 # are converted to ".*". Two targets that are expected to 32 # output is independent of the order in which these targets are made.
|
/freebsd/contrib/llvm-project/llvm/lib/TextAPI/ |
H A D | TextStubV5.cpp | 46 "targets": ["x86_64-macos"], # Optional: defaults to targets in `target-info` 53 "targets": ["x86_64-macos", "arm64-macos"], # Optional: defaults to targets in `target-info` 91 Targets, enumerator 129 "targets", 256 const auto *Targets = Section->getArray(Keys[TBDKey::Targets]); in getTargets() local 257 if (!Targets) in getTargets() 258 return make_error<JSONStubError>(getParseErrorMsg(TBDKey::Targets)); in getTargets() 261 for (const Value &JSONTarget : *Targets) { in getTargets() 274 const Array *Targets = Section->getArray(Keys[TBDKey::TargetInfo]); in getTargetsSection() local 275 if (!Targets) in getTargetsSection() [all …]
|
H A D | TextStub.cpp | 157 targets: [ armv7-ios, x86_64-maccatalyst ] # The list of applicable tapi supported target triples 170 - targets: [ armv7-ios ] # Optional: 181 - targets: [ arm64-macos ] # The list of target triples associated with symb… 190 - targets: [ arm64-macos, x86_64-maccatalyst ] # Optional: Targets for applicable additional sym… 194 - targets: [ arm64-macos ] # The list of target triples associated with symbols 232 TargetList Targets; member 243 std::vector<Target> Targets; member 248 std::vector<Target> Targets; member 316 IO.mapRequired("targets", Section.Targets); in mapping() 328 IO.mapRequired("targets", Section.Targets); in mapping() [all …]
|
H A D | InterfaceFile.cpp | 23 addEntry(Targets, Target); in addTarget() 73 addEntry(Targets, Target); in addTarget() 77 InterfaceFile::targets(ArchitectureSet Archs) const { in targets() function in InterfaceFile 81 return make_filter_range(Targets, fn); in targets() 181 IF->addTargets(targets()); in merge() 182 IF->addTargets(O->targets()); in merge() 185 for (const auto &Target : Lib.targets()) in merge() 189 for (const auto &Target : Lib.targets()) in merge() 193 for (const auto &Target : Lib.targets()) in merge() 197 for (const auto &Target : Lib.targets()) in merge() [all …]
|
/freebsd/share/mk/ |
H A D | bsd.init.mk | 47 # Some targets need to know when something may build. This is used to 48 # optimize targets that are only needed when building something, such as 54 # - make install is used without other targets. This is to avoid breaking 56 # - non-build targets are called 58 # targets that are ok at level 0 61 .if ${.TARGETS:Uall:${DIRDEPS_BUILD_LEVEL0_TARGETS:${M_ListToSkip}}} != "" 65 ${.TARGETS:M*install*} == ${.TARGETS} || \ 66 ${.TARGETS:Mclean*} == ${.TARGETS} || \ 67 ${.TARGETS:M*clean} == ${.TARGETS} || \ 68 ${.TARGETS:Mdestroy*} == ${.TARGETS} || \ [all …]
|
H A D | dirdeps-targets.mk | 4 # $Id: dirdeps-targets.mk,v 1.28 2024/10/19 00:47:38 sjg Exp $ 21 # targets. 38 # This only makes sense for seriously expensive targets. 43 .-include <local.dirdeps-targets.mk> 50 DIRDEPS_TARGETS_DIRS ?= targets targets/pseudo 55 # some .TARGETS need filtering 59 tdirs := ${.TARGETS:${DIRDEPS_TARGETS_FILTER:ts:}:${DIRDEPS_TARGETS_PREFIX_LIST:@p@S,^$p,,@:ts:}:@t… 145 # some targets want to tweak options we might want to process now 150 # some targets are very expensive to compute dirdeps for 177 .for t in ${.TARGETS:${DIRDEPS_TARGETS_SKIP:${M_ListToSkip}}}
|
H A D | bsd.subdir.mk | 1 # The include file <bsd.subdir.mk> contains the default targets 15 # Each of the targets will execute the same target in the 19 # +++ targets +++ 25 # See SUBDIR_TARGETS for list of targets that will recurse. 27 # Targets defined in STANDALONE_SUBDIR_TARGETS will always be ran 97 # Convenience targets to run 'build${target}' and 'install${target}' when 150 # Create 'make subdir' targets to run the real 'all' target. 177 # For non-parallel builds, directories depend on all targets before them. 189 # Attach the subdir targets to the real target. 190 # Only recurse on directly-called targets. I.e., don't recurse on dependencies [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/TextAPI/ |
H A D | InterfaceFile.h | 58 InterfaceFileRef(StringRef InstallName, const TargetList Targets) in InterfaceFileRef() argument 59 : InstallName(InstallName), Targets(std::move(Targets)) {} in InterfaceFileRef() 64 template <typename RangeT> void addTargets(RangeT &&Targets) { in addTargets() argument 65 for (const auto &Target : Targets) in addTargets() 70 return llvm::is_contained(Targets, Targ); in hasTarget() 75 const_target_range targets() const { return {Targets}; } in targets() function 78 return mapToArchitectureSet(Targets); in getArchitectures() 81 PlatformSet getPlatforms() const { return mapToPlatformSet(Targets); } in getPlatforms() 84 return std::tie(InstallName, Targets) == std::tie(O.InstallName, O.Targets); 88 return std::tie(InstallName, Targets) != std::tie(O.InstallName, O.Targets); [all …]
|
H A D | Symbol.h | 83 // Keep containers that hold Targets in sorted order and uniqued. 98 Symbol(EncodeKind Kind, StringRef Name, TargetList Targets, SymbolFlags Flags) in Symbol() argument 99 : Name(Name), Targets(std::move(Targets)), Kind(Kind), Flags(Flags) {} in Symbol() 101 void addTarget(Target InputTarget) { addEntry(Targets, InputTarget); } in addTarget() 105 return mapToArchitectureSet(Targets); in getArchitectures() 139 return mapToArchitectureSet(Targets).contains(Arch); in hasArchitecture() 143 return llvm::is_contained(Targets, Targ); in hasTarget() 148 const_target_range targets() const { return {Targets}; } in targets() function 155 const_filtered_target_range targets(ArchitectureSet architectures) const; 172 TargetList Targets; variable
|
/freebsd/contrib/llvm-project/llvm/lib/MC/ |
H A D | TargetRegistry.cpp | 113 iterator_range<TargetRegistry::iterator> TargetRegistry::targets() { in targets() function in TargetRegistry 125 auto I = find_if(targets(), in lookupTarget() 128 if (I == targets().end()) { in lookupTarget() 155 // Provide special warning when no targets are initialized. in lookupTarget() 156 if (targets().begin() == targets().end()) { in lookupTarget() 157 Error = "Unable to find target for this triple (no targets are registered)"; in lookupTarget() 162 auto I = find_if(targets(), ArchMatch); in lookupTarget() 164 if (I == targets().end()) { in lookupTarget() 165 Error = ("No available targets are compatible with triple \"" + TT + "\"") in lookupTarget() 170 auto J = std::find_if(std::next(I), targets().end(), ArchMatch); in lookupTarget() [all …]
|
/freebsd/contrib/libfido2/fuzz/ |
H A D | Makefile | 10 TARGETS := fuzz_assert fuzz_bio fuzz_cred fuzz_credman fuzz_hid \ macro 12 CORPORA := $(foreach f,${TARGETS},${f}/corpus) 13 MINIFY := $(foreach f,${TARGETS},/minify/${f}/corpus) 17 all: ${TARGETS} 31 docker exec ${RUNNER} /bin/sh -c 'cd /libfido2/fuzz && rm -rf ${TARGETS}' 34 ${TARGETS}: corpus sync 45 docker exec -i ${RUNNER} tar Czcf /minify - ${TARGETS} > $@ 73 rm -rf ${TARGETS} 80 find ${TARGETS} -type f -size +8192c -print0 | xargs -0 rm 86 tar zcf $@ ${TARGETS} [all...] |
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/ |
H A D | LVLine.cpp | 70 const LVLines *Targets) { in markMissingParents() argument 71 if (!(References && Targets)) in markMissingParents() 80 for (const LVLine *Target : *Targets) in markMissingParents() 81 dbgs() << "Targets : " in markMissingParents() 91 if (!Reference->findIn(Targets)) in markMissingParents() 96 LVLine *LVLine::findIn(const LVLines *Targets) const { in findIn() 97 if (!Targets) in findIn() 106 for (const LVLine *Target : *Targets) in findIn() 113 for (LVLine *Line : *Targets) in findIn() 124 bool LVLine::equals(const LVLines *References, const LVLines *Targets) { in equals() argument [all …]
|
H A D | LVSymbol.cpp | 282 const LVSymbols *Targets) { in markMissingParents() argument 283 if (!(References && Targets)) in markMissingParents() 292 for (const LVSymbol *Target : *Targets) in markMissingParents() 293 dbgs() << "Targets : " in markMissingParents() 303 if (!Reference->findIn(Targets)) in markMissingParents() 308 LVSymbol *LVSymbol::findIn(const LVSymbols *Targets) const { in findIn() 309 if (!Targets) in findIn() 318 for (const LVSymbol *Target : *Targets) in findIn() 325 for (LVSymbol *Target : *Targets) in findIn() 334 const LVSymbols *Targets) { in parametersMatch() argument [all …]
|
/freebsd/contrib/bmake/mk/ |
H A D | dirdeps-targets.mk | 4 # $Id: dirdeps-targets.mk,v 1.28 2024/10/19 00:47:38 sjg Exp $ 21 # targets. 38 # This only makes sense for seriously expensive targets. 43 .-include <local.dirdeps-targets.mk> 50 DIRDEPS_TARGETS_DIRS ?= targets targets/pseudo 55 # some .TARGETS need filtering 59 tdirs := ${.TARGETS:${DIRDEPS_TARGETS_FILTER:ts:}:${DIRDEPS_TARGETS_PREFIX_LIST:@p@S,^$p,,@:ts:}:@t… 145 # some targets want to tweak options we might want to process now 150 # some targets are very expensive to compute dirdeps for 177 .for t in ${.TARGETS:${DIRDEPS_TARGETS_SKIP:${M_ListToSkip}}}
|
/freebsd/targets/ |
H A D | Makefile.xtras | 2 # Makefile.xtras - non-build targets 28 .if make(show-valid-targets) 46 show-valid-targets: 49 …@echo "Build targets for ${_machine} (leave out the ${DIRDEPS_TARGETS_DIRS:S,${_here:T},,:S,^/,,:S… 54 @echo "Other targets:"; echo "${OTHER_TARGETS:O:ts\n}" | sed -e 's,^, ,' 60 echo "You can see the targets which are valid for a given machine"; \ 61 echo "by running '${MAKE_MACHINE_CMD} show-valid-targets'"; \
|
/freebsd/share/man/man7/ |
H A D | build.7 | 110 The following list provides the names and actions for the targets 177 The other supported targets under directory 223 Attempts to clean up targets built by a preceding 228 Attempt to clean up targets built by a preceding 234 is enabled, attempt to clean up targets built by a preceding 321 .It Cm targets 326 pairs for world and kernel targets. 328 Execute the same targets as 330 In addition print a summary of all failed targets at the end and 373 Kernel specific build targets in [all …]
|
/freebsd/lib/clang/libclang/ |
H A D | Makefile | 27 # Ensure FREEBSD_CC_VERSION is defined for Basic/Targets.cpp 28 CFLAGS.Targets.cpp+= -include ../freebsd_cc_version.h 243 SRCS_MIN+= Basic/Targets.cpp 244 SRCS_MIN+= Basic/Targets/AArch64.cpp 245 SRCS_MIN+= Basic/Targets/AMDGPU.cpp 246 SRCS_MIN+= Basic/Targets/ARC.cpp 247 SRCS_MIN+= Basic/Targets/ARM.cpp 248 SRCS_MIN+= Basic/Targets/AVR.cpp 249 SRCS_MIN+= Basic/Targets/BPF.cpp 250 SRCS_MIN+= Basic/Targets/CSKY.cpp [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Basic/ |
H A D | Targets.cpp | 1 //===--- Targets.cpp - Implement target feature support -------------------===// 14 #include "Targets.h" 16 #include "Targets/AArch64.h" 17 #include "Targets/AMDGPU.h" 18 #include "Targets/ARC.h" 19 #include "Targets/ARM.h" 20 #include "Targets/AVR.h" 21 #include "Targets/BPF.h" 22 #include "Targets/CSKY.h" 23 #include "Targets/DirectX.h" [all …]
|
/freebsd/contrib/libyaml/ |
H A D | .makefile | 1 # This file is used for common development targets that can be done with 13 # Makefile targets. Since GNUmakefile is loaded before Makefile, we do the 40 # Proxy make targets: 44 # Proxy these targets to the real Makefile, after bootstrapping is necessary. 55 # Development make targets:
|
/freebsd/ |
H A D | Makefile | 3 # The common user-driven targets are (for a complete list, see build(7)): 10 # targets and exits with an error if there were any. 24 # kernel-toolchains - Build kernel-toolchain for all universe targets. 38 # targets - Print a list of supported TARGET/TARGET_ARCH pairs 39 # for world and kernel targets. 40 # toolchains - Build a toolchain for all world and kernel targets. 62 # Most of the user-driven targets (as listed above) are implemented in 63 # Makefile.inc1. The exceptions are universe, tinderbox and targets. 111 # Define the user-driven targets. These are listed here in alphabetical 114 # Targets tha 527 TARGETS?= ${TARGET_MACHINE_LIST} global() macro 578 targets: .PHONY global() target [all...] |
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | CFGuardLongjmp.cpp | 12 /// vector. This will be used to emit the table of valid longjmp targets used 32 "Number of Control Flow Guard longjmp targets"); 47 return "Control Flow Guard longjmp targets"; in getPassName() 58 "Insert symbols at valid longjmp targets for /guard:cf", false, 75 // that return twice to the list of targets. in runOnMachineFunction() 93 // it to the list of targets. in runOnMachineFunction() 109 // of longjmp targets. in runOnMachineFunction()
|
/freebsd/targets/pseudo/the-lot/ |
H A D | Makefile.depend | 6 targets/pseudo/kernel \ 7 targets/pseudo/toolchain \ 8 targets/pseudo/userland \ 11 DIRDEPS+= targets/pseudo/tests
|