Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-05-17 | Add support for RC / WINDRES env variables | Richard Levitte | |
RT#2558 Reviewed-by: Matt Caswell <matt@openssl.org> | |||
2016-02-22 | Don't strip object files on Cygwin | Corinna Vinschen | |
Building for the Cygwin distro requires to be able to build debuginfo files. This in turn requires to build object files without stripping. The stripping is performed by the next step after building which creates the debuginfo files. Signed-off-by: Corinna Vinschen <vinschen@redhat.com> (cherry picked from commit 42b8f1427a8cdf320e51374a5fbfefc74bec0519) Reviewed-by: Andy Polyakov <appro@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> | |||
2016-02-19 | Makefile.shared: limit .dll image base pinning to FIPS builds. | Andy Polyakov | |
Reviewed-by: Richard Levitte <levitte@openssl.org> | |||
2010-08-21 | Makefile.shared: fix brown-bag typo in link_o.darwin [from HEAD]. | Andy Polyakov | |
PR: 2319 | |||
2010-07-16 | Makefile.shared: update link_o.darwin rule [from HEAD]. | Andy Polyakov | |
PR: 2306 | |||
2009-10-15 | Fixes to CROSS_COMPILE, don't override command line option from environment | Dr. Stephen Henson | |
2009-08-10 | PR: 2003 | Dr. Stephen Henson | |
Make it possible to install OpenSSL in directories with name other than "lib" for example "lib64". Based on patch from Jeremy Utley. | |||
2009-01-02 | Makefile.shared: improve portability of commit#17753. | Andy Polyakov | |
2008-12-30 | Styling update to makefiles: eliminate redundant pipes. | Andy Polyakov | |
2008-12-29 | Styling update to makefiles: $() to denote make substitutions and $${} - | Andy Polyakov | |
shell ones. | |||
2008-09-12 | AIX build updates. | Andy Polyakov | |
2008-04-17 | Apply mingw patches as supplied by Roumen Petrov an Alon Bar-Lev | Lutz Jänicke | |
PR: 1552 Submitted by: Roumen Petrov <openssl@roumenpetrov.info>, "Alon Bar-Lev" <alon.barlev@gmail.com> | |||
2007-09-16 | Minor fix in link_[oa].hpux. | Andy Polyakov | |
2007-08-26 | IRIX and Tru64 platform updates. | Andy Polyakov | |
2007-07-31 | Proper support for shared build under MacOS X. | Andy Polyakov | |
2007-05-19 | --enable-auto-image-base in cygwin build. | Andy Polyakov | |
PR: 1517 Submitted by: vinschen@redhat.com | |||
2007-03-25 | Allow shared builds for aix[64]-gcc targets. | Andy Polyakov | |
2007-03-22 | Fixes for aix-shared rules. | Andy Polyakov | |
2006-10-24 | Further mingw build procedure updates. | Andy Polyakov | |
2006-10-23 | Harmonize dll naming in mingw builds. | Andy Polyakov | |
2006-10-23 | Allow for mingw cross-compile configuration. | Andy Polyakov | |
2006-10-21 | Rudimentary support for cross-compiling. | Andy Polyakov | |
2006-05-20 | Tiny up hpux targets. | Andy Polyakov | |
2006-04-11 | Add BeOS support. | Ulf Möller | |
PR: 1312 Submitted by: Oliver Tappe <zooey@hirschkaefer.de> Reviewed by: Ulf Moeller | |||
2005-12-16 | Fix typos in osf1 shared rules. | Andy Polyakov | |
PR: 1248 Submitted by: Nikola Milutinovic | |||
2005-11-09 | AIX -blibpath is not accumulative, one apparently has to specify even | Andy Polyakov | |
self-obvious /usr/lib:/lib. PR: 1239 | |||
2005-10-28 | Add -install_name in link_a.darwin rule. | Andy Polyakov | |
PR: 1218 | |||
2005-10-25 | Fix install problems on MacOS X and HP-UX. | Andy Polyakov | |
PR: 1218,1185 | |||
2005-06-23 | Darwin specific update for Configure and Makefile.shared. | Andy Polyakov | |
2005-06-23 | HP-UX specific updates to Makefile.org and Makefile.shared. | Andy Polyakov | |
2005-06-22 | Solaris-specific Makefile.shared update from 098. | Andy Polyakov | |
2005-05-21 | Patches for Cygwin, provided by Corinna Vinschen <vinschen@redhat.com> | Richard Levitte | |
2005-05-16 | Improve shell portability of new rules in Makefile.shared. | Andy Polyakov | |
2005-05-16 | Make Makefile.shared quiet again. | Andy Polyakov | |
2005-05-15 | Simplify shared rules, link run-path into applications only. | Andy Polyakov | |
2005-04-30 | Cygwin/mingw sync with stable. | Andy Polyakov | |
2005-04-13 | Parameterize do_solaris rules in Makefile.shared. | Andy Polyakov | |
2005-04-04 | Extend Solaris x86 support to amd64. | Andy Polyakov | |
2005-03-31 | Get rid of irritating noise. | Ben Laurie | |
2005-02-06 | Make Makefile.shared BSD make-friendly, remove more redundant -lc, set up | Andy Polyakov | |
OBJECT_MODE for AIX. | |||
2005-02-03 | Drop redundant -lc from a number of rules in Makefile.shared. It's | Andy Polyakov | |
perfectly safe [compiler driver adds it] and in some situation even perfectly appropriate [mixing -pthread and -lc on FreeBSD can have lethal effect on apps/openssl]. I'd say we should get rid of more, but I remove those I can test myself... | |||
2005-01-26 | The mix of CFLAGS and LDFLAGS is a bit confusing in my opinion, and | Richard Levitte | |
Makefile.shared was a bit overcomplicated. Make the shell variables LDFLAGS and SHAREDFLAGS in Makefile.shared get the values of $(CFLAGS) or $(LDFLAGS) as appropriate depending on the value the shell variables LDCMD and SHAREDCMD get. That leaves much less chance of confusion, since those pairs of shell variables always are defined together. | |||
2004-12-27 | As new major IRIX release is highly unlikely to appear [and break following], | Andy Polyakov | |
I change from -notall to -none synonym in irix rules to improve backward compatibility with IRIX 5.x. PR: 987 | |||
2004-09-28 | Fix Solaris 10_x86 shared build. -Bsymbolic is required to avoid | Andy Polyakov | |
"remaining relocations" in assembler modules. The latter seems to be new behaviour, elder as/ld managed to resolve this relocations as internal. It's possible to address this problem differently, but I settle for -Bsymbolic... PR: 546 | |||
2004-08-29 | Proper support for OpenBSD-i386 shared build, including assember modules! | Andy Polyakov | |
"Proper" means "compiles and passes test." Versioning is broken (I think). | |||
2004-08-01 | Clean-up GAS targets: get rid of "cpp" stuff and replace it with "purified" | Andy Polyakov | |
COFF and a.out targets [similar to ELF targets]. You might notice some rudementary support for shared mingw builds under cygwin. It works (it produces cryptoeay32.dll and ssleay32.dll with everything exported by name), but it's primarily for testing/debugging purposes, at least for now... | |||
2004-07-24 | Minor HP-UX make update. IA-64-based HP-UX favor .so extension for shared | Andy Polyakov | |
libraries. Old .sl extension works just fine, but it .so which is default. | |||
2004-07-18 | Add anchors for AES, SHA-256/-512 assembler modules and SSE2 code pathes. | Andy Polyakov | |
I also used this opportunity to clean up some out-of-date targets and re-group targets by OS. | |||
2004-05-31 | Minimal work-around for ./engine shared builds. "Minimal" means that I | Andy Polyakov | |
think that proper Makefile clean-up is required. | |||
2004-05-31 | 32-bit PA-RISC requires -Bsymbolic when linking libcrypto.sl. Without | Andy Polyakov | |
this flag RAND_poll ends up in end-less loop calling RAND_add. But don't ask me why... |