From: SourceForge.net <no...@so...> - 2006-04-11 18:32:19
|
Bugs item #1468666, was opened at 2006-04-11 18:19 Message generated for change (Comment added) made by spth You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=1468666&group_id=599 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: pic14 target Group: fixed Status: Closed Resolution: Fixed Priority: 5 Submitted By: Philipp Krause (spth) Assigned to: Raphael Neider (tecodev) Summary: bool doesn't work Initial Comment: #include <stdbool.h> bool a; The above program will give a syntax error in line 3 when compiled with sdcc -mpic14 -p16c745 -c sdcc -mpic14 -p16c745 -c --std-sdcc99 doesn't work either. ---------------------------------------------------------------------- >Comment By: Philipp Krause (spth) Date: 2006-04-11 20:32 Message: Logged In: YES user_id=564030 Wow, this port is really active. I wonder if this is the same problem #1274054 ---------------------------------------------------------------------- Comment By: Raphael Neider (tecodev) Date: 2006-04-11 20:29 Message: Logged In: YES user_id=1115835 bool was mapped to __bit in <stdbool.h>, but __bit has recently been removed as a keyword from the pic port (along with __sbit, bit and sbit). Fixed by mapping bool to BOOL (which maps to char or __bit depending on the port in use) in device/include/stdbool.h 1.5, SDCC build #1244. Regards, Raphael Neider ---------------------------------------------------------------------- Comment By: Philipp Krause (spth) Date: 2006-04-11 18:20 Message: Logged In: YES user_id=564030 sdcc --version gives: SDCC : mcs51/gbz80/z80/avr/ds390/pic16/pic14/TININative/xa51/ds400/hc08 2.5.6 #1243 (Apr 11 2006) (UNIX) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=1468666&group_id=599 |