diff options
author | GordonGR | 2016-08-06 16:59:07 +0300 |
---|---|---|
committer | GordonGR | 2016-08-06 16:59:07 +0300 |
commit | b185a49e79a0871ddcde49b1a67f3ecc05d7cbba (patch) | |
tree | dd1bd455e72fa659d971604001f2da9a40de46d2 /g++-6_build.patch | |
parent | 673dae14681c930f297d9c0b5b3e7fed1dba3d1d (diff) | |
download | aur-b185a49e79a0871ddcde49b1a67f3ecc05d7cbba.tar.gz |
1.36.59-4: Patch to build with gcc 6
Diffstat (limited to 'g++-6_build.patch')
-rw-r--r-- | g++-6_build.patch | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/g++-6_build.patch b/g++-6_build.patch new file mode 100644 index 000000000000..91e206447ebb --- /dev/null +++ b/g++-6_build.patch @@ -0,0 +1,28 @@ +Description: use unsigned char to keep int value + Use unsigned char to keep all bits of int values in the array. +Author: Laszlo Boszormenyi (GCS) <gcs@debian.org> +Bug-Debian: https://bugs.debian.org/811762 +Last-Update: 2016-07-16 + +--- + +--- libsidplay-1.36.59.orig/src/samples.cpp ++++ libsidplay-1.36.59/src/samples.cpp +@@ -75,7 +75,7 @@ struct sampleChannel + sampleChannel ch4, ch5; + + +-const sbyte galwayNoiseTab1[16] = ++const ubyte galwayNoiseTab1[16] = + { + 0x80,0x91,0xa2,0xb3,0xc4,0xd5,0xe6,0xf7, + 0x08,0x19,0x2a,0x3b,0x4c,0x5d,0x6e,0x7f +@@ -84,7 +84,7 @@ const sbyte galwayNoiseTab1[16] = + ubyte galwayNoiseVolTab[16]; + sbyte galwayNoiseSamTab[16]; + +-const sbyte sampleConvertTab[16] = ++const ubyte sampleConvertTab[16] = + { + // 0x81,0x99,0xaa,0xbb,0xcc,0xdd,0xee,0xff, + // 0x00,0x11,0x22,0x33,0x44,0x55,0x66,0x7f |