From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-x22b.google.com (mail-wm0-x22b.google.com [IPv6:2a00:1450:400c:c09::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 124D11A1E3A for ; Mon, 24 Oct 2016 10:42:06 -0700 (PDT) Received: by mail-wm0-x22b.google.com with SMTP id f193so135881392wmg.0 for ; Mon, 24 Oct 2016 10:42:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=F2b9Svr5BufOBNBC3AuonQQL366iaMAV4ROenN8NjyE=; b=gDbhZyEVZlMvDPUmChtvOCKIyCJH1Q4YQsyKlmP40DS1nw2weH050CU2w6TWLc3Nmr +5KuSgDd0LoD682loqR0DiZYReEKD70aN6l9SurrkKNDbeFsEUCmtg0FG2UZK6aIjDsJ Yuqf7PCSVW0U13xoY3BFHVl3kyhGoX7H7/kOM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=F2b9Svr5BufOBNBC3AuonQQL366iaMAV4ROenN8NjyE=; b=ld/rkE8VhpAJy+q0cvEK5d632xaqbpywS74H8dg5khKH3Wua1gsKuufgK4vGaXsB8r IrOiPvvlbP0opRD0TClYiBzkvl0PMeYHIfwP0jboIrREZIedWckCXIoAt1D09ue3FnKP WxummaQYJ9OMvke/4cfhNFOhWUCXg5KO4Q0sk6hJUQPu5bBlfcEoLZjHrhbw3qdq45l1 HDMuQ2HWmAMx53/UuLXkCja0Ad26JlbT5zCXzQDY9Iw4B0lH9qDVryXzmy8zDRsLHDM5 JJjYcwreEX5MEjb5jGHQMR+AyYVaiKACOE9Avrb1Ea3jEE7H6rdZeb84r8cYmhatrnQr 9qXw== X-Gm-Message-State: ABUngvfB4l9/KvqJlQaTdP6JoopwnutpAkeIW1wOR3IABB18ah5or6cLPqAOvz4kqhWxfu9s X-Received: by 10.194.35.170 with SMTP id i10mr15644371wjj.232.1477330923861; Mon, 24 Oct 2016 10:42:03 -0700 (PDT) Received: from localhost.localdomain ([105.146.229.54]) by smtp.gmail.com with ESMTPSA id 194sm15894873wmj.20.2016.10.24.10.42.02 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 24 Oct 2016 10:42:03 -0700 (PDT) From: Ard Biesheuvel To: edk2-devel@lists.01.org, leif.lindholm@linaro.org, lersek@redhat.com Cc: Ard Biesheuvel Date: Mon, 24 Oct 2016 18:41:38 +0100 Message-Id: <1477330907-13733-1-git-send-email-ard.biesheuvel@linaro.org> X-Mailer: git-send-email 2.7.4 Subject: [PATCH 0/9] EmbeddedPkg: eliminate calls to deprecated functions X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Oct 2016 17:42:06 -0000 This series prepares EmbeddedPkg for building with the preprocess symbol DISABLE_NEW_DEPRECATED_INTERFACES defined, by adding missing components to EmbeddedPkg (#3), fixing broken code or code that relies on deprecated functionality (#1 - #2, #4 - #8), and finally adds -DDISABLE_NEW_DEPRECATED_INTERFACES to the CC flags for all build types, toolchains and architectures. Bug: https://bugzilla.tianocore.org/show_bug.cgi?id=164 Branch can be found here (including ArmVirtPkg and ArmPkg) https://git.linaro.org/people/ard.biesheuvel/uefi-next.git/shortlog/refs/heads/armpkg-no-deprecated-interfaces Ard Biesheuvel (9): EmbeddedPkg/AndroidFastbootTransportTcpDxe: remove broken hostname handling EmbeddedPkg: remove unused PrePiHobListPointerLib EmbeddedPkg: add missing modules EmbeddedPkg/GdbDebugAgent: fix VOID* cast of incorrect size EmbeddedPkg/AndroidFastboot: eliminate deprecated string function calls EmbeddedPkg/Ebl: eliminate deprecated string function calls EmbeddedPkg/EfiFileLib: eliminate deprecated string function calls EmbeddedPkg/MmcDxe: eliminate deprecated string function calls EmbeddedPkg: enable -DDISABLE_NEW_DEPRECATED_INTERFACES EmbeddedPkg/Application/AndroidFastboot/AndroidBootImg.c | 3 +- EmbeddedPkg/Application/AndroidFastboot/AndroidFastbootApp.c | 4 +- EmbeddedPkg/Drivers/AndroidFastbootTransportTcpDxe/FastbootTransportTcp.c | 23 ------- EmbeddedPkg/Drivers/AndroidFastbootTransportTcpDxe/FastbootTransportTcpDxe.inf | 3 - EmbeddedPkg/Ebl/Command.c | 2 +- EmbeddedPkg/Ebl/Dir.c | 4 +- EmbeddedPkg/Ebl/EfiDevice.c | 11 ++-- EmbeddedPkg/Ebl/Main.c | 8 +-- EmbeddedPkg/Ebl/Variable.c | 17 +++-- EmbeddedPkg/EmbeddedPkg.dec | 1 - EmbeddedPkg/EmbeddedPkg.dsc | 13 +++- EmbeddedPkg/Library/EfiFileLib/EfiFileLib.c | 42 ++++++------ EmbeddedPkg/Library/GdbDebugAgent/Arm/Processor.c | 2 +- EmbeddedPkg/Library/PrePiHobListPointerLib/PrePiHobListPointer.c | 69 -------------------- EmbeddedPkg/Library/PrePiHobListPointerLib/PrePiHobListPointerLib.inf | 38 ----------- EmbeddedPkg/Universal/MmcDxe/Diagnostics.c | 2 +- Omap35xxPkg/Omap35xxPkg.dsc | 1 - 17 files changed, 64 insertions(+), 179 deletions(-) delete mode 100644 EmbeddedPkg/Library/PrePiHobListPointerLib/PrePiHobListPointer.c delete mode 100644 EmbeddedPkg/Library/PrePiHobListPointerLib/PrePiHobListPointerLib.inf -- 2.7.4