|
Packit Service |
5195f2 |
============================================================================
|
|
Packit Service |
5195f2 |
LZO -- a real-time data compression library
|
|
Packit Service |
5195f2 |
============================================================================
|
|
Packit Service |
5195f2 |
|
|
Packit Service |
5195f2 |
LZO is free of any known bugs.
|
|
Packit Service |
5195f2 |
|
|
Packit Service |
5195f2 |
Nevertheless LZO has been reported to break the optimizer of some
|
|
Packit Service |
5195f2 |
compilers including gcc 2.7.2 (AIX, IRIX) and Watcom C 9.5.
|
|
Packit Service |
5195f2 |
|
|
Packit Service |
5195f2 |
So if 'lzotest' reports data decompression errors you should recompile
|
|
Packit Service |
5195f2 |
everything without optimizations and see if that fixes the problem.
|
|
Packit Service |
5195f2 |
I'd like to hear about optimizer problems and possible workarounds.
|
|
Packit Service |
5195f2 |
|
|
Packit Service |
5195f2 |
|
|
Packit Service |
5195f2 |
Known compiler problems:
|
|
Packit Service |
5195f2 |
------------------------
|
|
Packit Service |
5195f2 |
some versions of gcc use '-O2 -fno-strength-reduce'
|
|
Packit Service |
5195f2 |
some versions of gcc use '-O2 -fno-schedule-insns -fno-schedule-insns2'
|
|
Packit Service |
5195f2 |
Watcom C 9.5 compile with '-oneax' instead of '-oneatx'
|
|
Packit Service |
5195f2 |
|
|
Packit Service |
5195f2 |
|