diff options
| author | Layne Gustafson <lgustaf1@binghamton.edu> | 2020-01-08 20:27:36 -0500 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2020-01-19 20:53:19 -0500 |
| commit | c61856ebcf54a55f1c17a5fd6a3b3300115b2c65 (patch) | |
| tree | 16c00869a16f4c80f697be2822bbfa80c1b04cef /src/userland.cpp | |
| parent | 79a2747de490ca2bb1603fd1ce55637fb5278671 (diff) | |
| download | zig-c61856ebcf54a55f1c17a5fd6a3b3300115b2c65.tar.gz zig-c61856ebcf54a55f1c17a5fd6a3b3300115b2c65.zip | |
Add TargetDetails abstraction
Diffstat (limited to 'src/userland.cpp')
| -rw-r--r-- | src/userland.cpp | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/src/userland.cpp b/src/userland.cpp index e0c8b33fa2..468017cb51 100644 --- a/src/userland.cpp +++ b/src/userland.cpp @@ -91,4 +91,18 @@ void stage2_progress_update_node(Stage2ProgressNode *node, size_t completed_coun void stage2_list_features_for_arch(const char *arch_name_ptr, size_t arch_name_len, bool show_subfeatures) {} void stage2_list_cpus_for_arch(const char *arch_name_ptr, size_t arch_name_len, bool show_subfeatures) {} -bool stage2_validate_cpu_and_features(const char *arch_name, const char *cpu, const char *features) { return true; } +Stage2TargetDetails *stage2_target_details_parse_cpu(const char *arch, const char *str) { + return nullptr; +} +Stage2TargetDetails *stage2_target_details_parse_features(const char *arch, const char *str) { + return nullptr; +} +const char *stage2_target_details_get_cache_str(const Stage2TargetDetails *target_details) { + return ""; +} +const char *stage2_target_details_get_llvm_cpu(const Stage2TargetDetails *target_details) { + return ""; +} +const char *stage2_target_details_get_llvm_features(const Stage2TargetDetails *target_details) { + return ""; +} |
