From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pj1-f73.google.com (mail-pj1-f73.google.com [209.85.216.73]) by mx.groups.io with SMTP id smtpd.web11.3847.1626873882848653360 for ; Wed, 21 Jul 2021 06:24:42 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@google.com header.s=20161025 header.b=p/grkAcI; spf=pass (domain: flex--chengchieh.bounces.google.com, ip: 209.85.216.73, mailfrom: 3gsd4yaokbugmroxqmrsorqyyqvo.mywno5ovonuc.q1y4z2.sy@flex--chengchieh.bounces.google.com) Received: by mail-pj1-f73.google.com with SMTP id c20-20020a17090ab294b029016fccb9582dso1659495pjr.7 for ; Wed, 21 Jul 2021 06:24:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=date:in-reply-to:message-id:mime-version:references:subject:from:to :cc; bh=sxum4+mQMR0H9EpKfis0m6LQ1C5wD2bjeXM6b3/Wgac=; b=p/grkAcIY7hxf+WnFeom7w3tN9LB2anL75wkOswC2AQYKKLH3NUm8H6B48RDJCKzVl 8oqyCGS4lDIqXKpOnnzGBjb9rlZU3JGAzOH/ue4tfwRipl8iKeP9f6z8riteSdB/vF+m J1saLR/yL6l7RMgBPn9tteFt6rMJiHUlyDZ9WXpxQft/HVZ/A5o91GItbYZepnDRfPng 7oqgUclMC79CYbV+/58phanqyynR7oQde/TKKEQWB1RKcJa56WlQvhhVZZy0QZimHrCG dBLMYmN321qGzyWnCmhU+bAUFXABgE18AETMv6wwGZlyPqexd+nHTQVfWed4as96zNJD JI1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:in-reply-to:message-id:mime-version :references:subject:from:to:cc; bh=sxum4+mQMR0H9EpKfis0m6LQ1C5wD2bjeXM6b3/Wgac=; b=eH1XeKi/AzmkepXizUmv1bFUvc1OQIR+IYwdk9atHNaXLcQHc7y5VBYHemx/rGM+jX +lpwlimt4KHUeZMij88/7Uoza9XWLgalFbAFivRy3bh/KWbM6T4TV5tqGGRfOZcXL82r JgZqLKTkm4cP/aAybGiDrUkikTLoDBpuT6PFYoqM+AQQk42EJ202dXCmxlU5SL+Z+E0H L2xB0Ub3h2xYRvMSeNfnlwVxrgGvyQDw2SutF1TnwB2ybABSZGgVCSdf9vpud6OAvkKP Ar8WMzXbuTCiK2VOLmG3tAuJVxqipMqGgGStQmCnhtFTtvQTVCJFzXkZ6vcxNN3o9GgM 8KAw== X-Gm-Message-State: AOAM533CU//5nGvqk3TGtgttEBlvwtIAw40q2+2HIPnKeceqNd+MuN/S GZ6LnJoxhCYG6FeG34erso6U82Cb650ixClLv0Rh6h19s7wsTm+RVgqjoT5fuGQhJnStBxuGqCr prHYgpLyza65R+BoNoqG/542V9Rz3DP+R5g4odXmdIfO4TdkAJZf5Ai7y92SrzzFnJrg3BQ== X-Google-Smtp-Source: ABdhPJwraCnWBoV1OphX9RADEToyArFHdJJXqBGzR6bj8B7SqZO26byDs7vME5rS87vy4/u2YzVu6tBjcQGkNpto X-Received: from ratho96.c.googlers.com ([fda3:e722:ac3:cc00:3:22c1:c0a8:aae]) (user=chengchieh job=sendgmr) by 2002:a17:90a:c983:: with SMTP id w3mr381484pjt.0.1626873881613; Wed, 21 Jul 2021 06:24:41 -0700 (PDT) Date: Wed, 21 Jul 2021 13:23:27 +0000 In-Reply-To: <20210721132328.1415485-1-chengchieh@google.com> Message-Id: <20210721132328.1415485-6-chengchieh@google.com> Mime-Version: 1.0 References: <20210721132328.1415485-1-chengchieh@google.com> X-Mailer: git-send-email 2.32.0.402.g57bb445576-goog Subject: [PATCH v1 5/6] UefiPayloadPkg: Add DISABLE_MMX_SSE to avoid generating floating points operation From: Cheng-Chieh Huang To: devel@edk2.groups.io Cc: Cheng-Chieh Huang Content-Type: text/plain; charset="UTF-8" This will allow we compile payload using gcc8 Signed-off-by: Cheng-Chieh Huang --- UefiPayloadPkg/UefiPayloadPkg.dsc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/UefiPayloadPkg/UefiPayloadPkg.dsc b/UefiPayloadPkg/UefiPayloadPkg.dsc index 8aa5f18cd35c..fa41c5a24af5 100644 --- a/UefiPayloadPkg/UefiPayloadPkg.dsc +++ b/UefiPayloadPkg/UefiPayloadPkg.dsc @@ -30,6 +30,8 @@ [Defines] DEFINE PS2_KEYBOARD_ENABLE = FALSE DEFINE UNIVERSAL_PAYLOAD = FALSE + DEFINE DISABLE_MMX_SSE = FALSE + # # SBL: UEFI payload for Slim Bootloader # COREBOOT: UEFI payload for coreboot @@ -96,6 +98,9 @@ [BuildOptions] *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES !if $(BOOTLOADER) == "LINUXBOOT" *_*_*_CC_FLAGS = -D LINUXBOOT_PAYLOAD +!endif +!if $(DISABLE_MMX_SSE) + *_*_*_CC_FLAGS = -mno-mmx -mno-sse !endif GCC:*_UNIXGCC_*_CC_FLAGS = -DMDEPKG_NDEBUG GCC:RELEASE_*_*_CC_FLAGS = -DMDEPKG_NDEBUG -- 2.32.0.402.g57bb445576-goog