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 CCCFC43AF0 for ; Sun, 11 Sep 2022 15:29:33 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9E78D68B956; Sun, 11 Sep 2022 18:29:30 +0300 (EEST) Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-oln040092066052.outbound.protection.outlook.com [40.92.66.52]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 94D9368B9B7 for ; Sun, 11 Sep 2022 18:29:23 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GCdO7FoDisIYlRJ1R4Krzapy+/GkR+lQ5NOcd/XziPqe7e6bgza+0iekngo+QTCZs4SBuMp3Uu7zF+gZRQcmFytw0R9+DCOBGJD0eEp28olD19V3fRWR2SstEgkaX1WtdksieJz+Oj4uTWIGeWwU/Z/Q9u+L+xc5idZzSQ9ZGQHxRlvFxWO31Tyq4NYqxxuZBV1KFRz9qp8zCZMBcxYnliguy5m5TBxN8TyLiwy3TQiLd03fAB5k2k2T6LpAPd2KiCyDAYpj2GcR7tA0XdFpaewYjOIM5EXsMaeIt9vqCTL0FpXYr3a/QIi3hwSQ0HbQH6XLf+6I6z31IBuBfM8+eQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=lTRNK0hOtpxxbKXgsxF7q+jcvr6etm/YoRpMeQmEuQI=; b=F3g/oXp09plbPllHyuqxEIp81lTS42WaMjZ9fv1J8WapmJqbDSxX/5+38ZWB5t0pBnWaTX3Lp6aITXNRpAjl3v3a9Y34scWMuC+8mOXLTkD76c6GXOPJYI2zKIfF7vX5ls/2Xl8L0l8MaP6DWmswxMuRs6q1Rq833QFgMXPjY5ZT96EYZf222fL/K226e7MQbkWjfVPydGK2l1gwRGdB1M1LLcBLmQD1TdU2ANgQAjAhGYLS5/WR58CwhYLX5wm8gXRttDMNWRDmqFmrgYOOcVBGg0PSd2O1WviWws4rH+S+sJAUqo0Gbt12XSMtxhyJo0lwvxQC650kfpbsncBNsw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lTRNK0hOtpxxbKXgsxF7q+jcvr6etm/YoRpMeQmEuQI=; b=VczVNHrt7eDpd0uYSlHRK1R72FhQHUnOn1otwc/uUbSb0nlnPMDS8/f4B2hyCxVPXunfTUmbYc5FLNuO7+x+t5j1sH/6KQ51ebzvmXOQpd8dLklMdIZzEOrG2+EnVqXaHOZ4HbxGHviWFMA7df4a/f9V+KUr5gIloiPURYKLTCFJSvNPoJkSLNbHS7K098gsfaw1gWMGb+a+U+kinykiPM4gTulni3bJOaiLFVdTwJ+g7/AOHCXYzw6tx5umAT9xM4Yexw03Kmd1pB8HrMETKfEkPGgfyN9h25aKgfjfxC7vF0Z3JiNEK/2SEwDCaTzKBz2bukrBxA48ib3EEi9WVQ== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by DU0P250MB0410.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:342::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5612.22; Sun, 11 Sep 2022 15:29:21 +0000 Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::36a0:c1e3:9fee:2125]) by GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::36a0:c1e3:9fee:2125%2]) with mapi id 15.20.5612.022; Sun, 11 Sep 2022 15:29:21 +0000 Message-ID: Date: Sun, 11 Sep 2022 17:29:25 +0200 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <67e7cb31-37d0-c086-a41b-f33f856daee7@gmail.com> From: Andreas Rheinhardt In-Reply-To: X-TMN: [Y9ggoHC4N33tK3M0CrAMg/spVj8e0e0JBujLXPL88X4=] X-ClientProxiedBy: AS8PR04CA0151.eurprd04.prod.outlook.com (2603:10a6:20b:331::6) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|DU0P250MB0410:EE_ X-MS-Office365-Filtering-Correlation-Id: 5a24088b-d0a0-4fa8-5015-08da940a6674 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: yCXx5LmaMWMy1P1P1YIGyvhkXacRvp8UmtrD78Uw8xfBZIFQtFEXMyUOh0f4z1EjNDvBvBmR2ILOeyZfzxtl3mBmVy1MS+rGevx3d5qvUWuLZ3W4rxN1aLAyt5DE1UmCK8A20FBqAzY2m/J1xlPmOcZZvX/vPWA7ZoXQ/YmaH+txH48zEsn2vPlo06/qH8OG20SwRjgeWyQBU99MniueLhj3X1EOf9SLgVuSY6dWE9lH+Y5URU2DrVXDSXLDZIvuA/NWUJL2BAKsVYpjm82pje7orFrvyM4elau6I96tSrUZhh3hVHgZdz28R5AGOiFuHH3I8TutemggHqSW5UgKPDEvLRqBggDz1WJGIHTZR0heErz/ibe/yxTGz9RRSZXzN/uKlaVGaKC3ZTklI1jDkWvV8ZIr9/pdufzBoMAaDZM7GSCUlA9jNbH6Aj+n5BdCb+zt0gsivrdWTCyIx/7WuKLRLnwajCa8qxPwezlZVyisQg/NNubwhbTv87YQmMtxxMZ8qMRKKXBr6T0hX7ySV/SbNqWlaTgKkv3inWHASJQt/hFMxL3oxIdmW5DIuMXU7U3kINXeAAELYgoB6jkqDIEcvuKAILohutcSYc5LLT+b1lNQRo1wZeeokCz9pt/cVeWYKlQizianSMMQWWaHeFH5ovASs72Wv8z9tKMMZa6MU9exb48aQRneP98tJrHm X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?YWhLN1hRYTVnVStUUEcxZld0ZzdUaTI2U0JJVk01YWJPNlRrbEZUWUEzS1d3?= =?utf-8?B?dEs5Q0pkcTRhcGNGM0VBeEYrdTFTOC9zdjMyVnpkd0NnbzJyb0dMbXg5ZVNm?= =?utf-8?B?dFVGcWZPRVVqVzZPTHhtYWVzY0hsb1BJUDRYUVBZRzd6am1pTEszTVBrVnR0?= =?utf-8?B?bnRRT2JZTUtjbnZmWmI4M1hOdGlBclZ3amE0aS8zYk1YRkRsbk1TelZGRTIv?= =?utf-8?B?cXhqV3ZaVXJjV2VEcXM5Zks2aGgxQ3VMZllmRWcrUUNqcUYrM21UYjhpanVN?= =?utf-8?B?OWFIV3JhK085Yko1TDUyMTBnM1dIRFBIRnhGWm12NURBdG1HNm5HeVliWThi?= =?utf-8?B?M081K1B3SXN6dEhtM0JTdTgxRlRtRzlIWDYrcW1XL3c1T2d6WGowalpKQjZP?= =?utf-8?B?R0MwaEQvaHNTd3BLTW5QNkFIRmR6OFNkZEVUN1JTSUYrbHZFaWI1STJMK2ph?= =?utf-8?B?bkpjeG51RTF2cEJmbThueGxSWEMvQkxPV3FRTDVQajFhU016RUtqRUUxZ0Fk?= =?utf-8?B?cWgrK213Wk9TRi91ays0YjQyd1V2bmNhZGtwWXViV2o3ZTdFUHJsUTJCQmF5?= =?utf-8?B?UktmMkRINGQ1bXdEb08xbEFreHZ1Mmc3R0lxTGNCSWU0eTh4TWZtaTNVbCtP?= =?utf-8?B?T0N6TS9zeE9hQW56UWk2VTI0MnRVd3Y0SkVtN044alBqZ3pqd3YyNnFMektB?= =?utf-8?B?UURvOThXSnNWenBrVkJrK2k5eERKNU5UdmhNVFF0NGZROFE2ZmZoOXYrQXFF?= =?utf-8?B?Z1M4MTh2alI3VzVEQ1cyelU4eWpHcXJBUFhPNGI5enVkRU1nREtuTG51N0Ji?= =?utf-8?B?eDFIWFphYmJrYkh1VW9kKzRVNXJCM3BYTVh0Y0xRMjBlaUdSUk9rZ1RrR3U5?= =?utf-8?B?QzNCNEZhZUNTMktQK1RCbisxL2xwTVpWdTBnZGRZNHhHRlMrYzg4ZHNCbDB4?= =?utf-8?B?Tzk1bk5NT2N3ZFVsZ3ZSQmwybUliTjlHRjhRQW9sY2RCa1h6UTJVU215NTYz?= =?utf-8?B?Tmp5bjl0NkdXRjlOenFNN1lDbFoyQWJ6UEo0NG8zaXlPOWpJNk9oak1JbWJu?= =?utf-8?B?d2MvYVFpc1A0VlN5ZWtRV09LZms4aUxIdHpCSW1ZVTRDakI2NEVwRCs4L3lP?= =?utf-8?B?SmUrZFZRdTE2WGFkZkpoVm5GdUNtbkRCTFRNcVdjcUpWSkd1bjEzV2V0Nzdr?= =?utf-8?B?WFUraWxUcHNncEJMVXdEZ2M2M2Q1SVRIQlNpTTJYMFprVk5YRnd2dHpkS2xs?= =?utf-8?B?UlpsdVlHRjNleCtTUEZUdmFEK0F5QzEzbWRuUEswaXlIc0JIQzB3ck1EVTlr?= =?utf-8?B?T2tYOHQvRVhSR0xJQ294WkV1ZXNVQ2hNZEEwNmpqWlRoM2JLS0RkSjNvRFEy?= =?utf-8?B?R3BFU29MbHNkUjk2blpJYWJYdFdzdGUzQm44ZSs2TkxwYUJYR2NQNnJxcUV2?= =?utf-8?B?MTF0NnVtVEJnZlhiRFBVdzFiQkFRV2ViNDlQZzRSUHNCdElPenNGZlNSSDVl?= =?utf-8?B?aXJyampocFkzRUUvMUNMQkppaENqQTNKRXVKRG9xTjBlNDQ3M0JsY3BFdnda?= =?utf-8?B?ZWd4TFhudjhJYW9wa0lEWXN4YUNHTVhza0JJZHlxbmtLQ1oxZ0k5Mk5HTzBz?= =?utf-8?B?S3B1RmpXc0ZkWFBnTkFHM3hvQisvM3dVblpwQ3JmS2RoT0xMSDhjdWJwOVJU?= =?utf-8?B?WXFWR3V3SGxGdVdyY0pvYWkyczBqdDZnWjdoWXRxV3RBclNZS2w1K1RBSDht?= =?utf-8?Q?jKSaUyHDFpxKFUU/pz2prOuujnDoB/MiyufEUlW?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5a24088b-d0a0-4fa8-5015-08da940a6674 X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Sep 2022 15:29:21.8015 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0P250MB0410 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: 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. IMO modifying the Makefile to no longer build these files if they are empty would be better. - Andreas _______________________________________________ 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".