summaryrefslogtreecommitdiffstats
path: root/Makefile.shared (follow)
Commit message (Collapse)AuthorAgeFilesLines
* RT3548: Remove some unsupported platforms.Rich Salz2015-01-121-12/+1
| | | | | | | | | This commit removes NCR, Tandem, Cray. Regenerates TABLE. Removes another missing BEOS fluff. The last platform remaining on this ticket is WIN16. Reviewed-by: Richard Levitte <levitte@openssl.org>
* RT3548: unsupported platformsRich Salz2014-12-251-27/+1
| | | | | | | This commit removes Sinix/ReliantUNIX RM400 (And a missed piece of BEOS fluff) Reviewed-by: Richard Levitte <levitte@openssl.org>
* Makefile.share: fix brown-bag typo in link_o.darwin.Andy Polyakov2010-08-211-1/+1
|
* Makefile.shared: link_o.darwin comment update.Andy Polyakov2010-07-161-0/+2
|
* Makefile.shared: debugging line slipped through in previous commit.Andy Polyakov2010-07-151-1/+1
|
* Makefile.shared: update link_o.dawrin rule.Andy Polyakov2010-07-151-8/+18
| | | | PR: 2306
* Fixes to CROSS_COMPILE, don't override command line option from environmentDr. Stephen Henson2009-10-161-1/+1
|
* PR: 2003Dr. Stephen Henson2009-08-101-1/+1
| | | | | Make it possible to install OpenSSL in directories with name other than "lib" for example "lib64". Based on patch from Jeremy Utley.
* Makefile.shared: improve portability of commit#17753.Andy Polyakov2009-01-021-2/+2
|
* Styling update to makefiles: eliminate redundant pipes.Andy Polyakov2008-12-301-2/+2
|
* Styling update to makefiles: $() to denote make substitutions and $${} -Andy Polyakov2008-12-291-24/+24
| | | | shell ones.
* AIX build updates.Andy Polyakov2008-09-121-4/+4
|
* Apply mingw patches as supplied by Roumen Petrov an Alon Bar-LevLutz Jänicke2008-04-171-4/+13
| | | | | PR: 1552 Submitted by: Roumen Petrov <openssl@roumenpetrov.info>, "Alon Bar-Lev" <alon.barlev@gmail.com>
* Minor fix in link_[oa].hpux.Andy Polyakov2007-09-161-2/+2
|
* IRIX and Tru64 platform updates.Andy Polyakov2007-08-261-4/+4
|
* Proper support for shared build under MacOS X.Andy Polyakov2007-07-311-3/+1
|
* --enable-auto-image-base in cygwin build.Andy Polyakov2007-05-191-3/+7
| | | | | PR: 1517 Submitted by: vinschen@redhat.com
* Allow shared builds for aix[64]-gcc targets.Andy Polyakov2007-03-251-5/+5
|
* Fixes for aix-shared rules.Andy Polyakov2007-03-221-5/+5
|
* Further mingw build procedure updates.Andy Polyakov2006-10-251-10/+19
|
* Harmonize dll naming in mingw builds.Andy Polyakov2006-10-231-3/+2
|
* Allow for mingw cross-compile configuration.Andy Polyakov2006-10-231-4/+8
|
* Rudimentary support for cross-compiling.Andy Polyakov2006-10-211-1/+3
|
* Tiny up hpux targets.Andy Polyakov2006-05-201-1/+1
|
* Add BeOS support.Ulf Möller2006-04-111-1/+16
| | | | | | PR: 1312 Submitted by: Oliver Tappe <zooey@hirschkaefer.de> Reviewed by: Ulf Moeller
* Fix typos in osf1 shared rules.Andy Polyakov2005-12-161-3/+3
| | | | | PR: 1248 Submitted by: Nikola Milutinovic
* AIX -blibpath is not accumulative, one apparently has to specify evenAndy Polyakov2005-11-091-1/+1
| | | | | self-obvious /usr/lib:/lib. PR: 1239
* Add -install_name in link_a.darwin rule.Andy Polyakov2005-10-281-0/+1
| | | | PR: 1218
* Fix install problems on MacOS X and HP-UX.Andy Polyakov2005-10-251-2/+6
| | | | PR: 1218,1185
* Darwin specific update for Configure and Makefile.shared.Andy Polyakov2005-06-231-0/+2
|
* HP-UX specific updates to Makefile.org and Makefile.shared.Andy Polyakov2005-06-231-0/+2
|
* Solaris-specific Makefile.shared update from 098.Andy Polyakov2005-06-231-5/+7
|
* Patches for Cygwin, provided by Corinna Vinschen <vinschen@redhat.com>Richard Levitte2005-05-211-5/+6
|
* Improve shell portability of new rules in Makefile.shared.Andy Polyakov2005-05-161-3/+3
|
* Make Makefile.shared quiet again.Andy Polyakov2005-05-161-2/+2
|
* Simplify shared rules, link run-path into applications only.Andy Polyakov2005-05-161-250/+41
|
* Cygwin/mingw sync with stable.Andy Polyakov2005-05-011-2/+7
|
* Parameterize do_solaris rules in Makefile.shared.Andy Polyakov2005-04-131-2/+2
|
* Extend Solaris x86 support to amd64.Andy Polyakov2005-04-041-3/+3
|
* Get rid of irritating noise.Ben Laurie2005-03-311-2/+2
|
* Make Makefile.shared BSD make-friendly, remove more redundant -lc, set upAndy Polyakov2005-02-061-27/+31
| | | | OBJECT_MODE for AIX.
* Drop redundant -lc from a number of rules in Makefile.shared. It'sAndy Polyakov2005-02-031-14/+14
| | | | | | | 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...
* The mix of CFLAGS and LDFLAGS is a bit confusing in my opinion, andRichard Levitte2005-01-271-44/+44
| | | | | | | | | | 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.
* As new major IRIX release is highly unlikely to appear [and break following],Andy Polyakov2004-12-271-2/+2
| | | | | | I change from -notall to -none synonym in irix rules to improve backward compatibility with IRIX 5.x. PR: 987
* Fix Solaris 10_x86 shared build. -Bsymbolic is required to avoidAndy Polyakov2004-09-281-2/+2
| | | | | | | | "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
* Proper support for OpenBSD-i386 shared build, including assember modules!Andy Polyakov2004-08-291-1/+34
| | | | "Proper" means "compiles and passes test." Versioning is broken (I think).
* Clean-up GAS targets: get rid of "cpp" stuff and replace it with "purified"Andy Polyakov2004-08-011-6/+8
| | | | | | | | 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...
* Minor HP-UX make update. IA-64-based HP-UX favor .so extension for sharedAndy Polyakov2004-07-241-1/+3
| | | | libraries. Old .sl extension works just fine, but it .so which is default.
* Add anchors for AES, SHA-256/-512 assembler modules and SSE2 code pathes.Andy Polyakov2004-07-181-0/+1
| | | | | I also used this opportunity to clean up some out-of-date targets and re-group targets by OS.
* Minimal work-around for ./engine shared builds. "Minimal" means that IAndy Polyakov2004-06-011-9/+7
| | | | think that proper Makefile clean-up is required.