Home
last modified time | relevance | path

Searched refs:architecture (Results 1 – 25 of 311) sorted by relevance

12345678910>>...13

/haiku/build/jam/packages/
H A DHaikuDevelSecondary1 local architecture = $(TARGET_PACKAGING_ARCH) ;
4 local haikuDevelPackage = haiku_$(architecture)_devel.hpkg ;
10 AddFilesToPackage develop lib $(architecture) :
11 <src!system!glue!arch!$(arch)!$(architecture)>crti.o
12 <src!system!glue!arch!$(arch)!$(architecture)>crtn.o
13 <src!system!glue!$(architecture)>init_term_dyn.o
14 <src!system!glue!$(architecture)>start_dyn.o
15 <src!system!glue!$(architecture)>haiku_version_glue.o
20 AddFilesToPackage lib $(architecture) : $(developmentLibs) ;
25 AddSymlinkToPackage develop lib $(architecture)
[all …]
H A DHaikuSecondaryBootstrap1 local architecture = $(TARGET_PACKAGING_ARCH) ;
4 local haikuPackage = haiku_$(architecture).hpkg ;
7 AddFilesToPackage $(architecture) : <$(architecture)>runtime_loader ;
10 AddLibrariesToPackage lib $(architecture)
14 if $(HAIKU_CC_IS_LEGACY_GCC_$(architecture)) = 1 {
18 AddSymlinkToPackage lib $(architecture) : libnetwork.so : $(lib) ;
21 AddSymlinkToPackage lib $(architecture) : libbnetapi.so : libnetapi.so ;
H A DHaikuCrossDevel8 local architecture = $(TARGET_PACKAGING_ARCH) ;
14 packageNameSuffix = $(primaryArchitecture)_$(architecture) ;
15 architectureSubDir = $(architecture) ;
35 <bootstrap!src!system!glue!arch!$(TARGET_ARCH)!$(architecture)>crti.o
36 <bootstrap!src!system!glue!arch!$(TARGET_ARCH)!$(architecture)>crtn.o
37 <bootstrap!src!system!glue!$(architecture)>init_term_dyn.o
38 <bootstrap!src!system!glue!$(architecture)>start_dyn.o
39 <bootstrap!src!system!glue!$(architecture)>haiku_version_glue.o
49 <src!system!glue!arch!$(TARGET_ARCH)!$(architecture)>crti.o
50 <src!system!glue!arch!$(TARGET_ARCH)!$(architecture)>crtn.o
[all …]
H A DHaikuSecondary1 local architecture = $(TARGET_PACKAGING_ARCH) ;
4 local haikuPackage = haiku_$(architecture).hpkg ;
9 AddLibrariesToPackage lib $(architecture)
13 if $(HAIKU_CC_IS_LEGACY_GCC_$(architecture)) = 1 {
17 AddSymlinkToPackage lib $(architecture) : libnetwork.so : $(lib) ;
20 AddSymlinkToPackage lib $(architecture) : libbnetapi.so : libnetapi.so ;
25 local addOnsDir = add-ons $(architecture) ;
H A DHaikuDevel1 local architecture = $(HAIKU_PACKAGING_ARCHS[1]) ;
11 <src!system!glue!arch!$(arch)!$(architecture)>crti.o
12 <src!system!glue!arch!$(arch)!$(architecture)>crtn.o
13 <src!system!glue!$(architecture)>init_term_dyn.o
14 <src!system!glue!$(architecture)>start_dyn.o
15 <src!system!glue!$(architecture)>haiku_version_glue.o
43 <$(architecture)>liblocalestub.a
46 <$(architecture)>libshared.a ;
49 if $(HAIKU_CC_IS_LEGACY_GCC_$(architecture)) = 0 {
52 <$(architecture)>libnetservices2.a ;
[all …]
/haiku/src/system/runtime_loader/
H A DJamfile12 local architecture = $(TARGET_PACKAGING_ARCH) ;
36 StaticLibrary <$(architecture)>libruntime_loader.a :
42 <src!system!libroot!os!$(architecture)>mutex.o
43 <src!system!libroot!os!$(architecture)>recursive_lock.o
44 <src!system!libroot!os!$(architecture)>syscalls.o
45 <src!system!libroot!os!$(architecture)>sem.o
46 <src!system!libroot!os!arch!$(TARGET_ARCH)!$(architecture)>tls.o
48 <src!system!libroot!posix!$(architecture)>errno.o
49 <src!system!libroot!posix!$(architecture)>fcntl.o
51 <src!system!libroot!posix!locale!$(architecture)>ctype.o
[all …]
/haiku/src/system/libroot/posix/musl/
H A DJamfile6 local architecture = $(TARGET_PACKAGING_ARCH) ;
8 MergeObjectFromObjects <$(architecture)>posix_musl.o :
10 <$(architecture)>posix_musl_crypt.o
11 <$(architecture)>posix_musl_dirent.o
12 <$(architecture)>posix_musl_math.o
13 <$(architecture)>posix_musl_misc.o
14 <$(architecture)>posix_musl_prng.o
15 <$(architecture)>posix_musl_regex.o
16 <$(architecture)>posix_musl_search.o
17 <$(architecture)>posix_musl_string.o
[all …]
/haiku/src/system/libroot/os/
H A DArchitecture.cpp34 has_secondary_architecture(const char* architecture) in has_secondary_architecture() argument
36 if (strcmp(architecture, kPrimaryArchitecture) == 0) in has_secondary_architecture()
41 architecture); in has_secondary_architecture()
74 const char* architecture = kSiblingArchitectures[i]; in __get_secondary_architectures() local
75 if (!has_secondary_architecture(architecture)) in __get_secondary_architectures()
79 architectures[index] = architecture; in __get_secondary_architectures()
106 const char* architecture; in __guess_architecture_for_path() local
107 if (__gRuntimeLoader->get_executable_architecture(path, &architecture) in __guess_architecture_for_path()
111 if (strcmp(architecture, kSiblingArchitectures[i]) == 0) in __guess_architecture_for_path()
117 architecture = __guess_secondary_architecture_from_path(path, in __guess_architecture_for_path()
[all …]
H A Dfind_paths.cpp435 process_path(const char* installationLocation, const char* architecture, in process_path() argument
447 if (architecture != NULL) { in process_path()
449 buffer.Append(architecture); in process_path()
497 const char* dependency, const char* architecture, in internal_path_for_path() argument
501 if (strcmp(architecture, __get_primary_architecture()) == 0) in internal_path_for_path()
502 architecture = NULL; in internal_path_for_path()
574 ssize_t pathSize = process_path(installationLocation, architecture, in internal_path_for_path()
596 const char* architecture, path_base_directory baseDirectory, in __find_path_etc() argument
608 if (architecture == NULL) in __find_path_etc()
609 architecture = __get_architecture(); in __find_path_etc()
[all …]
/haiku/src/tools/gensyscalls/
H A DJamfile22 # - <syscalls!$(architecture>syscalls.S.inc: Used to define the syscall
24 # - <syscalls!$(architecture>syscall_dispatcher.h: Big "switch" statement for
26 # - <syscalls!$(architecture>syscall_numbers.h: Macro definitions assigning
28 # - <syscalls!$(architecture>syscall_table.h: An array with syscall
30 # - <syscalls!$(architecture>strace_syscalls.h: Syscall information needed by
34 rule PreprocessSyscalls preprocessedHeader : header : architecture
36 # PreprocessSyscalls <preprocessedHeader> : <header> : <architecture> ;
43 $(TARGET_PRIVATE_SYSTEM_HEADERS_$(architecture))
44 [ ArchHeaders $(TARGET_ARCH_$(architecture)) ]
46 [ FStandardHeaders $(architecture) ]
[all …]
/haiku/build/jam/
H A DArchitectureRules1 rule ArchitectureSetup architecture
3 # ArchitectureSetup <architecture> ;
5 # Initializes all global packaging architecture dependent variables for the
6 # given packaging architecture. Also sets HAIKU_ARCH (to the primary
7 # architecture), if this is the first invocation of the rule, and adds
8 # the architecture to HAIKU_ARCHS, if not yet contained.
16 if $(HAIKU_CC_IS_LEGACY_GCC_$(architecture)) != 1 {
29 if $(architecture) = x86 {
35 # default architecture tuning
36 local cpu = $(HAIKU_CPU_$(architecture)) ;
[all …]
H A DPackageRules42 rule PreprocessPackageInfo source : directory : architecture
47 [ FDirName $(HAIKU_PACKAGE_INFOS_DIR) $(architecture) ]
59 PreprocessPackageOrRepositoryInfo $(target) : $(source) : $(architecture)
83 rule PreprocessPackageOrRepositoryInfo target : source : architecture
86 # PreprocessPackageOrRepositoryInfo <target> : <source> : <architecture>
94 # <architecture> - The primary packaging architecture.
95 # <secondaryArchitecture> - If given, the secondary packaging architecture
96 # the package targets. Otherwise the primary architecture is targeted.
101 local defines = HAIKU_PACKAGING_ARCH=$(architecture)
102 HAIKU_PACKAGING_ARCH_$(architecture)
[all …]
/haiku/docs/develop/packages/
H A DHybridBuilds.rst9 a primary architecture -- the one the system has been built for -- and a
10 secondary architecture -- the one the additional set of system libraries has
14 Since the files for the secondary architecture will live in one or more separate
16 Haiku and install the packages for the secondary architecture later on, and
22 packages built for a secondary architecture.
26 1. Secondary architecture libraries and add-ons must live in respective
28 loading a secondary architecture executable.
29 #. Secondary architecture development libraries and headers must live in
30 "<secondary_arch>" subdirectory, where only the secondary architecture
32 #. Secondary architecture executables must live in a "<secondary_arch>"
[all …]
/haiku/src/system/runtime_loader/arch/x86/
H A DJamfile6 local architecture = $(TARGET_PACKAGING_ARCH) ;
15 StaticLibrary <$(architecture)>libruntime_loader_$(TARGET_ARCH).a :
18 <src!system!libroot!os!arch!$(TARGET_ARCH)!$(architecture)>atomic.o
19 <src!system!libroot!os!arch!$(TARGET_ARCH)!$(architecture)>thread.o
22 <src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>memcpy.o
23 <src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>memset.o
25 <src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>arch_string.o
/haiku/src/bin/
H A Dsetarch.cpp53 is_primary_architecture(const char* architecture) in is_primary_architecture() argument
55 return strcmp(architecture, get_primary_architecture()) == 0; in is_primary_architecture()
60 get_bin_directories(const char* architecture, BStringList& _directories) in get_bin_directories() argument
62 status_t error = BPathFinder::FindPaths(architecture, in get_bin_directories()
66 "%s: %s\n", architecture, strerror(error)); in get_bin_directories()
73 compute_new_paths(const char* architecture, BStringList& _paths) in compute_new_paths() argument
81 if (!is_primary_architecture(architecture)) in compute_new_paths()
82 get_bin_directories(architecture, binDirectoriesToInsert); in compute_new_paths()
205 const char* architecture = optind < argc ? argv[optind++] : NULL; in main() local
214 if (!architectures.HasString(architecture)) { in main()
[all …]
/haiku/src/system/runtime_loader/arch/riscv64/
H A DJamfile6 local architecture = $(TARGET_PACKAGING_ARCH) ;
15 StaticLibrary <$(architecture)>libruntime_loader_$(TARGET_ARCH).a :
18 <src!system!libroot!os!arch!$(TARGET_ARCH)!$(architecture)>thread.o
20 #<src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>arch_string.o
21 <src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>memcpy.o
22 <src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>memset.o
/haiku/src/system/runtime_loader/arch/ppc/
H A DJamfile6 local architecture = $(TARGET_PACKAGING_ARCH) ;
15 StaticLibrary <$(architecture)>libruntime_loader_$(TARGET_ARCH).a :
18 <src!system!libroot!os!arch!$(TARGET_ARCH)!$(architecture)>atomic.o
19 <src!system!libroot!os!arch!$(TARGET_ARCH)!$(architecture)>thread.o
21 <src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>memcpy.o
22 <src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>memset.o
/haiku/src/system/runtime_loader/arch/m68k/
H A DJamfile6 local architecture = $(TARGET_PACKAGING_ARCH) ;
15 StaticLibrary <$(architecture)>libruntime_loader_$(TARGET_ARCH).a :
18 <src!system!libroot!os!arch!$(TARGET_ARCH)!$(architecture)>atomic.o
19 <src!system!libroot!os!arch!$(TARGET_ARCH)!$(architecture)>thread.o
21 <src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>arch_string.o
22 <src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>memset.o
/haiku/src/system/runtime_loader/arch/arm/
H A DJamfile6 local architecture = $(TARGET_PACKAGING_ARCH) ;
15 StaticLibrary <$(architecture)>libruntime_loader_$(TARGET_ARCH).a :
18 <src!system!libroot!os!arch!$(TARGET_ARCH)!$(architecture)>thread.o
20 <src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>arch_string.o
21 <src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>memset.o
/haiku/src/system/runtime_loader/arch/arm64/
H A DJamfile6 local architecture = $(TARGET_PACKAGING_ARCH) ;
15 StaticLibrary <$(architecture)>libruntime_loader_$(TARGET_ARCH).a :
18 <src!system!libroot!os!arch!$(TARGET_ARCH)!$(architecture)>thread.o
20 <src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>memcpy.o
21 <src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>memset.o
/haiku/src/system/runtime_loader/arch/sparc/
H A DJamfile6 local architecture = $(TARGET_PACKAGING_ARCH) ;
15 StaticLibrary <$(architecture)>libruntime_loader_$(TARGET_ARCH).a :
18 <src!system!libroot!os!arch!$(TARGET_ARCH)!$(architecture)>thread.o
20 <src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>memcpy.o
21 <src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>memset.o
/haiku/src/kits/network/libnetservices2/
H A DJamfile11 local architecture = $(TARGET_PACKAGING_ARCH) ;
14 if $(TARGET_CC_IS_LEGACY_GCC_$(architecture)) = 1 {
20 StaticLibrary <$(architecture)>libnetservices2.a :
33 LinkAgainst <$(architecture)>libnetservices.a :
34 <$(architecture)>libshared.a ;
/haiku/src/system/glue/
H A DJamfile6 local architecture = $(TARGET_PACKAGING_ARCH) ;
15 MergeObject <$(architecture)>glue_common.o : $(sources) ;
17 if $(HAIKU_CC_IS_CLANG_$(architecture)) = 1 {
18 MergeObject <$(architecture)>crtbeginS.o : crtbegin.c ;
19 MergeObject <$(architecture)>crtendS.o : crtend.c ;
/haiku/src/system/runtime_loader/arch/x86_64/
H A DJamfile6 local architecture = $(TARGET_PACKAGING_ARCH) ;
15 StaticLibrary <$(architecture)>libruntime_loader_$(TARGET_ARCH).a :
18 <src!system!libroot!os!arch!$(TARGET_ARCH)!$(architecture)>thread.o
19 <src!system!libroot!posix!string!arch!$(TARGET_ARCH)!$(architecture)>arch_string.o
/haiku/src/system/libroot/posix/crypt/
H A DJamfile11 local architecture = $(TARGET_PACKAGING_ARCH) ;
14 TARGET_WARNING_CCFLAGS_$(architecture)
15 = [ FFilter $(TARGET_WARNING_CCFLAGS_$(architecture))
18 MergeObject <$(architecture)>posix_crypt.o :

12345678910>>...13