• Florian Weimer's avatar
    unarr: Fix build on s390x · 0e700196
    Florian Weimer authored
    On some big-endian arches (where MY_CPU_NAME doesn't get set),
    there is a preprocessor syntax error. It results in build failures
    like this:
    
    In file included from rar/../lzmasdk/Ppmd.h:8:0,
                     from rar/../lzmasdk/Ppmd7.h:12,
                     from rar/rar.h:10,
                     from rar/rar.c:4:
    rar/../lzmasdk/CpuArch.h:177:18: error: #elif with no expression
       #elif MY_CPU_BE
                      ^
    In file included from rar/../lzmasdk/Ppmd.h:8:0,
                     from rar/../lzmasdk/Ppmd7.h:12,
                     from rar/rar.h:10,
                     from rar/uncompress-rar.c:7:
    rar/../lzmasdk/CpuArch.h:177:18: error: #elif with no expression
       #elif MY_CPU_BE
                      ^
    
    With help from Iain Lane <iain@orangesquash.org.uk>
    
    See https://sourceforge.net/p/sevenzip/patches/317/
    
    https://bugzilla.gnome.org/show_bug.cgi?id=787248
    0e700196
Name
Last commit
Last update
..
7zTypes.h Loading commit data...
CpuArch.c Loading commit data...
CpuArch.h Loading commit data...
Makefile.am Loading commit data...
Ppmd.h Loading commit data...
Ppmd7.c Loading commit data...
Ppmd7.h Loading commit data...
Ppmd7Dec.c Loading commit data...
Precomp.h Loading commit data...