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 C9345442A2 for ; Mon, 5 Dec 2022 21:35:51 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5BDE468B6A0; Mon, 5 Dec 2022 23:35:48 +0200 (EET) Received: from mail-pf1-f182.google.com (mail-pf1-f182.google.com [209.85.210.182]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 64D4468AEC9 for ; Mon, 5 Dec 2022 23:35:42 +0200 (EET) Received: by mail-pf1-f182.google.com with SMTP id 130so12679861pfu.8 for ; Mon, 05 Dec 2022 13:35:42 -0800 (PST) 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:message-id:reply-to; bh=UuDSAcoRBuFyYoR/zs+SagazqKDK4HqvzHej5CQQ3AU=; b=hCTdIbDLFrm03Rm6GhDFIu21zsi9wXmrwmf2kyw3L4w5/OQdBt/j/5XPkfkr16mrkl /lM74hR2ZW+kq6gCHYGpzRmg8MGbaHVc5LkAQ1g9j7cv9Y/DxHYTtEtB/RE0dFMEYgJm 4IOl9UYbtAhO7vy7jtdZHqmFG7b7ZUDnPIIaR66MhpwQXTwUCi03L0RELvEIaB7hvlIv E1BqZxwRs0LOmgSt+sFkk8iM3tc5JgIas04DFz4zAxFtW97MuwBreeqy/ATNkPY1Gy1x rzlixnMrWDhQ2irOsZ4b7SgAMJeEGCxfLo1h+4OIuPzz+Ja9IqjIuwDcQbiGaaxeLIfS GrQg== 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:message-id:reply-to; bh=UuDSAcoRBuFyYoR/zs+SagazqKDK4HqvzHej5CQQ3AU=; b=Q58ntAEPPRNVXzxKF3NPFhQXnTR7idmk1V7qv8TqhyGzOoKsLpzsEQoPSQWpm2vbA6 pVbUBBHQhLGBsLGjvbvoM8jIkYZEYzydSmDnlCjpF/IdHAZ+uiaup96T2pL/7h8NI55A usTEb+Po0VQtanaD18AKt5njcMqYGNHriSKQi44jZPMq+3Q7zdsMvci0qcywmsoaF/jj Ymc/AE8zqLy5E+U3NGxwWMMPO0sbfBAItoM8Fl1sVIOMCm2VOy6rwJUjLprW6UHF+E9/ mGNud63G9MySZTryiNlxC1tlEHi6bkSX+C9apnpmhK8Rhbh43ibGLpRjSiCqUegD3+iO OQqQ== X-Gm-Message-State: ANoB5pkmaAGytaKH+c/ckOK62CE/5CCLuzz4E5c1kNv8mQAt7UUT/2KY OQGkTOTqo6rqFNdwIheX9qeIlO2ZKARKwUSiYwdaZ7B4 X-Google-Smtp-Source: AA0mqf69F6Md9Pn1hhNY581x27PybcVk7jDw6RUWCkgP0fj50wPVOatn0kyqdgMNpOmV33sLit2kE3+zEBW7/bkhRC4= X-Received: by 2002:a63:5254:0:b0:477:6195:34f8 with SMTP id s20-20020a635254000000b00477619534f8mr60533983pgl.286.1670276140293; Mon, 05 Dec 2022 13:35:40 -0800 (PST) MIME-Version: 1.0 References: <20221205053620.1263-1-mindmark@gmail.com> <20221205203304.GY3806951@pb2> In-Reply-To: <20221205203304.GY3806951@pb2> From: Mark Reid Date: Mon, 5 Dec 2022 13:35:27 -0800 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH 1/2] avutil: move bswapdsp from avcodec to avutil 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: On Mon, Dec 5, 2022 at 12:33 PM Michael Niedermayer wrote: > On Sun, Dec 04, 2022 at 09:36:19PM -0800, mindmark@gmail.com wrote: > > From: Mark Reid > > > > Also renamed bswap_buf to bswap32_buf > > --- > > configure | 56 ++++++++----------- > > libavcodec/4xm.c | 14 ++--- > > libavcodec/Makefile | 1 - > > libavcodec/ac3dec.c | 4 +- > > libavcodec/ac3dec.h | 4 +- > > libavcodec/alsdec.c | 12 ++-- > > libavcodec/apedec.c | 10 ++-- > > libavcodec/asv.c | 4 +- > > libavcodec/asv.h | 4 +- > > libavcodec/asvdec.c | 4 +- > > libavcodec/asvenc.c | 4 +- > > libavcodec/cllc.c | 6 +- > > libavcodec/eamad.c | 6 +- > > libavcodec/eatqi.c | 10 ++-- > > libavcodec/exr.c | 6 +- > > libavcodec/flacenc.c | 6 +- > > libavcodec/fraps.c | 10 ++-- > > libavcodec/hevcdec.c | 4 +- > > libavcodec/hevcdec.h | 4 +- > > libavcodec/huffyuvdec.c | 14 ++--- > > libavcodec/huffyuvenc.c | 8 +-- > > libavcodec/imc.c | 6 +- > > libavcodec/imm4.c | 12 ++-- > > libavcodec/mdec.c | 6 +- > > libavcodec/mimic.c | 12 ++-- > > libavcodec/mobiclip.c | 6 +- > > libavcodec/motionpixels.c | 10 ++-- > > libavcodec/mpc.h | 4 +- > > libavcodec/mpc7.c | 8 +-- > > libavcodec/rawdec.c | 8 +-- > > libavcodec/riscv/Makefile | 3 - > > libavcodec/shorten.c | 7 ++- > > libavcodec/truemotion2.c | 11 ++-- > > libavcodec/truespeech.c | 8 +-- > > libavcodec/utvideo.h | 4 +- > > libavcodec/utvideodec.c | 16 +++--- > > libavcodec/utvideoenc.c | 10 ++-- > > libavcodec/x86/Makefile | 2 - > > libavcodec/ylc.c | 18 +++--- > > libavutil/Makefile | 2 + > > {libavcodec => libavutil}/bswapdsp.c | 17 +++--- > > {libavcodec => libavutil}/bswapdsp.h | 16 +++--- > > libavutil/riscv/Makefile | 7 ++- > > .../riscv/bswapdsp_init.c | 9 +-- > > .../riscv/bswapdsp_rvb.S | 0 > > .../riscv/bswapdsp_rvv.S | 0 > > libavutil/version.h | 2 +- > > libavutil/x86/Makefile | 8 ++- > > {libavcodec => libavutil}/x86/bswapdsp.asm | 2 +- > > {libavcodec => libavutil}/x86/bswapdsp_init.c | 17 +++--- > > tests/checkasm/Makefile | 2 +- > > tests/checkasm/bswapdsp.c | 8 +-- > > tests/checkasm/checkasm.c | 4 +- > > 53 files changed, 216 insertions(+), 220 deletions(-) > > rename {libavcodec => libavutil}/bswapdsp.c (80%) > > rename {libavcodec => libavutil}/bswapdsp.h (71%) > > rename {libavcodec => libavutil}/riscv/bswapdsp_init.c (85%) > > rename {libavcodec => libavutil}/riscv/bswapdsp_rvb.S (100%) > > rename {libavcodec => libavutil}/riscv/bswapdsp_rvv.S (100%) > > rename {libavcodec => libavutil}/x86/bswapdsp.asm (98%) > > rename {libavcodec => libavutil}/x86/bswapdsp_init.c (80%) > > Fails to build with shared libs > LD ffmpeg_g > libavutil/libavutil.so: undefined reference to `ff_pb_80' > clang: error: linker command failed with exit code 1 (use -v to see > invocation) > Makefile:131: recipe for target 'ffmpeg_g' failed > make: *** [ffmpeg_g] Error 1 > > I see what's going on. I think I haven't been getting that error because I've been building statically. > [...] > > -- > Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB > > Let us carefully observe those good qualities wherein our enemies excel us > and endeavor to excel them, by avoiding what is faulty, and imitating what > is excellent in them. -- Plutarch > _______________________________________________ > 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". > _______________________________________________ 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".