Andy Polyakov
4c7c5ff667
ARMv4 assembler pack.
16 years ago
Andy Polyakov
0bb01b7df0
Offer darwin64-x86_64-cc as option.
16 years ago
Andy Polyakov
e45c100762
Typos in ./config.
...
PR: 1563
16 years ago
Andy Polyakov
d6c764573c
Proper support for shared build under MacOS X.
16 years ago
Dr. Stephen Henson
206a975752
Update from stable branch.
16 years ago
Andy Polyakov
160065c5bb
Detect UltraSPARC T1 in ./config.
16 years ago
Andy Polyakov
b900df5258
Engage s390x assembler modules.
16 years ago
Bodo Möller
96afc1cfd5
Add SEED encryption algorithm.
...
PR: 1503
Submitted by: KISA
Reviewed by: Bodo Moeller
16 years ago
Andy Polyakov
0a29f5110d
Various PowerPC config updates.
16 years ago
Lutz Jänicke
02756aa8ba
Add automatic detection for Linux on SuperH
...
PR: 1152
Submitted by: Mike Frysinger <vapier@gentoo.org>
16 years ago
Lutz Jänicke
072dfb9e4e
Add support for m68k linux
...
PR: 1277
Submitted by: Mike Frysinger <vapier@gentoo.org>
16 years ago
Bodo Möller
f3dea9a595
Camellia cipher, contributed by NTT
...
Submitted by: Masashi Fujita
Reviewed by: Bodo Moeller
17 years ago
Dr. Stephen Henson
9540ccdf1f
Stop warnings about deprecated -mcpu option.
17 years ago
Ulf Möller
83ed49149c
bug fix.
...
PR: 1326
Submitted by: John Skodon
17 years ago
Ulf Möller
4700aea951
Add BeOS support.
...
PR: 1312
Submitted by: Oliver Tappe <zooey@hirschkaefer.de>
Reviewed by: Ulf Moeller
17 years ago
Nils Larsch
f2c33fa6fd
force C locale when using [a-z] in sed expressions
...
PR: 1283
Submitted by: Mike Frysinger
17 years ago
Andy Polyakov
c038b90619
Fix typo: "powepc" vs "powerpc." G-r-r-r-r.
...
PR: 1198
18 years ago
Andy Polyakov
60dd08573d
Refine AIX support.
...
PR: 1198
18 years ago
Andy Polyakov
8e5ef8538a
Eliminate reference to removed platform line.
18 years ago
Andy Polyakov
14cc0aaf7b
Unify some SCO targets.
18 years ago
Andy Polyakov
8b452002e8
Refine ELF detection on BSD platforms.
18 years ago
Andy Polyakov
b2d91a6913
Unify BSDi target.
18 years ago
Andy Polyakov
2a6144a1b6
Fix typo in ./config.
18 years ago
Andy Polyakov
5b737a0731
Platform update from 8-stable.
18 years ago
Andy Polyakov
e4c9b85e65
Default to no-sse2 on selected platforms.
18 years ago
Andy Polyakov
4848cbf1cf
Recognize MSYS/MINGW environment.
18 years ago
Andy Polyakov
0abfd60604
Extend Solaris x86 support to amd64.
18 years ago
Ben Laurie
24c97c819d
Don't debug.
18 years ago
Ben Laurie
42ba5d2329
Blow away Makefile.ssl.
18 years ago
Andy Polyakov
e1892f2370
Reliable BSD-x86-elf detection in ./config.
18 years ago
Andy Polyakov
b2c5960935
Respect the fact that most interactive shells don't restore stty settings
...
and make it work in non-interactive mode...
18 years ago
Andy Polyakov
b7efa56a4a
Fold a bunch of linux and *BSD targets into [linux|BSD]-generic[32|64].
...
Idea is to provide unified "fall-down" case for all rare platforms out
there. ./config is free to enable some optimizations, such as endianness
specification, specific -mcpu flags...
18 years ago
Andy Polyakov
f5ffad9d1d
linux-arm target update.
...
PR: 991
18 years ago
Andy Polyakov
57a68b2129
linux-parisc update.
...
PR: 990
Submitted by: Mike Frysinger <vapier@gentoo.org>
18 years ago
Andy Polyakov
0c51600203
Remove CPU detect for IRIX targets. Performance gain is less than 1%,
...
it makes more sense to strive for broader binary compatibility...
19 years ago
Andy Polyakov
76ef6ac956
Refine PowerPC platform support.
19 years ago
Andy Polyakov
d0590fe6b2
Add anchors for AES, SHA-256/-512 assembler modules and SSE2 code pathes.
...
I also used this opportunity to clean up some out-of-date targets and
re-group targets by OS.
19 years ago
Richard Levitte
28a8003467
Changes for VOS, submitted by Paul Green <Paul.Green@stratus.com>.
...
PR: 499
19 years ago
Andy Polyakov
b6b4fdc9e2
Oops! Typo in ./config...
19 years ago
Andy Polyakov
dd55880644
Improved PowerPC support. Proper ./config support for ppc targets,
...
especially for AIX. But most important BIGNUM assembler implementation
submitted by IBM.
Submitted by: Peter Waltenberg <pwalten@au1.ibm.com>
Reviewed by: appro
19 years ago
Andy Polyakov
1247092776
HP/UX PA-RISC 2 targets update.
19 years ago
Andy Polyakov
0a4c8baf5e
./config failed to correctly detect if gcc uses 64-bit ABI on HP-UX.
...
PR: 772
20 years ago
Richard Levitte
439909a068
Some shells (ksh in this case) don't say 'command not found'.
...
PR: 540
20 years ago
Richard Levitte
aa9d896b0d
hinv may generate more than one line (1 line per CPU).
...
PR: 520
20 years ago
Richard Levitte
b7bbac72c4
Add support for IA64.
...
PR: 454
20 years ago
Andy Polyakov
9abff96b2f
Suggestion was to change ${MACHINE} to i586 in lines in question. Well,
...
"whatever" doesn't the same (avoids 386 being passed to ./Configure),
consistent with other elder SCO targets and denotes that we probably
shouldn't care much about every out-of-date platform.
20 years ago
Andy Polyakov
59b846c515
Oops! Missed closing quote... Didn't have time to verify before a snapshot
...
was cut...
20 years ago
Andy Polyakov
7c4e24af38
Caldera/SCO targets erroneously limit themselves to 386. See RT#464.
20 years ago
Andy Polyakov
726c223143
Fix for AIX shared build, see RT#463.
20 years ago
Bodo Möller
c14b4d6b38
typo
20 years ago
Richard Levitte
afd41c9fc7
Add better support for FreeBSD on non-x86 machines.
...
Add specific support for FreeBSD on sparc64.
PR: 427
20 years ago
Andy Polyakov
f68843e3d7
Fix a typo.
21 years ago
Andy Polyakov
46a0d4fbcb
Support for ILP32 on HPUX-IA64.
21 years ago
Andy Polyakov
6d4ac67ac1
linux64-sparcv9 support finally debugged and tested.
...
Submitted by:
Reviewed by:
PR:
21 years ago
Richard Levitte
f7a3e73ef6
Add support for x86_64.
...
PR: 348
21 years ago
Richard Levitte
b9c23cca01
Add Tandem OSS target.
...
PR: 192
21 years ago
Richard Levitte
97101fafd5
The directory 'rijndael' doesn't exist any more, let's check the aes
...
directory instead (this should have been done long ago...).
21 years ago
Richard Levitte
cc8aa08b02
isalist was less trustable than I thought (or rather, one can trust it to
...
come up with all kinds of names we don't have in our targets).
Besides, our sparcv9 targets currently generate sparcv8 code, I'm told.
21 years ago
Richard Levitte
c6bf63da7c
It seems like sun4u doesn't always have a sparcv9 inside. Trust isalist.
...
PR: 220
21 years ago
Richard Levitte
f8fe7fa491
Parse version numbers prefixed with text (egcs does that, even with
...
-dumpversion).
PR: 203, part 1
21 years ago
Lutz Jänicke
d51092f42b
Use -dumpversion to obtain gcc's version.
...
Submitted by: ross.alexander@uk.neceur.com, allenh@eecs.berkeley.edu
Reviewed by:
PR: 96
21 years ago
Lutz Jänicke
1d4547a43d
Initial support for hpux64-parisc-gcc
...
Submitted by: ross.alexander@uk.neceur.com
Reviewed by:
PR: 96
21 years ago
Richard Levitte
d56f92ee78
Make sure that any dash in the prefix before the version number is removed.
...
PR: 96
21 years ago
Richard Levitte
966a753997
Update the recognision of GCC version numbers to handle the prefix text
...
that GCC 3.1 adds to the --version output
21 years ago
Lutz Jänicke
6fa865a325
Recognize PPC64 target.
...
Submitted by:
Reviewed by:
PR: 26
21 years ago
Bodo Möller
c46acbacde
Rename 'cray-t90-cc' into 'cray-j90'.
...
Add to 'config'.
21 years ago
Richard Levitte
b44e425f39
New configuration targets for OpenBSD, handed to me by Bob Beck <beck@openbsd.org>
21 years ago
Richard Levitte
49e045482a
At Corinna Vinschen's request, change CygWin32 to Cygwin
21 years ago
Richard Levitte
ba47f5c9b0
Correct sh, please
21 years ago
Richard Levitte
1fe198b6f9
Update the configuration of CygWin32 to use the new capabilities of
...
CygWin 1.3.x, which includes thread and shared library support.
Submitted by Corinna Vinschen <vinschen@redhat.com> and modified a
little bit.
21 years ago
Richard Levitte
f14845d999
Apply Neale Ferguson's patch to add a configuration target for linux-s390x
21 years ago
Richard Levitte
95f8c7195c
Add support for Linux on HP/PA.
...
Submitted by "Bryan W. Headley" <bheadley@interaccess.com>
22 years ago
Ulf Möller
d78e52987e
Cygwin patch. Submitted by Michael Kobar <mkobar@lymeware.com>
22 years ago
Lutz Jänicke
6a9af68b56
Support for QNX (wrat@jump.net (the wharf rat)).
22 years ago
Bodo Möller
2413a3975f
crypto/idea and crypto/rijndael were missing in the list of
...
directories that may have been deleted
22 years ago
Lutz Jänicke
cb42ce0b67
Recognize OpenUNIX-8 with compiler
22 years ago
Lutz Jänicke
bb4f7a8d52
Even more corrections for OpenUNIX 8
22 years ago
Lutz Jänicke
6c36f7a9f2
Support for shared libraries on Unixware-7 and OpenUNIX-8
...
(Boyd Lynn Gerber <gerberb@zenez.com>).
22 years ago
Ulf Möller
9d07fd03e3
Use GCC 2.95/3.0 optimization
22 years ago
Richard Levitte
6bc847e49e
Apply the Tru64 patch from Tim Mooney <mooney@dogbert.cc.ndsu.NoDak.edu>
...
His comments are:
1) Changes all references for `True64' to be `Tru64', which is the correct
spelling for the OS name.
2) Makes `alpha-cc' be the same as `alpha164-cc', and adds an `alphaold-cc'
entry that is the same as the previous `alpha-cc'. The reason is that most
people these days are using the newer compiler, so it should be the default.
3) Adds a bit of commentary to Configure, regarding the name changes of
the OS over the years, so it's not so confusing to people that haven't been
with the OS for a while.
4) Adds an `alpha-cc-rpath' target (which is *not* selected automatically
by Configure under any circumstance) that builds an RPATH into the
shared libraries. This is explained in the comment in Configure. It's
very very useful for people that want it, and people that don't want it
just shouldn't choose that target.
5) Adds the `-pthread' flag as the best way to get POSIX thread support
from the newer compiler.
6) Updates the Makefile targets, so that when the `alpha164-cc', `alpha-cc',
or `alpha-cc-rpath' target is what Configure is set to use, it uses a Makefile
target that includes the `-msym' option when building the shared library.
This is a performance enhancement.
7) Updates `config' so that if it detects you're running version 4 or 5
of the OS, it automatically selects `alpha-cc', but uses `alphaold-cc'
for versions 1-3 of the OS.
8) Updates the comment in opensslv.h, fixing both the OS name typo and
adding a reference to IRIX 6.x, since the shared library semantics are
virtually identical there.
22 years ago
Andy Polyakov
6d03b73e35
Enhanced support for IA-64 Linux and HP-UX (as well as better support for
...
HP-UX in common in ./config). Note that for the moment of this writing
none of 64-bit platforms pass bntest. I'm committing this anyway as it's
too frustrating to patch snapshots over and over while 0.9.6 is known to
work.
22 years ago
Andy Polyakov
62c271610b
Typo in stty command lines.
22 years ago
Andy Polyakov
ac7b42610f
Support for 64-bit Solaris build with GCC 3.0 and later. It should be
...
explicitely noted that 64-bit SPARCv9 ABI is not officially supported
by GCC 3.0 (support is scheduled for 3.1 release), but it appears to
work, at the very least 'make test' passes...
22 years ago
Richard Levitte
8bf49ea170
New cofiguration for Unixwre and SCO,with slightly better granularity. Contributed by Tim Rice <tim@multitalents.net>
22 years ago
Richard Levitte
368101778e
For AIX 4.3 or above, allow the use of dlfcn.
22 years ago
Bodo Möller
bb62a8b0c5
More method functions for elliptic curves,
...
and an ectest.c that actually tests something.
22 years ago
Richard Levitte
70d70a3c81
Code for better build under Darwin (MacOS X).
...
Submitted by Brad Dominy <jdominy@darwinuser.org>
22 years ago
Ulf Möller
06a2b07bb0
don't read from tty in test mode
22 years ago
Ulf Möller
720235eeec
IRIX bugfix
22 years ago
Bodo Möller
93cd57a578
fix editing error
22 years ago
Bodo Möller
49ce63cd7c
add linux-s390 configuration (based on information submitted by
...
Denis Beauchemin <Denis.Beauchemin@Courrier.USherb.ca>)
22 years ago
Bodo Möller
69e42952e1
When we are waiting for user action, we should say this explicitly.
23 years ago
Richard Levitte
10a2975a27
Add configuration for GNU Hurd.
23 years ago
Richard Levitte
9b7a552f4b
Recognise Darwin as well. For now, have it do exactly the same thing as for Rhapsody
23 years ago
Richard Levitte
f9b3bff6f7
First tentative impementation of Kerberos 5 cryptos and keys for SSL/TLS. Implemented by Vern Staats <staatsvr@asc.hpc.mil>, further hacked and distributed by Jeffrey Altman <jaltnab@columbia.edu>
23 years ago
Richard Levitte
d5695a26a6
/proc/cpuinfo can have several lines containing the word "type". We want the one that is "type", plain and simple. Caught by Raoul Borenius <borenius@shuttle.de>
23 years ago
Richard Levitte
815c83f70a
Add configuration option to build on Linux on both big-endian and
...
little-endian MIPS.
Submitted by Ralf Baechle <ralf@uni-koblenz.de>
23 years ago
Richard Levitte
5270e7025e
Merge the engine branch into the main trunk. All conflicts resolved.
...
At the same time, add VMS support for Rijndael.
23 years ago
Richard Levitte
48d89b560c
Krister Walfridsson <cato@df.lth.se> tells us sysctl lives in /sbin
...
since NetBSD 1.5.
23 years ago
Ulf Möller
9e2c0f41d7
fix problems in the selftest
23 years ago