From patchwork Sun Jan 1 07:52:37 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: John Comeau X-Patchwork-Id: 2004 Delivered-To: ffmpegpatchwork@gmail.com Received: by 10.103.89.21 with SMTP id n21csp3517414vsb; Sat, 31 Dec 2016 23:57:59 -0800 (PST) X-Received: by 10.28.26.80 with SMTP id a77mr43042423wma.31.1483257479285; Sat, 31 Dec 2016 23:57:59 -0800 (PST) Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id d199si42716989wme.147.2016.12.31.23.57.58; Sat, 31 Dec 2016 23:57:59 -0800 (PST) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id E55B168994A; Sun, 1 Jan 2017 09:57:51 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-it0-f46.google.com (mail-it0-f46.google.com [209.85.214.46]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 8A9B2689259 for ; Sun, 1 Jan 2017 09:57:44 +0200 (EET) Received: by mail-it0-f46.google.com with SMTP id o141so238531947itc.0 for ; Sat, 31 Dec 2016 23:57:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:from:date:message-id:subject:to; bh=0rUbg2nyREbsUpw0XDxbf3dPwlt49SaaGrxV+mXiBBQ=; b=rPSV9al2MaDi4hktoODsxvBmEr2/ZhhaPrFT50pkKqgmIaSmrCp/GGdgCsRux1Q29N yQCNWxsiZCMHZ8H2ILy8WrC9XyNwLvjNOUrcYHCkky61fXkoyEWC06yUl1CXHwQnbsn5 Mp/ZqGTSOaVFl6mWgxOIiVTgaKY/NWdb+nLC0zqiALt9h8pe/xpoObQr9ZcOpR9lT8HL phrUu5+cYHpVp2o4U78m0oOXbGfYetT+Pyeawi0dKkZiEWaNefS8+KkKxGp/YxQ1nuKD N437MhaPKy4LUaLSx1iayNyNjb05PGHe2zHiWVHdkmKlMbFXiHS769hR3ugIwdH8jrKn rw4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to; bh=0rUbg2nyREbsUpw0XDxbf3dPwlt49SaaGrxV+mXiBBQ=; b=MbshdGeiqnRqBoZkgAEH6jSyjI3ynlN68qRtetmRpvzuzWHLu1eydlxIDCOorPkBM5 2CDuy1Gf/sdsRGItxArW7jcnclUWFDziH8SPCOKKyf1X5upi3K3WJ9Mix5+P4/Y6cwpY LNApfy+LxOPFM9FqNxKYb4Ojb5hYq078FZNjZQ7qv19aeTVWcGitoqsJzGpLN7b7+tzR zcqcELD1ezKoNc71dhTMPH/XDZZZ34uGUNjAQp+sTYhXVweF8oiTmwxXmm1Rf6wjZSPX niI0xM5z7SR8fe4oGf1NkQDsLczFCAv4r7iLj4aLdLbEZttjA69oOOwMbB/354GPp0gv wdow== X-Gm-Message-State: AIkVDXJDAbsllKq3HKpwueiJCxGJ4oCM8pW8XmsEpXH7nqNXElYQ2IhBPagcvdE/7P3ydBS8ykzqIl3FDpupUQ== X-Received: by 10.36.10.82 with SMTP id 79mr41087256itw.66.1483257158031; Sat, 31 Dec 2016 23:52:38 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.7.99 with HTTP; Sat, 31 Dec 2016 23:52:37 -0800 (PST) From: John Comeau Date: Sat, 31 Dec 2016 23:52:37 -0800 X-Google-Sender-Auth: peXH5E2pibstw4LWYE5KgFof1-c Message-ID: To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] PATCH for building with nasm X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" fixes `operation size not specified` errors as described here: http://stackoverflow.com/questions/36854583/compiling-ffmpeg-for-kali-linux-2 I rebuilt again with yasm and made sure it didn't break that. diff --git a/libavcodec/x86/imdct36.asm b/libavcodec/x86/imdct36.asm index 409b2c5796..960eabdda5 100644 --- a/libavcodec/x86/imdct36.asm +++ b/libavcodec/x86/imdct36.asm @@ -145,9 +145,9 @@ SECTION .text %macro STORE 4 %if cpuflag(sse4) movss [%3 ], %1 - extractps [%3 + %4], %1, 1 - extractps [%3 + 2*%4], %1, 2 - extractps [%3 + 3*%4], %1, 3 + extractps dword [%3 + %4], %1, 1 + extractps dword [%3 + 2*%4], %1, 2 + extractps dword [%3 + 3*%4], %1, 3 %else movhlps %2, %1 movss [%3 ], %1