Commit 8e56a422 authored by Richard Levitte's avatar Richard Levitte
Browse files

Remove support for Borland C++



Borland C++ 4.5 is very old and our "support" for it is already
non-existent, we might as well remove it.

Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
parent 4f59fd4d
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -4,6 +4,9 @@

 Changes between 1.0.2g and 1.1.0  [xx XXX xxxx]

  *) Removed the aged BC-32 config and all its supporting scripts
     [Richard Levitte]

  *) Add support for HKDF.
     [Alessandro Ghedini]

+0 −10
Original line number Diff line number Diff line
@@ -1369,16 +1369,6 @@ sub vc_wince_info {
        build_scheme     => add("VC-WCE", { separator => undef }),
    },

###### Borland C++ 4.5
##    "BC-32" => {
##        inherit_from     => [ "BASE_Windows" ],
##        cc               => "bcc32",
##        sys_id           => "WIN32",
##        bn_ops           => "BN_LLONG EXPORT_VAR_AS_FN",
##        dso_scheme       => "win32",
##        build_scheme     => add("BC", { separator => undef }),
##    },

#### MinGW
    "mingw" => {
        inherit_from     => [ "BASE_unix", asm("x86_asm"),

ms/bcb4.bat

deleted100755 → 0
+0 −6
Original line number Diff line number Diff line
perl Configure BC-32
perl util\mkfiles.pl > MINFO

@rem create make file
perl util\mk1mf.pl no-asm BC-NT > bcb.mak
+0 −1
Original line number Diff line number Diff line
@@ -2,7 +2,6 @@
perl util\mkfiles.pl >MINFO
perl util\mk1mf.pl nasm VC-WIN32 >ms\nt.mak
perl util\mk1mf.pl dll nasm VC-WIN32 >ms\ntdll.mak
perl util\mk1mf.pl nasm BC-NT >ms\bcb.mak

perl util\mkdef.pl 32 libcrypto > ms\libcrypto32.def
perl util\mkdef.pl 32 libssl > ms\libssl32.def
+0 −6
Original line number Diff line number Diff line
@@ -106,7 +106,6 @@ $infile="MINFO";
	"VC-NT",   "Microsoft Visual C++ [4-6] - Windows NT ONLY",
	"Mingw32", "GNU C++ - Windows NT or 9x",
	"Mingw32-files", "Create files with DOS copy ...",
	"BC-NT",   "Borland C++ 4.5 - Windows NT",
	"linux-elf","Linux elf",
	"ultrix-mips","DEC mips ultrix",
	"FreeBSD","FreeBSD distribution",
@@ -224,11 +223,6 @@ elsif ($platform eq "Mingw32-files")
	{
	require 'Mingw32f.pl';
	}
elsif ($platform eq "BC-NT")
	{
	$bc=1;
	require 'BC-32.pl';
	}
elsif ($platform eq "FreeBSD")
	{
	require 'unix.pl';
Loading