# # Author: Robert Schwebel # # Description: Changelog Entry: # # * Patch by Kai-Uwe Bloem, Robert Schwebel, 13 May 2004: # When code is compiled without -fsigned-char compiler # claims about 'always false due to limited data type'. # This patch doesn't change functionality but makes it # work on fussy 2.95.3-arm compilers. # # State: 2003-12-09: submitted # # 2004-01-04: WD: "Please explain why you think this patch # is needed, i. e. which problem it fixes. At least provide a # CHANGELOG entry." # # 2004-05-13: Changelog Entry added, resubmit # # Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher # --- u-boot-patches/common/spartan2.c~commonspartan 2003-07-24 16:59:42.000000000 +0200 +++ u-boot-patches/common/spartan2.c 2003-12-09 08:52:06.000000000 +0100 @@ -516,7 +516,7 @@ (*fn->clk) (FALSE, TRUE, cookie); CONFIG_FPGA_DELAY (); /* Write data */ - (*fn->wr) ((val < 0), TRUE, cookie); + (*fn->wr) ((val & 0x80), TRUE, cookie); CONFIG_FPGA_DELAY (); /* Assert the clock */ (*fn->clk) (TRUE, TRUE, cookie);