openpkg/openpkg.spec

changeset 435
24700f8ed057
parent 434
66c3db5d26f6
child 436
f26e9329b115
     1.1 --- a/openpkg/openpkg.spec	Wed Aug 01 23:37:13 2012 +0200
     1.2 +++ b/openpkg/openpkg.spec	Wed Aug 01 23:42:52 2012 +0200
     1.3 @@ -1193,6 +1193,14 @@
     1.4      ( br=`pwd`
     1.5        cd rpm-%{V_rpm_major}.%{V_rpm_minor}
     1.6  
     1.7 +      #   provide nonstandard constructs
     1.8 +      cat > nonstandard.h <<EOF
     1.9 +/* MSvB: define missing nonstandard GCC builtin extensions */
    1.10 +#ifndef __GNUC__
    1.11 +#define __builtin_expect(e,n) (e)
    1.12 +#endif /* ifndef __GNUC__ */
    1.13 +EOF
    1.14 +
    1.15        #   cheat GNU Autoconf
    1.16        ( echo 'ac_cv_path_MSGFMT=:'
    1.17          echo 'ac_cv_path_GMSGFMT=:'

mercurial