From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-yb1-xb30.google.com (mail-yb1-xb30.google.com [IPv6:2607:f8b0:4864:20::b30]) by sourceware.org (Postfix) with ESMTPS id 198D03858404 for ; Wed, 29 Dec 2021 03:24:29 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 198D03858404 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-yb1-xb30.google.com with SMTP id p15so8896239ybk.10 for ; Tue, 28 Dec 2021 19:24:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to:cc; bh=qgZjj34I8TErkQgLODtJR8tg+uwHOYOupLbXEzM9Drw=; b=kCwsAcqtzj7+kPdTznTbRQQYAYlhBcdhp6ADZyw79ZoeKBOZSUsXctNaOGIKr7UsoE Ay8iPzaZ2PgGstgFUvHDtfIqoMj1Em5dxoCePH+q2yRXqmXieQ0S/5KV+K629JM4Qu4p PGc0cgSlJDvekPTe12nnCK1XoOWSsMypJUi+4qF+0MDsgW5YVUH4s2wrq2VO5yLuvDYI yhJRct5u/70ZNSJohv3a3xdIOV8iaOuodF70NtkiKYA7d5/DqKpwN+N/qTEdxmYli4Z2 PFsNNDWcXncVuRVBQjWfC3qpIKTl/Yhf2anUFYhB8tlCQlxVDcmUX5e3eAmwM8lpBBWT +ozg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=qgZjj34I8TErkQgLODtJR8tg+uwHOYOupLbXEzM9Drw=; b=QObZvqibDPee6OGaDyNYq2vN/je7NWDqIox4onR6JRDsx0eC2HuvRUXiCCBTsdjgYh utuGJPTXU280Rs9W+QIpVCHe8XdV8Xe209tc6k44IHs1P6+TaVUVuNXoxMZak6Q8L8cE vn1NyuTMCkTa7NmtRb4JSEZP4C5rpzZxZ6yQ/MX4AkYNNfkTEn48onOnOLlcqJATteFN hsNmkjdoQTWWG6H1F8cUzEnRxxLxmG0FfL0hiSwZRKdWxgPbAEww9wAQsmgrebEK2NdZ m94aSlygY1kn0PGLWT4eY20aDFnomwMDAasK+59AwEYMXsJbfqUe/t/NIfwtUyCdBMpz DqRQ== X-Gm-Message-State: AOAM530DCgGQsnCCvqhFooCPvNE12a665Uv07pn1V/BsUo8QIABPr9Bf XHXcyYHQggvAGab5l/kKxOCGnJcuK11OO07gYawDflc72wE= X-Google-Smtp-Source: ABdhPJyE5ho9gesI/Lo/026wzXLpviqtfxgbVx7j0kGq1FZHC2Dm+PIXjPGdhROAxTOO+Jy7WGe6BlmFAKHcuBNyOmU= X-Received: by 2002:a25:3620:: with SMTP id d32mr26814613yba.222.1640748268481; Tue, 28 Dec 2021 19:24:28 -0800 (PST) MIME-Version: 1.0 From: Keith Thompson Date: Tue, 28 Dec 2021 19:24:17 -0800 Message-ID: Subject: Error in posix_spawn(3) man page To: newlib@sourceware.org Cc: Keith Thompson Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-6.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: newlib@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Newlib mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Dec 2021 03:24:30 -0000 The posix_spawn(3) man page has incorrect types for the argv and envp parameters for the posix_spawn and posix_spawnp functions. They're shown as char *const argv, char *const envp when they should be char *const argv[], char *const envp[] Suggested patch (though I'm not 100% sure how the square brackets are handled when generating the man page): diff --git newlib/libc/posix/posix_spawn.c newlib/libc/posix/posix_spawn.c index 005471fde..85bfa6477 100644 --- newlib/libc/posix/posix_spawn.c +++ newlib/libc/posix/posix_spawn.c @@ -39,11 +39,11 @@ SYNOPSIS int posix_spawn(pid_t *<[pid]>, const char *<[path]>, const posix_spawn_file_actions_t *<[file_actions]>, const posix_spawnattr_t *<[attrp]>, - char *const <[argv]>, char *const <[envp]>); + char *const <[argv]>[], char *const <[envp]>[]); int posix_spawnp(pid_t *<[pid]>, const char *<[file]>, const posix_spawn_file_actions_t *<[file_actions]>, const posix_spawnattr_t *<[attrp]>, - char *const <[argv]>, char *const <[envp]>); + char *const <[argv]>[], char *const <[envp]>[]); DESCRIPTION Use <> and <> to create a new child process