From patchwork Sat May 29 11:18:00 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heinrich Schuchardt X-Patchwork-Id: 1485364 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; secure) header.d=gmx.net header.i=@gmx.net header.a=rsa-sha256 header.s=badeba3b8450 header.b=ebXMs4fN; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4FsfDt5qhjz9sW0 for ; Sat, 29 May 2021 21:18:19 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 6598F82AB2; Sat, 29 May 2021 13:18:11 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=fail (p=none dis=none) header.from=gmx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; secure) header.d=gmx.net header.i=@gmx.net header.b="ebXMs4fN"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 4AEFF80C67; Sat, 29 May 2021 13:18:10 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,FREEMAIL_FROM,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL, SPF_HELO_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 4FFD880C67 for ; Sat, 29 May 2021 13:18:07 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=xypron.glpk@gmx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1622287085; bh=CFj3/kcp4VEIqAJhlbac02p7peraUiMACiqCxMjaBDY=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date; b=ebXMs4fNI1q4KlD4N4JimkWjy8Q8LZHQmTUkVa8AZBVfKwjdB9gBqFsGDWbHygvxt k2z5MtS7Yu+NIa8hQChnMEz5kJGC+pugaPGwL1jokYUQhgg3vjlinoKOlE/W0cdAFG V+BRslYM17wlLInTk6tQbwS11AcmmPpKPMqgDsJ0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from LT02.fritz.box ([62.143.247.63]) by mail.gmx.net (mrgmx105 [212.227.17.174]) with ESMTPSA (Nemesis) id 1MvsEx-1lWNvm1OUh-00sw78; Sat, 29 May 2021 13:18:05 +0200 From: Heinrich Schuchardt To: Tom Rini Cc: Simon Glass , u-boot@lists.denx.de, Heinrich Schuchardt Subject: [PATCH 1/1] malloc: add SPDX license identifiers Date: Sat, 29 May 2021 13:18:00 +0200 Message-Id: <20210529111800.30298-1-xypron.glpk@gmx.de> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 X-Provags-ID: V03:K1:W+Xbyl39ZAONLnKiJmXZrgrqf5y2ylPu8ch65VE0hUbJ6AnEJoS B2jpcYQF3O2FBxmZQ544BWtkOAFzx0sG4GbpjPUlFS947cdiQCYVvQI8dUnmbXnUc8geWKs +ZRC/b9iVNxtZcOJHXGTGbDp6/keDTEnaKMwPhbep3RQbk7NDKVdcY+naxPEG2jSwv3qkgz ql/CDMc66mu9egJelzqqw== X-UI-Out-Filterresults: notjunk:1;V03:K0:qVwGLBIiMQs=:lxkpFFFTstusv8kNiLMu5U q5dA/Gj9qEn78Qbea1AVVfzijztbYmfBIJtJ/Viv+FAf0Rhr2GhTf6nYfbBRTK9NO/pk4+vGs tp3kBrSTjlHv8u9+cyzNWRYoPVmUubDDInhnvgDQSqkG+gaaSWUSbajdkK54nM9vsIKCvxMvC JLUnGNBDcqQR2uO37k2AYYvsRoKhev9se6xe2oU/fxZM03MvrkaoautzXkFWYs2igTofI9h0k f8+PHAGFYrDNiosO4KLDg1Taj6LmEoZQlehhuB71nktPZvTq1auCwqNwGZhNZf77v3PEZ8wuA GaQqAWii6PSv3mk3hAv78bGwJwpnctXdyKsd4zpd+keaaFhT/zm2yYCpIVzYb7jK4COxI2Lga edyozsE+QtA2gRBebEykpHSWA3FdJi7p1Ex5/mu2Kzuuiqyga5bxV4hcXa2CnH8PNJ3Hf01gt L2wigZxeGNvVrPsIcr3oE8WYc3Rka4AwxGXzYLoYzxDmXhzyUNxNEkA7xw0YpPik77jlr93yC ODQdlZ/q6Sf569C3tC2WRlM4Wev5ue6/slONeQc2XgVB+rV5FAIDfijGN/t29gq3Jvc5a7Zk1 qjmnmcy0Xrsgul/wGtyCKqS8IU1a4vxeEhFr5VtjkMq+GnLhqpvAwWw7AYPtXu7roJ+3kzFtv C6omsAqFJOja5TOz1js1R3+XLFFSMM5D871s9wHPtAYRYeMWdJSiqS5cL/i+xLZ8/z9LTRcX2 igRnYBN0q2uoANzzoXLqIe4rWperhY8gPv3Al400GGIGZ5DiBgssGMx9Esruq0s8LEeGkyc7q xRLXnE2GhMGMgGGIXahW/vSPfp7N65tGFGQKnwcox0Z1jsG0hdqljN1xdt70vNNzt9aELkI0V iCc3+zmzeKYELQGbNFdx/3UCKgi4LCtk214UevWR2PpfBHPnmUt2ggnXavSGrlGY1GNnVGdOk HdkeUGCjFAv/ne/lVlTI4wRRr9xmyVizzODJArMKnVfoihB7TEr5225e3jdivmuF+vskdx+z0 FLeYghprZ4uezhmaYGi9uQiYglZDph/TOZObjtLkdpPSGMqTUYNK1zMIodt7XZG3E3eFUzkr+ gaakEy3h30SzTJLxijrZLZXZIi6VDMlF/Wss5eMm3HnmjMzf1BbQ1Ma/pDYcKqZWEPZPDsTdP bWm+z8dXCb0Y8ZlbN50WAk4TkJQIBpnKUUH6fiN6wW1QYkrcOo/GPVYspdo3xum1Rqrqs= X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.34 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.102.4 at phobos.denx.de X-Virus-Status: Clean The original code is in the public domain. Licenses/README states that the general license for U-Boot is GPL 2.0+. So we can mark the malloc code as GPL 2.0+ too. Signed-off-by: Heinrich Schuchardt --- common/dlmalloc.c | 10 ++++++++++ include/malloc.h | 9 +++++---- 2 files changed, 15 insertions(+), 4 deletions(-) -- 2.30.2 diff --git a/common/dlmalloc.c b/common/dlmalloc.c index cf0270a9c1..11729e8c85 100644 --- a/common/dlmalloc.c +++ b/common/dlmalloc.c @@ -1,3 +1,13 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * This code is based on a version (aka dlmalloc) of malloc/free/realloc written + * by Doug Lea and released to the public domain, as explained at + * http://creativecommons.org/publicdomain/zero/1.0/- + * + * The original code is available at http://gee.cs.oswego.edu/pub/misc/ + * as file malloc-2.6.6.c. + */ + #include #include #include diff --git a/include/malloc.h b/include/malloc.h index 024b18be00..1fbaf3755c 100644 --- a/include/malloc.h +++ b/include/malloc.h @@ -1,12 +1,13 @@ +/* SPDX-License-Identifier: GPL-2.0+ */ /* - A version of malloc/free/realloc written by Doug Lea and released to the - public domain. Send questions/comments/complaints/performance data - to dl@cs.oswego.edu + This code is based on a version of malloc/free/realloc written by Doug Lea and + released to the public domain. Send questions/comments/complaints/performance + data to dl@cs.oswego.edu * VERSION 2.6.6 Sun Mar 5 19:10:03 2000 Doug Lea (dl at gee) Note: There may be an updated version of this malloc obtainable at - ftp://g.oswego.edu/pub/misc/malloc.c + http://g.oswego.edu/pub/misc/malloc.c Check before installing! * Why use this malloc?