From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pj1-f42.google.com (mail-pj1-f42.google.com [209.85.216.42]) by mx.groups.io with SMTP id smtpd.web12.18880.1621831834012632402 for ; Sun, 23 May 2021 21:50:34 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20161025 header.b=WNQylVG+; spf=pass (domain: gmail.com, ip: 209.85.216.42, mailfrom: tanda.sat@gmail.com) Received: by mail-pj1-f42.google.com with SMTP id h20-20020a17090aa894b029015db8f3969eso9810239pjq.3 for ; Sun, 23 May 2021 21:50:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=3WY1CnBHIN0r1t6z+bzT7AffEpZ8pTnS7WKIgLKvJQ4=; b=WNQylVG+F+hvRxIuIF4hKb1kHfpfOf7ylVO0Jv0DuPPWbfu50lHGAhVYkmUhjFBSvH 6B5MlS+gmIw/k83F+Ya2ygVNfyqsLs4WfBlEVzKDZjPe+P8eLuOcTnpl8LbUvwL6SJfM QUiURcwBbanxhRS3EGthBP5Zd7gfOidpQI+E7dcRml1y8LFrPVmGhnrnRDi12JIGmOQV A1Np4l/W12UU1sC11ZqzHSBf5M82joqu27RZnbZ1jYEW/nXzrGwCeYsQQYiFphQBpj1p pV16zKmYoAIRhrRIbFOJkFhM6jjfhwpbp22cbsWy5Ma0jASQTUivL+RPKCwxNNyqEWlR S26A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=3WY1CnBHIN0r1t6z+bzT7AffEpZ8pTnS7WKIgLKvJQ4=; b=i+TBe9AZWXrtvf3bqkfnjf5en6HzDhU5ps42dTI9/hXuQVhmU9qYtrNhkSFYEaay2s Lhwu3MBPLEplDzxYbMi36CRM4qN05HDmX4fIPl9g8m/4m89K7VYrT3QQ8SBdA/RT8CPE qVcovKK7RbEzkWXDJdLfrkGkHsB5Ba5PQRQThsCdq29Ix5gK6DaA9HJI4PaQINkH0pza DzwnPvRQcKzXYjaEOr4FyRcEhIG+f8+qBmauCOdfcBs6fy2hUP2/ODy4lAQujRWIbxp3 AsKw6JFD4SjjyLBYjfyQ9wDu2Fh6HnVFfH3ZyOJQC/ZdsfHWrMRzlwhQmWvYguiGO19f 3XVg== X-Gm-Message-State: AOAM533cnWNVMKQBJeb0NQli3YXOplA1yY9b8Tw3CruPXy42e2x0/eny vy2W67uoktOA4TprU72t8LLaQJkIv41VhQ== X-Google-Smtp-Source: ABdhPJwLcZSOFE1H4OrjSo+WKlyBQLbN5dfnKRA9tyGYHAbG8cK7hiQGH0pQ6aKiEm9ajs2hC8PokA== X-Received: by 2002:a17:90a:17ad:: with SMTP id q42mr23304735pja.181.1621831833293; Sun, 23 May 2021 21:50:33 -0700 (PDT) Return-Path: Received: from localhost.localdomain ([192.252.233.33]) by smtp.gmail.com with ESMTPSA id e22sm3353346pfl.188.2021.05.23.21.50.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 23 May 2021 21:50:32 -0700 (PDT) From: "Satoshi Tanda" To: devel@edk2.groups.io Cc: lersek@redhat.com, Satoshi Tanda Subject: [PATCH] MdePkg: Fix AsmReadSs() with GCC toolchain Date: Sun, 23 May 2021 21:50:18 -0700 Message-Id: X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3325 AsmReadSs() in Ia32/GccInlinePriv.c and X64/GccInlinePriv.c return the DS segment selector value instead of SS. Signed-off-by: Satoshi Tanda --- MdePkg/Library/BaseLib/Ia32/GccInlinePriv.c | 2 +- MdePkg/Library/BaseLib/X64/GccInlinePriv.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/MdePkg/Library/BaseLib/Ia32/GccInlinePriv.c b/MdePkg/Library/B= aseLib/Ia32/GccInlinePriv.c index 40e8c08beb..b8b5b85e73 100644 --- a/MdePkg/Library/BaseLib/Ia32/GccInlinePriv.c +++ b/MdePkg/Library/BaseLib/Ia32/GccInlinePriv.c @@ -902,7 +902,7 @@ AsmReadSs ( UINT16 Data;=0D =0D __asm__ __volatile__ (=0D - "mov %%ds, %0"=0D + "mov %%ss, %0"=0D :"=3Da" (Data)=0D );=0D =0D diff --git a/MdePkg/Library/BaseLib/X64/GccInlinePriv.c b/MdePkg/Library/Ba= seLib/X64/GccInlinePriv.c index 244bd62ee6..c3feb9f922 100644 --- a/MdePkg/Library/BaseLib/X64/GccInlinePriv.c +++ b/MdePkg/Library/BaseLib/X64/GccInlinePriv.c @@ -911,7 +911,7 @@ AsmReadSs ( UINT16 Data;=0D =0D __asm__ __volatile__ (=0D - "mov %%ds, %0"=0D + "mov %%ss, %0"=0D :"=3Da" (Data)=0D );=0D =0D --=20 2.25.1