RGMP 4.0 update from Qiang Yu

git-svn-id: http://svn.code.sf.net/p/nuttx/code/trunk@5305 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
patacongo
2012-11-04 15:12:55 +00:00
parent 0062c03226
commit f561a5ab03
36 changed files with 2171 additions and 573 deletions
+7
View File
@@ -41,6 +41,13 @@ kconfig-frontends-3.3.0-1-libintl.patch
make
make install
See: http://ymorin.is-a-geek.org/hg/kconfig-frontends/file/tip/docs/known-issues.txt
Update: According to the release notes, version 3.6.0 (and above)
will build on Cygwin with not patches:
http://ymorin.is-a-geek.org/download/kconfig-frontends/
kconfig-macos.path
This is a patch to make the kconfig-frontends build on Mac OS X.
+1
View File
@@ -52,6 +52,7 @@ endif
# libsupc++ replacement
# CXXSRCS += vterminate.C
ifneq ($(CONFIG_UCLIBCXX_HAVE_LIBSUPCXX),y)
CXXSRCS += eh_alloc.cxx eh_globals.cxx eh_terminate.cxx
endif
@@ -0,0 +1,22 @@
/* Copyright (C) 2012 Gregory Nutt
*
* This file is part of the uClibc++ Library.
*
* A replacement for __gnu_cxx::terminate
*/
#include <basic_definitions>
#include <cstdlib>
#include <cunistd>
#include <debug.h>
// This is a brain-dead replacement for __gnu_cxx::__verbose_terminate_handler
namespace __gnu_cxx
{
void __verbose_terminate_handler()
{
ldbg("PID %d: Terminating...\n", getpid());
abort();
}
}