X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=blobdiff_plain;f=Configurations%2F10-main.conf;h=03a53d3bf4cfee63fa7201fd78a6749525ed9f1e;hp=6c73d9f4ec8bda12aa8f12433f49531fd0de775f;hb=d3f9268aa58507eb2d25fd0b49f54efdc098f4e6;hpb=95ea8da1768bf457b021f07cde9a6330827dc8a1 diff --git a/Configurations/10-main.conf b/Configurations/10-main.conf index 6c73d9f4ec..03a53d3bf4 100644 --- a/Configurations/10-main.conf +++ b/Configurations/10-main.conf @@ -679,6 +679,7 @@ my %targets = ( shared_cflag => "-fPIC", shared_ldflag => "-Wl,-znodelete", shared_extension => ".so.\$(SHLIB_VERSION_NUMBER)", + enable => [ "afalgeng" ], }, "linux-generic64" => { inherit_from => [ "linux-generic32" ], @@ -1039,35 +1040,6 @@ my %targets = ( thread_scheme => "(unknown)", }, -# QNX - "qnx4" => { - inherit_from => [ "BASE_unix" ], - CC => "cc", - CFLAGS => "", - lib_cppflags => "-DL_ENDIAN -DTERMIO", - thread_scheme => "(unknown)", - }, - "QNX6" => { - inherit_from => [ "BASE_unix" ], - CC => "gcc", - ex_libs => add("-lsocket"), - dso_scheme => "dlfcn", - shared_target => "bsd-gcc-shared", - shared_cflag => "-fPIC", - shared_extension => ".so.\$(SHLIB_VERSION_NUMBER)", - }, - "QNX6-i386" => { - inherit_from => [ "BASE_unix", asm("x86_elf_asm") ], - CC => "gcc", - CFLAGS => "-O2 -Wall", - lib_cppflags => "-DL_ENDIAN", - ex_libs => add("-lsocket"), - dso_scheme => "dlfcn", - shared_target => "bsd-gcc-shared", - shared_cflag => "-fPIC", - shared_extension => ".so.\$(SHLIB_VERSION_NUMBER)", - }, - #### SCO/Caldera targets. # # Originally we had like unixware-*, unixware-*-pentium, unixware-*-p6, etc. @@ -1175,7 +1147,8 @@ my %targets = ( shared_target => "aix-shared", shared_ldflag => "-shared -static-libgcc -Wl,-G", shared_extension => ".so.\$(SHLIB_VERSION_NUMBER)", - arflags => "-X32 r", + AR => add("-X32"), + RANLIB => add("-X32"), }, "aix64-gcc" => { inherit_from => [ "BASE_unix", asm("ppc64_asm") ], @@ -1193,7 +1166,8 @@ my %targets = ( shared_target => "aix-shared", shared_ldflag => "-shared -static-libgcc -Wl,-G", shared_extension => ".so.\$(SHLIB_VERSION_NUMBER)", - arflags => "-X64 r", + AR => add("-X64"), + RANLIB => add("-X64"), }, "aix-cc" => { inherit_from => [ "BASE_unix", asm("ppc32_asm") ], @@ -1211,9 +1185,11 @@ my %targets = ( perlasm_scheme => "aix32", dso_scheme => "dlfcn", shared_target => "aix-shared", + shared_cflag => "-qpic", shared_ldflag => "-G", shared_extension => ".so.\$(SHLIB_VERSION_NUMBER)", - arflags => "-X32 r", + AR => add("-X32"), + RANLIB => add("-X32"), }, "aix64-cc" => { inherit_from => [ "BASE_unix", asm("ppc64_asm") ], @@ -1231,9 +1207,11 @@ my %targets = ( perlasm_scheme => "aix64", dso_scheme => "dlfcn", shared_target => "aix-shared", + shared_cflag => "-qpic", shared_ldflag => "-G", shared_extension => ".so.\$(SHLIB_VERSION_NUMBER)", - arflags => "-X64 r", + AR => add("-X64"), + RANLIB => add("-X64"), }, # SIEMENS BS2000/OSD: an EBCDIC-based mainframe @@ -1307,7 +1285,8 @@ my %targets = ( sub { ($disabled{shared} ? "" : "/MD"); })), - defines => add(picker(debug => [ "DEBUG", "_DEBUG" ])), + defines => add(picker(default => [], # works as type cast + debug => [ "DEBUG", "_DEBUG" ])), lib_cflags => add(sub { $disabled{shared} ? "/MT /Zl" : () }), # Following might/should appears controversial, i.e. defining # /MDd without evaluating $disabled{shared}. It works in