[Pkg-openssl-devel] Bug#882007: Bug#882007: openssl: add mips r6 support

Sebastian Andrzej Siewior sebastian at breakpoint.cc
Fri Nov 17 20:41:35 UTC 2017


On 2017-11-17 22:45:26 [+0800], YunQiang Su wrote:
> +--- a/Configurations/10-main.conf
> ++++ b/Configurations/10-main.conf
> +@@ -736,6 +736,31 @@ sub vms_info {
> +         shared_ldflag    => add("-mabi=64"),
> +         multilib         => "64",
> +     },
> ++    "linux-mips32r6" => {
> ++        # Configure script adds minimally required -march for assembly
> ++        # support, if no -march was specified at command line.
> ++        inherit_from     => [ "linux-generic32"],
> ++        cflags           => add("-mabi=32"),
> ++        perlasm_scheme   => "o32",
> ++        shared_ldflag    => add("-mabi=32"),
> ++    },
> ++    # mips32 and mips64 below refer to contemporary MIPS Architecture
> ++    # specifications, MIPS32 and MIPS64, rather than to kernel bitness.
> ++    "linux-mips64r6" => {
> ++        inherit_from     => [ "linux-generic32"],
> ++        cflags           => add("-mabi=n32"),
> ++        bn_ops           => "SIXTY_FOUR_BIT RC4_CHAR",
> ++        perlasm_scheme   => "n32",
> ++        shared_ldflag    => add("-mabi=n32"),
> ++        multilib         => "32",
> ++    },
> ++    "linux64-mips64r6" => {
> ++        inherit_from     => [ "linux-generic64"],
> ++        cflags           => add("-mabi=64"),
> ++        perlasm_scheme   => "64",
> ++        shared_ldflag    => add("-mabi=64"),
> ++        multilib         => "64",
> ++    },

That part should go upstream. Do you want me to forward it or do you do
it yourself?

Sebastian



More information about the Pkg-openssl-devel mailing list