magic/bplane
Darryl L. Miles 6cdb9ad167 36 x warning: suggest parentheses around assignment used as truth value
bpMain.c:265:11: warning: suggest parentheses around assignment used as truth value
CmdSubrs.c:413:12: warning: suggest parentheses around assignment used as truth value
CmdSubrs.c:759:13: warning: suggest parentheses around assignment used as truth value
CmdFI.c:1600:12: warning: suggest parentheses around assignment used as truth value
DBcell.c:109:12: warning: suggest parentheses around assignment used as truth value
DBcellname.c:2512:9: warning: suggest parentheses around assignment used as truth value
DBcellsrch.c:95:12: warning: suggest parentheses around assignment used as truth value
DBio.c:3998:9: warning: suggest parentheses around assignment used as truth value
DBlabel2.c:228:9: warning: suggest parentheses around assignment used as truth value
DBWelement.c:195:12: warning: suggest parentheses around assignment used as truth value
DBWelement.c:197:13: warning: suggest parentheses around assignment used as truth value
DBWelement.c:295:12: warning: suggest parentheses around assignment used as truth value
DBWelement.c:297:13: warning: suggest parentheses around assignment used as truth value
DBWelement.c:637:12: warning: suggest parentheses around assignment used as truth value
DBWelement.c:639:13: warning: suggest parentheses around assignment used as truth value
DBWelement.c:679:12: warning: suggest parentheses around assignment used as truth value
DBWelement.c:681:13: warning: suggest parentheses around assignment used as truth value
DRCtech.c:1219:17: warning: suggest parentheses around assignment used as truth value
DRCtech.c:1368:17: warning: suggest parentheses around assignment used as truth value
DRCtech.c:1471:17: warning: suggest parentheses around assignment used as truth value
DRCtech.c:1543:17: warning: suggest parentheses around assignment used as truth value
DRCtech.c:1676:17: warning: suggest parentheses around assignment used as truth value
DRCtech.c:1772:21: warning: suggest parentheses around assignment used as truth value
DRCtech.c:1919:17: warning: suggest parentheses around assignment used as truth value
DRCtech.c:2099:17: warning: suggest parentheses around assignment used as truth value
DRCtech.c:2324:17: warning: suggest parentheses around assignment used as truth value
DRCtech.c:2713:17: warning: suggest parentheses around assignment used as truth value
DRCtech.c:2830:17: warning: suggest parentheses around assignment used as truth value
DRCtech.c:2944:17: warning: suggest parentheses around assignment used as truth value
DRCtech.c:3097:21: warning: suggest parentheses around assignment used as truth value
DRCtech.c:3144:21: warning: suggest parentheses around assignment used as truth value
DRCtech.c:3181:21: warning: suggest parentheses around assignment used as truth value
DRCtech.c:3215:9: warning: suggest parentheses around assignment used as truth value
DRCtech.c:3227:21: warning: suggest parentheses around assignment used as truth value
DRCtech.c:3261:21: warning: suggest parentheses around assignment used as truth value
DRCtech.c:3459:17: warning: suggest parentheses around assignment used as truth value

GCC14 -Wall cleanup series [-Wparentheses]
2024-10-09 21:12:55 -04:00
..
Makefile Moved new work on magic-8.4 (experimental merging of micromagic bplane structure 2019-03-22 19:58:47 -04:00
README Moved new work on magic-8.4 (experimental merging of micromagic bplane structure 2019-03-22 19:58:47 -04:00
bpBins.c Corrected an error in which "extract unique noports" and 2024-10-07 11:48:27 -04:00
bpDump.c Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
bpEnum.c Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
bpEnum.h bpEnum.h: warning: suggest parentheses around assignment used as truth value 2024-10-09 21:12:55 -04:00
bpMain.c 36 x warning: suggest parentheses around assignment used as truth value 2024-10-09 21:12:55 -04:00
bpOpaque.h Was given a use case by Carsten Wulff (github issue #289) that 2024-02-19 12:54:51 -05:00
bpStat.c Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
bpTest.c Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
bpUtils.c Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00
bplane.h Use offsetof() 2023-01-08 13:09:00 -05:00
bplaneInt.h Updates from running the fix-ending-whitespace script. 2020-05-23 17:13:14 -04:00

README

TODO
----

NOTE:  nested enums are broken do to dynamic binning.

Don't rebuild entire bplane when bbox grows.
unsubbing sometimes.


Some (remaining) bplane design issues:

groups?
	idea: support small number of groups by having
	separate bplane for each group.  Do selection this
	way.  Logically layered on top of bplanes - but may	
	want to integrate.  
	DECISION:  defer for now.

pack/unpack?
	Seems incompatible with user alloc/dealloc.
	Complicated.
	DECISION:  Forget it.

coarse/fine with cache.
	can be added later.  should fit in nicely.
	no special support needed.

integrated find/add?
	can add later.  
	don't worry about it now.
	
May want to add attributes, via external hash.