This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [v3] system_error



On Thu, 23 Aug 2007, Benjamin Kosnik wrote:


This adds in support for the <system_error> include, which was first
posted here:

http://gcc.gnu.org/ml/libstdc++/2007-05/msg00082.html

The formal specification is still pretty up in the air, but this
seems to be a decent starting point. Post-toronto, all messaging bits
were removed: there have been some suggestions on how to do this (best
from Peter Dimov, IMHO) but nothing concrete. This part can be added at
a later date, when the dust settles.

tested x86/linux
tested x86/linux x arm-elf

This patch broke i386-unknown-netbsdelf3.1:


libtool: compile:  /gcctmp/gcc070823/build/./gcc/xgcc -shared-libgcc -B/gcctmp/gcc070823/build/./gcc -nostdinc++ -L/gcctmp/gcc070823/build/i386-unknown-netbsdelf3.1/libstdc++-v3/src -L/gcctmp/gcc070823/build/i386-unknown-netbsdelf3.1/libstdc++-v3/src/.libs -B/usr/local/i386-unknown-netbsdelf3.1/bin/ -B/usr/local/i386-unknown-netbsdelf3.1/lib/ -isystem /usr/local/i386-unknown-netbsdelf3.1/include -isystem /usr/local/i386-unknown-netbsdelf3.1/sys-include -I/gcctmp/gcc070823/build/i386-unknown-netbsdelf3.1/libstdc++-v3/include/i386-unknown-netbsdelf3.1 -I/gcctmp/gcc070823/build/i386-unknown-netbsdelf3.1/libstdc++-v3/include -I/gcctmp/gcc070823/gcc/libstdc++-v3/libsupc++ -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -g -O2 -std=gnu++0x -c ../../../../gcc/libstdc++-v3/src/system_error.cc  -fPIC -DPIC -o .libs/system_error.o
In file included from ../../../../gcc/libstdc++-v3/src/system_error.cc:32:
/gcctmp/gcc070823/build/i386-unknown-netbsdelf3.1/libstdc++-v3/include/system_error:96: error: 'ENOLINK' was not declared in this scope
/gcctmp/gcc070823/build/i386-unknown-netbsdelf3.1/libstdc++-v3/include/system_error:122: error: 'EPROTO' was not declared in this scope
gmake[4]: *** [system_error.lo] Error 1

/Krister


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]