From patchwork Thu Dec 19 07:19:21 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rolf Eike Beer X-Patchwork-Id: 13914554 Received: from mx1.emlix.com (mx1.emlix.com [178.63.209.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0A8A521771E; Thu, 19 Dec 2024 07:23:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=178.63.209.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734593033; cv=none; b=Y7pg2Hhr3Pf/6t+opzsj0EeWYeJYCNOUnJwFcacl4GJUVKwDJhgFTCJOHYX0ZKWbnszg5kVVb57WkcNl9S1MWYHjMNxrbCP8qX8LjJM3FoVm326xNW0e6z0iCP/0Kr2h8nKKQ/7tOSVhXTIk0ijEKLk1K7nay9rlGiLRvXJ6uKY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1734593033; c=relaxed/simple; bh=P49GO8TGjYuVKT9hnmNxjhhzt3nwNBmXFHX0asn6OII=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type; b=Gid+xJyEAlOmpsfspYSZNThdrKrRBcOAeyxm1/abuUUohkrh03ZQZsogLBqnNuDMOg7NQsLEaQmZWMcgJ1JS7X0lc30XalYtflWls8XJa3SQ1fYAgNfnZworaVQtb9tnlQTyfM/+hCbFAPtCL1quRMGuwAQhDBgk5ovKdDoE+Og= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=emlix.com; spf=pass smtp.mailfrom=emlix.com; arc=none smtp.client-ip=178.63.209.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=emlix.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=emlix.com Received: from mailer.emlix.com (p5098be52.dip0.t-ipconnect.de [80.152.190.82]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.emlix.com (Postfix) with ESMTPS id 298D85FEEB; Thu, 19 Dec 2024 08:23:12 +0100 (CET) From: Rolf Eike Beer To: Masahiro Yamada Cc: linux-kbuild@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 0/4] improve qconfig C++ code, take 2 Date: Thu, 19 Dec 2024 08:19:21 +0100 Message-ID: <5843611.DvuYhMxLoT@devpool47.emlix.com> Organization: emlix GmbH Precedence: bulk X-Mailing-List: linux-kbuild@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 This is a followup to my earlier series, which has been partially applied already. Other patches that became obsolete by unrelated refactoring have been dropped. The review comments have been addressed. The nullptr patch should now be complete and catch every "0" in qconf.cc and qconf.h. One additional patch has been added that removes a constructor overload that would have needed this treatment otherwise as well. Regards, Eike