Re: HEADS UP: OpenSSL problems after GCC 4.2 upgrade



On Sunday 20 May 2007 08:27, Alexander Kabaev wrote:
Hi all,

there were several reports of OpenSSL being broken when compiled with
GCC 4.2. It turns out OpenSSL uses function casting feature that was
aggressively de-supported by GCC 4.2 and GCC goes as far as inserting
invalid instructions ON PURPOSE to discourage the practice.

Why does it not break on compile/link time?

--HPS
_______________________________________________
freebsd-current@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Problems configuring OpenSSH 3.5p1 on Sol 5.8
    ... I have installed gcc 3.2.2, OpenSSL 0.9.6g. ... uname -m = sun4u ... BusType = <unknown> ...
    (SSH)
  • Re: HEADS UP: OpenSSL problems after GCC 4.2 upgrade
    ... aggressively de-supported by GCC 4.2 and GCC goes as far as inserting ... Just in case mailing list will eat the attachment, the patch can be ... our OpenSSL maintainerare currently en-route from ... I haven't seen enough reports of this patch working to be really ...
    (freebsd-current)
  • Re: HEADS UP: OpenSSL problems after GCC 4.2 upgrade
    ... aggressively de-supported by GCC 4.2 and GCC goes as far as inserting ... Just in case mailing list will eat the attachment, the patch can be ... our OpenSSL maintainerare currently en-route from ... I haven't seen enough reports of this patch working to be really ...
    (freebsd-current)
  • Re: Sun Studio 11 vs. gcc 4.1.1
    ... OpenSSL 0.9.8e with builtin test "openssl speed". ... assembler routines were turned off with "no-asm". ... time compared to gcc. ... On x86 the results are mixed: In 32bit Studio 11 usually generates better ...
    (comp.sys.sun.admin)
  • Re: HEADS UP: OpenSSL problems after GCC 4.2 upgrade
    ... It turns out OpenSSL uses function casting feature that was ... aggressively de-supported by GCC 4.2 and GCC goes as far as inserting ... I was advocating compiling a minimal libmd that only ...
    (freebsd-current)