| From b9da5f937bd5ea4931ea17459bf79b2905d9594d Mon Sep 17 00:00:00 2001 |
| From: Simon Glass <sjg@chromium.org> |
| Date: Sat, 15 Apr 2017 15:39:08 -0600 |
| Subject: [RFC 1/2] pci: Correct cast for sandbox |
| MIME-Version: 1.0 |
| Content-Type: text/plain; charset=UTF-8 |
| Content-Transfer-Encoding: 8bit |
| |
| This gives a warning with some native compilers: |
| |
| cmd/pci.c:152:11: warning: format ‘%llx’ expects argument of type |
| ‘long long unsigned int’, but argument 3 has type |
| ‘u64 {aka long unsigned int}’ [-Wformat=] |
| |
| Fix it with a cast. |
| |
| Signed-off-by: Simon Glass <sjg@chromium.org> |
| Series-notes: |
| some notes |
| about some things |
| from the first commit |
| END |
| |
| Commit-notes: |
| Some notes about |
| the first commit |
| END |
| --- |
| cmd/pci.c | 3 ++- |
| 1 file changed, 2 insertions(+), 1 deletion(-) |
| |
| diff --git a/cmd/pci.c b/cmd/pci.c |
| index 41b4fff..fe27b4f 100644 |
| --- a/cmd/pci.c |
| +++ b/cmd/pci.c |
| @@ -150,7 +150,8 @@ int pci_bar_show(struct udevice *dev) |
| if ((!is_64 && size_low) || (is_64 && size)) { |
| size = ~size + 1; |
| printf(" %d %#016llx %#016llx %d %s %s\n", |
| - bar_id, base, size, is_64 ? 64 : 32, |
| + bar_id, (unsigned long long)base, |
| + (unsigned long long)size, is_64 ? 64 : 32, |
| is_io ? "I/O" : "MEM", |
| prefetchable ? "Prefetchable" : ""); |
| } |
| -- |
| 2.7.4 |
| |