summaryrefslogtreecommitdiffstats
path: root/Configurations/00-base-templates.conf
diff options
context:
space:
mode:
Diffstat (limited to 'Configurations/00-base-templates.conf')
-rw-r--r--Configurations/00-base-templates.conf25
1 files changed, 24 insertions, 1 deletions
diff --git a/Configurations/00-base-templates.conf b/Configurations/00-base-templates.conf
index cf5371b9ff..791634f352 100644
--- a/Configurations/00-base-templates.conf
+++ b/Configurations/00-base-templates.conf
@@ -12,7 +12,7 @@
thread_cflags => "",
thread_defines => [],
- apps_extra_src => "",
+ apps_aux_src => "",
cpuid_asm_src => "mem_clr.c",
bn_asm_src => "bn_asm.c",
ec_asm_src => "",
@@ -34,6 +34,7 @@
unistd => "<unistd.h>",
shared_target => "",
shared_cflag => "",
+ shared_defines => [],
shared_ldflag => "",
shared_rcflag => "",
shared_extension => "",
@@ -41,6 +42,28 @@
build_file => "Makefile",
},
+ uplink_common => {
+ template => 1,
+ apps_aux_src => add(" ","../ms/applink.c"),
+ cpuid_asm_src => add(" ","../ms/uplink.c"),
+ shared_defines => add(undef, "OPENSSL_USE_APPLINK"),
+ },
+ x86_uplink => {
+ inherit_from => [ "uplink_common" ],
+ template => 1,
+ cpuid_asm_src => add(" ","uplink-x86.s"),
+ },
+ x86_64_uplink => {
+ inherit_from => [ "uplink_common" ],
+ template => 1,
+ cpuid_asm_src => add(" ","uplink-x86_64.s"),
+ },
+ ia64_uplink => {
+ inherit_from => [ "uplink_common" ],
+ template => 1,
+ cpuid_asm_src => add(" ","uplink-ia64.s"),
+ },
+
x86_asm => {
template => 1,
cpuid_asm_src => "x86cpuid.s",