From patchwork Mon Mar 23 02:38:38 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 18359 Return-Path: X-Original-To: patchwork@ffaux-bg.ffmpeg.org Delivered-To: patchwork@ffaux-bg.ffmpeg.org Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by ffaux.localdomain (Postfix) with ESMTP id 282D444B729 for ; Mon, 23 Mar 2020 04:38:53 +0200 (EET) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id E97EB68B511; Mon, 23 Mar 2020 04:38:52 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-wr1-f68.google.com (mail-wr1-f68.google.com [209.85.221.68]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 6E89E68B0C1 for ; Mon, 23 Mar 2020 04:38:46 +0200 (EET) Received: by mail-wr1-f68.google.com with SMTP id w10so15147250wrm.4 for ; Sun, 22 Mar 2020 19:38:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=lXYghYyCqeLawngo/sj5x6ryvWD9k5g2Sf6g01K2+ak=; b=C7RlFqeSRi3P6xE3NyDhJeD64JS+7mrb9mLDs3vKvfT0IIrrLFkL7O25OcPgfJCWhS D9vnvzVu4oXKygCL7LEollqrDM1trFMHGmjtkg4pGeAcRCJWrozcRjxXeUedRhfssmVS clDMLAoZHMg4jlyzJyOSVyDOJZwxJUbaIOBXkSxw2xYTHhRW+kLixf3EuZWEjahTSgZJ h0qvjH4BeqfDWAYiUH5ygimGgkSH8hTJLNYjeCRudWc4glMiD7ZxVnK89cdO4eo9z6dD 0YFswPPzZn+l9lGi9GCh/pKKZNQ3uhFnIvE62Udn1iPfGpAfXvT3ir4qSOTi0z6XSfYh sbrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=lXYghYyCqeLawngo/sj5x6ryvWD9k5g2Sf6g01K2+ak=; b=ZDhG1sQNWGSd4nCUOB/pXZ3xYZP1gmzovGOkD67BZCwKNRd+3jkQL7Oe101UJk2sf1 kwoaEfX0uCsDjtQWxl+41j1SUGp4OdHLXYztTmssazm2mJIxU1YU8Gkf5OrKNME549AM GHU7i+8gjoYjB6hNjBiYE/mPNJEn1c1rEBNoZwY8qIfNPHGLRwB63sFtbruDbDJCHFrU P2pWvMtBjxFVPOPqk/2aDpazQUSvYbA/Ny4z/njYovU/eT1BgV7LlNni9Nlo6MEz/myo cduFo5ecJrLeeWZMWoOQCikJD5HLr/qczoXmvls2I/JMHDTppC6+nLENpMRca7J6a14W H8ew== X-Gm-Message-State: ANhLgQ2pL0T6wnuhfmXluXSHVPwQxmwfRDxBRUrleSGyx9UhLTEU27yx M4An1i+bkmjWqtYtbmjG3niWdFr8 X-Google-Smtp-Source: ADFU+vuXQAs2SoCvOZhToIorwcagqy9dUYcSWozwHMHPYOGhB00m5bHw7Et0ifSMW/gJeT71odazIg== X-Received: by 2002:adf:e448:: with SMTP id t8mr4674445wrm.257.1584931125363; Sun, 22 Mar 2020 19:38:45 -0700 (PDT) Received: from sblaptop.fritz.box (ipbcc1ab57.dynamic.kabel-deutschland.de. [188.193.171.87]) by smtp.gmail.com with ESMTPSA id i8sm20597014wrw.55.2020.03.22.19.38.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Mar 2020 19:38:44 -0700 (PDT) From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Mon, 23 Mar 2020 03:38:38 +0100 Message-Id: <20200323023838.24696-1-andreas.rheinhardt@gmail.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH] doc/developer.texi: Add variadic macros to allowed C language features 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 Cc: Andreas Rheinhardt Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" They are used in several places like CBS. Signed-off-by: Andreas Rheinhardt --- doc/developer.texi | 3 +++ 1 file changed, 3 insertions(+) diff --git a/doc/developer.texi b/doc/developer.texi index 5c342c9106..51e7299b1d 100644 --- a/doc/developer.texi +++ b/doc/developer.texi @@ -131,6 +131,9 @@ compound literals (@samp{x = (struct s) @{ 17, 23 @};}). @item for loops with variable definition (@samp{for (int i = 0; i < 8; i++)}); +@item +Variadic macros (@samp{#define ARRAY(nb, ...) (int[nb + 1])@{ nb, __VA_ARGS__ @}}); + @item Implementation defined behavior for signed integers is assumed to match the expected behavior for two's complement. Non representable values in integer