diff options
author | Colin Watson <cjwatson@debian.org> | 2019-11-08 08:09:57 +0000 |
---|---|---|
committer | Colin Watson <cjwatson@debian.org> | 2019-11-08 08:09:57 +0000 |
commit | 777c8d2b9738b443cd18488cc6611995500f06f5 (patch) | |
tree | 80f0ded46a5f2baeb1281b360d68431df7b74632 | |
parent | 971d70bc0e2d844d6d13abd18932f247dd1cb215 (diff) | |
parent | 8a245d5c1800627af4cefa99162a89c7a46d8842 (diff) |
Merge commit '8a245d5c1800627af4cefa99162a89c7a46d8842'
Update grub-extras to fix build failure with GCC 9.
-rw-r--r-- | debian/grub-extras/915resolution/.bzrignore | 3 | ||||
-rw-r--r-- | debian/grub-extras/915resolution/.gitignore | 3 | ||||
-rw-r--r-- | debian/grub-extras/915resolution/915resolution.c | 37 | ||||
-rw-r--r-- | debian/grub-extras/disabled/gpxe/.bzrignore | 3 | ||||
-rw-r--r-- | debian/grub-extras/disabled/gpxe/.gitignore | 3 | ||||
-rw-r--r-- | debian/grub-extras/disabled/zfs/.bzrignore | 5 | ||||
-rw-r--r-- | debian/grub-extras/disabled/zfs/.gitignore | 5 | ||||
-rw-r--r-- | debian/grub-extras/lua/.bzrignore | 3 | ||||
-rw-r--r-- | debian/grub-extras/lua/.gitignore | 3 | ||||
-rw-r--r-- | debian/grub-extras/ntldr-img/.bzrignore | 3 | ||||
-rw-r--r-- | debian/grub-extras/ntldr-img/.gitignore | 3 |
11 files changed, 46 insertions, 25 deletions
diff --git a/debian/grub-extras/915resolution/.bzrignore b/debian/grub-extras/915resolution/.bzrignore deleted file mode 100644 index 9419894ae..000000000 --- a/debian/grub-extras/915resolution/.bzrignore +++ /dev/null @@ -1,3 +0,0 @@ -**/.deps-core -**/.dirstamp -Makefile.core.am diff --git a/debian/grub-extras/915resolution/.gitignore b/debian/grub-extras/915resolution/.gitignore new file mode 100644 index 000000000..56219d403 --- /dev/null +++ b/debian/grub-extras/915resolution/.gitignore @@ -0,0 +1,3 @@ +.deps-core +.dirstamp +/Makefile.core.am diff --git a/debian/grub-extras/915resolution/915resolution.c b/debian/grub-extras/915resolution/915resolution.c index 9a73d5fb1..0091a6695 100644 --- a/debian/grub-extras/915resolution/915resolution.c +++ b/debian/grub-extras/915resolution/915resolution.c @@ -758,13 +758,23 @@ static void set_mode(vbios_map * map, cardinal mode, cardinal x, cardinal y, car vbios_modeline_type2 * modeline = &res->modelines[j]; if (modeline->x1 == xprev && modeline->y1 == yprev) { + unsigned long clock; + word hsyncstart, hsyncend, hblank; + word vsyncstart, vsyncend, vblank; + modeline->x1 = modeline->x2 = x-1; modeline->y1 = modeline->y2 = y-1; - gtf_timings(x, y, freqs[j], &modeline->clock, - &modeline->hsyncstart, &modeline->hsyncend, - &modeline->hblank, &modeline->vsyncstart, - &modeline->vsyncend, &modeline->vblank); + gtf_timings(x, y, freqs[j], &clock, + &hsyncstart, &hsyncend, &hblank, + &vsyncstart, &vsyncend, &vblank); + modeline->clock = clock; + modeline->hsyncstart = hsyncstart; + modeline->hsyncend = hsyncend; + modeline->hblank = hblank; + modeline->vsyncstart = vsyncstart; + modeline->vsyncend = vsyncend; + modeline->vblank = vblank; if (htotal) modeline->htotal = htotal; @@ -790,13 +800,24 @@ static void set_mode(vbios_map * map, cardinal mode, cardinal x, cardinal y, car vbios_modeline_type3 * modeline = &res->modelines[j]; if (modeline->x1 == xprev && modeline->y1 == yprev) { + unsigned long clock; + word hsyncstart, hsyncend, hblank; + word vsyncstart, vsyncend, vblank; + modeline->x1 = modeline->x2 = x-1; modeline->y1 = modeline->y2 = y-1; - gtf_timings(x, y, freqs[j], &modeline->clock, - &modeline->hsyncstart, &modeline->hsyncend, - &modeline->hblank, &modeline->vsyncstart, - &modeline->vsyncend, &modeline->vblank); + gtf_timings(x, y, freqs[j], &clock, + &hsyncstart, &hsyncend, &hblank, + &vsyncstart, &vsyncend, &vblank); + modeline->clock = clock; + modeline->hsyncstart = hsyncstart; + modeline->hsyncend = hsyncend; + modeline->hblank = hblank; + modeline->vsyncstart = vsyncstart; + modeline->vsyncend = vsyncend; + modeline->vblank = vblank; + if (htotal) modeline->htotal = htotal; else diff --git a/debian/grub-extras/disabled/gpxe/.bzrignore b/debian/grub-extras/disabled/gpxe/.bzrignore deleted file mode 100644 index 9419894ae..000000000 --- a/debian/grub-extras/disabled/gpxe/.bzrignore +++ /dev/null @@ -1,3 +0,0 @@ -**/.deps-core -**/.dirstamp -Makefile.core.am diff --git a/debian/grub-extras/disabled/gpxe/.gitignore b/debian/grub-extras/disabled/gpxe/.gitignore new file mode 100644 index 000000000..56219d403 --- /dev/null +++ b/debian/grub-extras/disabled/gpxe/.gitignore @@ -0,0 +1,3 @@ +.deps-core +.dirstamp +/Makefile.core.am diff --git a/debian/grub-extras/disabled/zfs/.bzrignore b/debian/grub-extras/disabled/zfs/.bzrignore deleted file mode 100644 index f1d6c22e3..000000000 --- a/debian/grub-extras/disabled/zfs/.bzrignore +++ /dev/null @@ -1,5 +0,0 @@ -**/.deps-core -**/.deps-util -**/.dirstamp -Makefile.core.am -Makefile.util.am diff --git a/debian/grub-extras/disabled/zfs/.gitignore b/debian/grub-extras/disabled/zfs/.gitignore new file mode 100644 index 000000000..6931cccf6 --- /dev/null +++ b/debian/grub-extras/disabled/zfs/.gitignore @@ -0,0 +1,5 @@ +.deps-core +.deps-util +.dirstamp +/Makefile.core.am +/Makefile.util.am diff --git a/debian/grub-extras/lua/.bzrignore b/debian/grub-extras/lua/.bzrignore deleted file mode 100644 index 9419894ae..000000000 --- a/debian/grub-extras/lua/.bzrignore +++ /dev/null @@ -1,3 +0,0 @@ -**/.deps-core -**/.dirstamp -Makefile.core.am diff --git a/debian/grub-extras/lua/.gitignore b/debian/grub-extras/lua/.gitignore new file mode 100644 index 000000000..56219d403 --- /dev/null +++ b/debian/grub-extras/lua/.gitignore @@ -0,0 +1,3 @@ +.deps-core +.dirstamp +/Makefile.core.am diff --git a/debian/grub-extras/ntldr-img/.bzrignore b/debian/grub-extras/ntldr-img/.bzrignore deleted file mode 100644 index 9419894ae..000000000 --- a/debian/grub-extras/ntldr-img/.bzrignore +++ /dev/null @@ -1,3 +0,0 @@ -**/.deps-core -**/.dirstamp -Makefile.core.am diff --git a/debian/grub-extras/ntldr-img/.gitignore b/debian/grub-extras/ntldr-img/.gitignore new file mode 100644 index 000000000..56219d403 --- /dev/null +++ b/debian/grub-extras/ntldr-img/.gitignore @@ -0,0 +1,3 @@ +.deps-core +.dirstamp +/Makefile.core.am |