changeset 791:b814ba566f3a

Merge from trunk - provide eCos implementation of __cxa_pure_virtual()
author bartv
date Thu, 10 Apr 2003 19:11:22 +0000
parents 1dda0910a2bc
children e37ef190e2be
files packages/infra/current/ChangeLog packages/infra/current/cdl/infra.cdl
diffstat 2 files changed, 8 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/packages/infra/current/ChangeLog
+++ b/packages/infra/current/ChangeLog
@@ -1,3 +1,9 @@
+2003-03-27  Bart Veer  <bartv@ecoscentric.com>
+
+	* src/pure.cxx, cdl/infra.cdl: new function __cxa_pure_virtual(),
+	needed when building with g++ v3.x if the code uses pure
+	virtual functions.
+
 2003-01-18  Jonathan Larmour  <jifl@eCosCentric.com>
 
 	* include/cyg_ass.h (CYG_CHECK_FUNC_PTRC): Define with const pointer
--- a/packages/infra/current/cdl/infra.cdl
+++ b/packages/infra/current/cdl/infra.cdl
@@ -59,7 +59,8 @@ cdl_package CYGPKG_INFRA {
 
     compile startup.cxx prestart.cxx pkgstart.cxx userstart.cxx      \
             dummyxxmain.cxx null.cxx simple.cxx fancy.cxx buffer.cxx \
-            diag.cxx tcdiag.cxx memcpy.c memset.c delete.cxx eprintf.c
+            diag.cxx tcdiag.cxx memcpy.c memset.c delete.cxx eprintf.c \
+	    pure.cxx
 
 
     # ====================================================================