|
From: | Ned Konz |
Subject: | Re: [avr-libc-dev] new, delete support |
Date: | Wed, 31 May 2006 23:27:13 -0700 |
User-agent: | Thunderbird 1.5.0.2 (Macintosh/20060308) |
kashey wrote:
Hi all. When be included support new and delete functions support in avr-libc?
What do you need? Assuming you don't need the whole libstdc++ library, this will probably do what you need for typical C++ programs.
extern "C" { #include <stddef.h> #include <stdlib.h> } void *operator new(size_t sz) throw() { return malloc(sz); } void operator delete(void *p) { free(p); } extern "C" __cxa_pure_virtual(); void __cxa_pure_virtual() { abort(); } -- Ned Konz address@hidden http://bike-nomad.com
[Prev in Thread] | Current Thread | [Next in Thread] |