summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorrodent <rodent>2015-04-23 12:21:19 +0000
committerrodent <rodent>2015-04-23 12:21:19 +0000
commitc3e0fb32cadc5770867171726dafc7497f7b5f54 (patch)
treeda0bd71300116e2b64bbc54023148ed1486e3fb1 /devel
parent1c959d63e895b392309cb67bf9365f5a0f9310a6 (diff)
downloadpkgsrc-c3e0fb32cadc5770867171726dafc7497f7b5f54.tar.gz
"Remove useless checks causing build failure with clang". --upstream
Diffstat (limited to 'devel')
-rw-r--r--devel/openocd/distinfo4
-rw-r--r--devel/openocd/patches/patch-src_jtag_drivers_ulink.c16
-rw-r--r--devel/openocd/patches/patch-src_jtag_drivers_usb__blaster_ublast2__access__libusb.c16
3 files changed, 35 insertions, 1 deletions
diff --git a/devel/openocd/distinfo b/devel/openocd/distinfo
index a2069e3a5c8..243dc23f415 100644
--- a/devel/openocd/distinfo
+++ b/devel/openocd/distinfo
@@ -1,5 +1,7 @@
-$NetBSD: distinfo,v 1.1 2015/04/04 00:26:42 rodent Exp $
+$NetBSD: distinfo,v 1.2 2015/04/23 12:21:19 rodent Exp $
SHA1 (openocd-0.8.0.tar.bz2) = 10bf9eeb54e03083cb1a101785b2d69fbdf18f31
RMD160 (openocd-0.8.0.tar.bz2) = 812755bb51ccf6bb11e4b6aac6dd1c0c674c43b7
Size (openocd-0.8.0.tar.bz2) = 3768447 bytes
+SHA1 (patch-src_jtag_drivers_ulink.c) = 373960ff40b4cd2b7a74e526595bf4ab9468beb3
+SHA1 (patch-src_jtag_drivers_usb__blaster_ublast2__access__libusb.c) = 5baff71502a7fc1121efd3d8d6de0bd72eae3832
diff --git a/devel/openocd/patches/patch-src_jtag_drivers_ulink.c b/devel/openocd/patches/patch-src_jtag_drivers_ulink.c
new file mode 100644
index 00000000000..03df5ccefd9
--- /dev/null
+++ b/devel/openocd/patches/patch-src_jtag_drivers_ulink.c
@@ -0,0 +1,16 @@
+$NetBSD: patch-src_jtag_drivers_ulink.c,v 1.1 2015/04/23 12:21:19 rodent Exp $
+
+"Remove useless checks causing build failure with clang". --upstream
+
+--- src/jtag/drivers/ulink.c.orig 2014-03-29 16:55:12.000000000 +0000
++++ src/jtag/drivers/ulink.c
+@@ -461,9 +461,6 @@ int ulink_write_firmware_section(struct
+ LOG_DEBUG("section %02i at addr 0x%04x (size 0x%04x)", section_index, addr,
+ size);
+
+- if (data == NULL)
+- return ERROR_FAIL;
+-
+ /* Copy section contents to local buffer */
+ ret = image_read_section(firmware_image, section_index, 0, size, data,
+ &size_read);
diff --git a/devel/openocd/patches/patch-src_jtag_drivers_usb__blaster_ublast2__access__libusb.c b/devel/openocd/patches/patch-src_jtag_drivers_usb__blaster_ublast2__access__libusb.c
new file mode 100644
index 00000000000..aa3e8326025
--- /dev/null
+++ b/devel/openocd/patches/patch-src_jtag_drivers_usb__blaster_ublast2__access__libusb.c
@@ -0,0 +1,16 @@
+$NetBSD: patch-src_jtag_drivers_usb__blaster_ublast2__access__libusb.c,v 1.1 2015/04/23 12:21:19 rodent Exp $
+
+"Remove useless checks causing build failure with clang". --upstream
+
+--- src/jtag/drivers/usb_blaster/ublast2_access_libusb.c.orig 2014-03-29 16:55:12.000000000 +0000
++++ src/jtag/drivers/usb_blaster/ublast2_access_libusb.c
+@@ -74,9 +74,6 @@ static int ublast2_write_firmware_sectio
+ LOG_DEBUG("section %02i at addr 0x%04x (size 0x%04x)", section_index, addr,
+ size);
+
+- if (data == NULL)
+- return ERROR_FAIL;
+-
+ /* Copy section contents to local buffer */
+ int ret = image_read_section(firmware_image, section_index, 0, size, data,
+ &size_read);