From: Maarten B. <sou...@ds...> - 2014-11-22 15:21:57
|
Hello curliph, I haven't looked into your problem yet, but I do have two questions. Please don't reply to unrelated threads with new questions. Or if you do, remove all unrelated context. And is your name really curliph or is it some moniker you use? I suspect the latter, but if it's not I owe you an apology. I find it very unpersonal to reply to someone without knowing his/her name. Maarten > Hi Guys, > > I try to build sdcpp from inside sdcc-src-20141121-9111 using > msvc2010, > but it report a undefined macro "CL_SDCPP" inside sdcpp/sdcpp-otps.c:190 > Seems it should be "CL_SDCPPX" which defined inside sdcpp/options.h, > right? > > I can complete building and generate sdcpp.exe by fix "CL_SDCPPX", but > the new generated sdcpp.exe seems can not find right include directories, > is there settings that I missed ? > > > Thanks, > Best regards, > > > > curliph > > From: Maarten Brock > Date: 2014-11-22 11:57 > To: Development chatter about sdcc > Subject: Re: [sdcc-devel] MLH malloc >> On 21.11.2014 08:54, Maarten Brock wrote: >>> Hi all, >>> >>> Can anyone explain why we still have two malloc implementations in >>> _malloc.c? The first one is marked MLH (Micheal Hope?) and the other >>> one >>> is written by Dmitry S. Obukhov, and modified by Sandeep Dutta and >>> myself. >>> Personally I don't see a reason to keep the MLH variant around. It >>> just >>> eats more bytes to create a doubly linked list instead of a singly >>> linked one, but I don't see the point in that. >>> >>> Maarten >> >> The MLH variant can free() in constant time. >> >> Philipp > > And who is interested in that on an embedded 8-bitter? I've used malloc() > at program initialization from time to time but never free(). An embedded > program ends at shutdown. > > I'm not saying we don't need free(), but how many allocations can one do > on a small system? I just don't think the time is worth the bytes. > > Maarten > > ------------------------------------------------------------------------------ > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server > from Actuate! Instantly Supercharge Your Business Reports and Dashboards > with Interactivity, Sharing, Native Excel Exports, App Integration & more > Get technology previously reserved for billion-dollar corporations, FREE > http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk > _______________________________________________ > sdcc-devel mailing list > sdc...@li... > https://lists.sourceforge.net/lists/listinfo/sdcc-devel------------------------------------------------------------------------------ > Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server > from Actuate! Instantly Supercharge Your Business Reports and Dashboards > with Interactivity, Sharing, Native Excel Exports, App Integration & more > Get technology previously reserved for billion-dollar corporations, FREE > http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk_______________________________________________ > sdcc-devel mailing list > sdc...@li... > https://lists.sourceforge.net/lists/listinfo/sdcc-devel > |