Allow DSO flags like -fpic, -fPIC, -KPIC etc. to be specified on the `perl
authorRalf S. Engelschall <rse@openssl.org>
Sat, 6 Mar 1999 14:35:03 +0000 (14:35 +0000)
committerRalf S. Engelschall <rse@openssl.org>
Sat, 6 Mar 1999 14:35:03 +0000 (14:35 +0000)
Configure ...' command line. This way one can compile OpenSSL libraries with
Position Independent Code (PIC) which is needed for linking it into DSOs.

CHANGES
Configure

diff --git a/CHANGES b/CHANGES
index 4a5bd9f..7aea464 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -5,6 +5,12 @@
 
  Changes between 0.9.1c and 0.9.2
 
+  *) Allow DSO flags like -fpic, -fPIC, -KPIC etc. to be specified
+     on the `perl Configure ...' command line. This way one can compile
+     OpenSSL libraries with Position Independent Code (PIC) which is needed
+     for linking it into DSOs.
+     [Ralf S. Engelschall]
+
   *) Remarkably, export ciphers were totally broken and no-one had noticed!
      Fixed.
      [Ben Laurie]
index d7eb1ff..f9f92c3 100755 (executable)
--- a/Configure
+++ b/Configure
@@ -289,9 +289,13 @@ foreach (@ARGV)
                        {
                        $flags.=$_." ";
                        }
+               elsif ($_ =~ /^-[fK](.*)$/)
+                       {
+                       $flags.=$_." ";
+                       }
                else
                        {
-                       die "unknown options, only -Dxxx, -Lxxx and -lxxx supported\n";
+                       die "unknown options, only -Dxxx, -Lxxx, -lxxx, -fxxx and -Kxxx are supported\n";
                        }
                }
        else