~ubuntu-branches/ubuntu/saucy/clamav/saucy-backports

« back to all changes in this revision

Viewing changes to m4/reorganization/code_checks/shift.m4

  • Committer: Package Import Robot
  • Author(s): Scott Kitterman
  • Date: 2014-07-15 01:08:10 UTC
  • mfrom: (0.35.47 sid)
  • Revision ID: package-import@ubuntu.com-20140715010810-ru66ek4fun2iseba
Tags: 0.98.4+dfsg-2~ubuntu13.10.1
No-change backport to saucy (LP: #1341962)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
dnl Check signed right shift implementation
 
2
AC_MSG_CHECKING([whether signed right shift is sign extended])
 
3
AC_TRY_RUN([int main(void){int a=-1;int b=a>>1;return(a!=b);}],
 
4
    [have_signed_rightshift_extended=yes],
 
5
    [have_signed_rightshift_extended=no],
 
6
    [have_signed_rightshift_extended=no])
 
7
if test $have_signed_rightshift_extended = yes; then
 
8
    AC_DEFINE([HAVE_SAR], 1, [Define signed right shift implementation])
 
9
fi
 
10
AC_MSG_RESULT([$have_signed_rightshift_extended]);