PR: 1806
authorDr. Stephen Henson <steve@openssl.org>
Wed, 21 Jan 2009 21:44:52 +0000 (21:44 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Wed, 21 Jan 2009 21:44:52 +0000 (21:44 +0000)
Submitted by: philipp_subx@redfish-solutions.com
Approved by: steve

Use ${CC:-gcc} instead of just gcc in domd, to support cross compilation.

util/domd
util/pl/VC-32.pl

index 691be7a440ac8295930d1b9e7194dc53e6281a10..560ebeaf820f753db091a7326775567bbafb762a 100755 (executable)
--- a/util/domd
+++ b/util/domd
@@ -22,7 +22,7 @@ if [ "$MAKEDEPEND" = "gcc" ]; then
     done
     sed -e '/^# DO NOT DELETE.*/,$d' < Makefile > Makefile.tmp
     echo '# DO NOT DELETE THIS LINE -- make depend depends on it.' >> Makefile.tmp
-    gcc -D OPENSSL_DOING_MAKEDEPEND -M $args >> Makefile.tmp
+    ${CC:-gcc} -D OPENSSL_DOING_MAKEDEPEND -M $args >> Makefile.tmp
     ${PERL} $TOP/util/clean-depend.pl < Makefile.tmp > Makefile.new
     rm -f Makefile.tmp
 else
index 730c2083bd9cf2fb79c5c9b1d3f98664b83d95e1..f5d0a04cfe253ec1126302670fd625bcbbea9014 100644 (file)
@@ -405,7 +405,7 @@ sub do_link_rule
        if ($standalone == 1)
                {
                $ret.="  \$(LINK) \$(LFLAGS) $efile$target @<<\n\t";
-               $ret.= "$mwex advapi32.lib " if ($files =~ /O_FIPSCANISTER/ && !$fipscanisterbuild);
+               $ret.= "\$(EX_LIBS) " if ($files =~ /O_FIPSCANISTER/ && !$fipscanisterbuild);
                $ret.="$files $libs\n<<\n";
                }
        elsif ($standalone == 2)