From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id AFBE143AF0 for ; Sun, 11 Sep 2022 17:22:04 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9064F68BB0B; Sun, 11 Sep 2022 20:22:03 +0300 (EEST) Received: from mail-yb1-f178.google.com (mail-yb1-f178.google.com [209.85.219.178]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 7BBA568B7EB for ; Sun, 11 Sep 2022 20:21:57 +0300 (EEST) Received: by mail-yb1-f178.google.com with SMTP id a67so9641120ybb.3 for ; Sun, 11 Sep 2022 10:21:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date; bh=ENbHl1MQS54fp+J/frLFdwa7Qmt23Qq5MBs/byepPAA=; b=Pi+TO738nKmuml0uK4066yqP+OLfwWYrER7btfPSpMTyxTnY6eJmKcA5a70AYRqXwa 986Jp27QN4grctUSZBmuyFbz1VaWX6OCc8dvt9Pabo23cGIeWAv486IMoG/5Yn2E+6s/ QZSIyMT113of0LU5/Z1pldTRDCGdw/SXxreJc92fjVwYFhhSjyEkq2Lb1d595zz6ZHj9 jqqxvtQprqIgQ+rTE/qf8nhIjLaonQCMrT2bvurIBwJ/6ZVo53hbsr3bwivx+uXamfnz PPeL7ZqQuqjJeMKtIROZ7ne0oObOlQU1zKeN4Q5sXV4+gzootFFQrwsvLE7iNAi7kNAJ 356Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date; bh=ENbHl1MQS54fp+J/frLFdwa7Qmt23Qq5MBs/byepPAA=; b=ihOuH4N9p5ZGmeApo2qua3yfiu7jmYyxlFViUb5qVs23CMjkPP2sjo4fUwKwK3yVVv aDLVUs4VDvpRkE/j4X5VZ9K63rCbgJ6/fW7TOr0eGnO3XNWGhcqERt58LPqfJCPmZGEA 2WN4NECxkbe1rLju19ZyIRldTHWzq/GACjih1PK/OHscp437vXrlr2PqAB3pJngL5DOD jetJOeOVyc0+gxx+ebdonecPzqluM5H9xpuDTBT9KoZymZHoQrtnogAgiPgvnuxmJxbW Ik/VHr5g7Swiyxtp3TUWHZfYeV6dYbAk+TbcVzyG/4j3g933swX7Uusb0apZJ9ehyTZ1 USZw== X-Gm-Message-State: ACgBeo2as5toUrWp9N/ycwZOvo+Rw/jkY7doa4QRc3e131GD2fg6VeYK zyWHGKPLM3tNb9t/MjguGryRCrmKMxgVKr2DTgWxiq1w X-Google-Smtp-Source: AA6agR6VRJUc2BKnphTDcbnfcNImNcZcQ/YTMcG0y4uEN8bLnouaODYB2YuQ8FMX+lkF6Da6wK7Is/+swESEBS0Ux98= X-Received: by 2002:a5b:c4b:0:b0:6ae:ca4a:59e5 with SMTP id d11-20020a5b0c4b000000b006aeca4a59e5mr4595182ybr.246.1662916915808; Sun, 11 Sep 2022 10:21:55 -0700 (PDT) MIME-Version: 1.0 References: <67e7cb31-37d0-c086-a41b-f33f856daee7@gmail.com> In-Reply-To: From: Carl Eugen Hoyos Date: Sun, 11 Sep 2022 19:15:08 +0200 Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH]lavc/x86/simple_idct: Fix linking shared libavcodec with MS link.exe X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 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 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Am So., 11. Sept. 2022 um 17:29 Uhr schrieb Andreas Rheinhardt : > > Carl Eugen Hoyos: > > From 421041e7cd1bce8952756e60a0dd428f1618d75a Mon Sep 17 00:00:00 2001 > > From: Carl Eugen Hoyos > > Date: Sun, 11 Sep 2022 16:02:09 +0200 > > Subject: [PATCH] lavc/x86/simple_idct: Fix linking shared libavcodec with MS > > link.exe > > > > link.exe hangs on empty simple_idct.o > > > > Fixes ticket #9909. > > --- > > libavcodec/x86/simple_idct.asm | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/libavcodec/x86/simple_idct.asm b/libavcodec/x86/simple_idct.asm > > index dcf0da6df1..982b2f0bbb 100644 > > --- a/libavcodec/x86/simple_idct.asm > > +++ b/libavcodec/x86/simple_idct.asm > > @@ -25,9 +25,9 @@ > > > > %include "libavutil/x86/x86util.asm" > > > > -%if ARCH_X86_32 > > SECTION_RODATA > > > > +%if ARCH_X86_32 > > cextern pb_80 > > > > wm1010: dw 0, 0xffff, 0, 0xffff > > Thanks for bisecting this. (I don't have a MSVC setup myself to do it.) > Looking at the patch makes me feel that the very same issue might > happen with simple_idct10.asm when one tries to link a 32bit build. No, that works fine (32bit creates a symbol in the empty object files iiuc). I will not look into another solution, I am happy if you find one. Thank you, Carl Eugen _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".