You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stdcxx.apache.org by se...@apache.org on 2007/09/28 22:57:41 UTC
svn commit: r580483 [15/42] - in /incubator/stdcxx/branches/4.2.0: ./ bin/
doc/ doc/stdlibref/ doc/stdlibug/ etc/config/ etc/config/src/
etc/config/windows/ etc/nls/charmaps/ etc/nls/posix/charmaps/
etc/nls/posix/src/ etc/nls/src/ examples/manual/ exam...
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/STD_SET_NEW_HANDLER.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/STD_SET_NEW_HANDLER.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/STD_SET_NEW_HANDLER.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/STD_SET_NEW_HANDLER.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// checking for std::set_new_handler()
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include "config.h"
#ifdef _RWSTD_NO_EXCEPTION_SPECIFICATION
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/STD_SET_TERMINATE.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/STD_SET_TERMINATE.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/STD_SET_TERMINATE.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/STD_SET_TERMINATE.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// checking for std::set_terminate()
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include "config.h"
#ifdef _RWSTD_NO_EXCEPTION_SPECIFICATION
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/STD_SET_UNEXPECTED.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/STD_SET_UNEXPECTED.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/STD_SET_UNEXPECTED.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/STD_SET_UNEXPECTED.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// checking for std::set_unexpected()
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include "config.h"
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/STD_TERMINATE.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/STD_TERMINATE.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/STD_TERMINATE.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/STD_TERMINATE.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// checking for std::terminate()
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include "config.h"
// will fail if namespaces aren't supported
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/STD_TYPE_INFO.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/STD_TYPE_INFO.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/STD_TYPE_INFO.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/STD_TYPE_INFO.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// checking for class std::type_info
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
namespace std {
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/STD_UNCAUGHT_EXCEPTION.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/STD_UNCAUGHT_EXCEPTION.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/STD_UNCAUGHT_EXCEPTION.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/STD_UNCAUGHT_EXCEPTION.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// checking for std::uncaught_exception()
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include "config.h"
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/STD_UNEXPECTED.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/STD_UNEXPECTED.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/STD_UNEXPECTED.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/STD_UNEXPECTED.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// checking for std::unexpected()
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
// will fail if namespaces aren't supported
namespace std {
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/STRUCT_TM.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/STRUCT_TM.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/STRUCT_TM.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/STRUCT_TM.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// checking for struct tm in <time.h>
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include <stddef.h> // for offsetof, size_t
#include <stdio.h> // for printf
#include <string.h> // for strlen
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/STRUCT_TM_IN_WCHAR_H.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/STRUCT_TM_IN_WCHAR_H.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/STRUCT_TM_IN_WCHAR_H.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/STRUCT_TM_IN_WCHAR_H.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// checking for struct tm declaration in <wchar.h>
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include <wchar.h>
// 7.24.1, p2 of C99: struct tm is required to declared
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/TEMPLATE_DEFAULT_ARG_CONVERSION.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/TEMPLATE_DEFAULT_ARG_CONVERSION.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/TEMPLATE_DEFAULT_ARG_CONVERSION.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/TEMPLATE_DEFAULT_ARG_CONVERSION.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// checking for conversion in template default arguments
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
template <class T>
struct A { };
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/TEMPLATE_ON_RETURN_TYPE.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/TEMPLATE_ON_RETURN_TYPE.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/TEMPLATE_ON_RETURN_TYPE.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/TEMPLATE_ON_RETURN_TYPE.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// checking template overloads on return type
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
template <class T>
struct A { char dummy [8]; };
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/THREAD_SAFE_ERRNO.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/THREAD_SAFE_ERRNO.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/THREAD_SAFE_ERRNO.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/THREAD_SAFE_ERRNO.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// checking if errno is thread safe
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include <errno.h>
#include "thread.h"
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/THREAD_SAFE_EXCEPTIONS.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/THREAD_SAFE_EXCEPTIONS.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/THREAD_SAFE_EXCEPTIONS.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/THREAD_SAFE_EXCEPTIONS.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// checking if exceptions are thread safe
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include "thread.h"
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/THREAD_SAFE_LOCALE.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/THREAD_SAFE_LOCALE.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/THREAD_SAFE_LOCALE.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/THREAD_SAFE_LOCALE.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// checking if locale is thread safe
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
// determines whether each thread has its own C locale environment
// that's independent of those of all other threads or whether the
// C locale facility is process global (i.e., shared among all
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/TIMEZONE.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/TIMEZONE.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/TIMEZONE.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/TIMEZONE.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// checking for int timezone in <time.h>
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include <time.h>
int get_timezone_value ()
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/TLS.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/TLS.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/TLS.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/TLS.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// checking for thread-local storage
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include <stdio.h>
#if defined (_MSC_VER)
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/TYPENAME.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/TYPENAME.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/TYPENAME.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/TYPENAME.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,26 @@
// checking the typename keyword
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
struct A
{
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/TYPE_INFO_BEFORE.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/TYPE_INFO_BEFORE.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/TYPE_INFO_BEFORE.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/TYPE_INFO_BEFORE.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// checking for type_info::before()
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include "config.h"
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/TYPE_INFO_DTOR.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/TYPE_INFO_DTOR.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/TYPE_INFO_DTOR.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/TYPE_INFO_DTOR.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// checking for type_info dtor
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include "config.h"
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/TYPE_INFO_EQUALITY.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/TYPE_INFO_EQUALITY.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/TYPE_INFO_EQUALITY.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/TYPE_INFO_EQUALITY.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// checking for type_info::operator==()
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include "config.h"
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/TYPE_INFO_INEQUALITY.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/TYPE_INFO_INEQUALITY.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/TYPE_INFO_INEQUALITY.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/TYPE_INFO_INEQUALITY.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// checking for type_info::operator!=()
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include "config.h"
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/TYPE_INFO_NAME.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/TYPE_INFO_NAME.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/TYPE_INFO_NAME.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/TYPE_INFO_NAME.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// checking for type_info::name()
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include "config.h"
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/UNAME.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/UNAME.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/UNAME.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/UNAME.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// determining OS name and version
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include <stdio.h>
#if !defined (_WIN32) && !defined (_WIN64)
@@ -9,14 +31,35 @@
#endif
-int compare (const char *a, const char *b)
+static int print_os_version ();
+
+
+int main ()
+{
+ return print_os_version ();
+}
+
+////////////////////////////////////////////////////////////////////////
+
+static unsigned length (const char *s)
+{
+ unsigned len = 0;
+
+ while (*s++)
+ ++len;
+
+ return len;
+}
+
+
+static int compare (const char *a, const char *b)
{
for (; *a && *a == *b; ++a, ++b);
return *a - *b;
}
-char* capitalize (char *str)
+static char* capitalize (char *str)
{
static const char upper[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
static const char lower[] = "abcdefghijklmnopqrstuvwxyz0123456789";
@@ -43,16 +86,80 @@
}
+
#define ISDIGIT(x) ((x) >= '0' && (x) <= '9')
-int main ()
+
+#ifndef _WIN32
+
+
+static void print_linux_release ()
{
-#if !defined (_WIN32) && !defined (_WIN64)
+ static const char* const files[] = {
+ // Debian
+ "/etc/debian_release", // see also /etc/debian_version?
+ // Fedora
+ "/etc/fedora-release",
+ // Gentoo
+ "/etc/gentoo-release",
+ // Novell SUSE
+ "/etc/SuSE-release",
+ // Red Hat
+ "/etc/redhat-release", // see also /etc/redhat_version?
+ // Slackware
+ "/etc/slackware-release", // see also /etc/slackware-version?
+ // Mandrake
+ "/etc/mandrake-release",
+ // Mandriva
+ "/etc/mandriva-release",
+ // MEPIS Linux
+ "/etc/mepis-release",
+ // Sun JDS
+ "/etc/sun-release",
+ // Solaris/SPARC
+ "/etc/release",
+ // Turbo Linux
+ "/etc/turbolinux-release",
+ // UnitedLinux
+ "/etc/UnitedLinux-release",
+ // Ubuntu
+ "/etc/lsb-release",
+ // Yellow Dog
+ "/etc/yellowdog-release",
+
+ ////////////////////////////////////////////////////
+ // Last entry must be 0
+ 0
+ };
+
+ FILE *fp = 0;
+
+ for (unsigned i = 0; files [i]; ++i) {
+ fp = fopen (files [i], "r");
+ if (fp)
+ break;
+ }
+
+
+ char buffer [1024] = "(unknown release)";
+
+ if (fp) {
+ char *s = fgets (buffer, int (sizeof buffer), fp);
+ if (s)
+ buffer [length (s) - 1] = '\0';
+
+ }
+ printf ("#define _RWSTD_LINUX_RELEASE \"%s\"\n", buffer);
+}
+
+
+static int print_os_version ()
+{
struct utsname uts;
if (0 > uname (&uts))
- return 0;
+ return 1;
printf ("#define _RWSTD_OS_%s\n", capitalize (uts.sysname));
@@ -99,8 +206,21 @@
printf ("#define _RWSTD_OS_MICRO %lu\n", num);
-#else // if defined (_WIN{32,64})
+ if (0 == compare ("LINUX", uts.sysname)) {
+ // determine Linux distribution
+ print_linux_release ();
+ }
+
+ return 0;
+}
+
+
+#else // if defined (_WIN32)
+
+
+static int print_os_version ()
+{
OSVERSIONINFO osinfo;
osinfo.dwOSVersionInfoSize = sizeof osinfo;
@@ -110,7 +230,7 @@
printf ("#define _RWSTD_OS_SYSNAME \"WINDOWS\"\n");
if (!success)
- return 0;
+ return 1;
printf ("#define _RWSTD_OS_MAJOR %lu\n", osinfo.dwMajorVersion);
printf ("#define _RWSTD_OS_MINOR %lu\n", osinfo.dwMinorVersion);
@@ -150,7 +270,7 @@
printf ("#define _RWSTD_OS_VERSION \"%s\"\n", osinfo.szCSDVersion);
-#endif // _WIN{32,64}
-
return 0;
}
+
+#endif // _WIN32
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/UNISTD_DECL.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/UNISTD_DECL.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/UNISTD_DECL.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/UNISTD_DECL.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// checking the contents of <unistd.h>
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include "config.h"
#include <sys/types.h>
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/VA_LIST.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/VA_LIST.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/VA_LIST.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/VA_LIST.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// checking the type of va_list
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include "config.h"
#include <stdarg.h>
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/VSNPRINTF_RETURN.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/VSNPRINTF_RETURN.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/VSNPRINTF_RETURN.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/VSNPRINTF_RETURN.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// checking vsnprintf() return value
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include <stdarg.h>
#include <stdio.h>
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/WCHAR_T.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/WCHAR_T.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/WCHAR_T.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/WCHAR_T.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// checking for wchar_t support
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include "config.h"
#ifndef _RWSTD_NO_WCHAR_H
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/WCSFTIME_WCHAR_T_FMAT.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/WCSFTIME_WCHAR_T_FMAT.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/WCSFTIME_WCHAR_T_FMAT.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/WCSFTIME_WCHAR_T_FMAT.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// checking for wcsftime() in <wchar.h>
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include "config.h"
#include <stddef.h> // for size_t
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/WCTRANS_T.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/WCTRANS_T.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/WCTRANS_T.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/WCTRANS_T.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// checking for wctrans_t in <wchar.h> and <wctype.h>
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include "config.h"
#ifndef _RWSTD_NO_WCHAR_H
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/WCTYPE_T.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/WCTYPE_T.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/WCTYPE_T.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/WCTYPE_T.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// checking for wctype_t in <wchar.h> and <wctype.h>
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include "config.h"
#ifndef _RWSTD_NO_WCHAR_H
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/WINT_T.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/WINT_T.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/WINT_T.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/WINT_T.cpp Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// checking for wint_t in <wchar.h> and <wctype.h>
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include "config.h"
#ifndef _RWSTD_NO_WCHAR_H
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/collapse_static_locals.lib.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/collapse_static_locals.lib.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/collapse_static_locals.lib.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/collapse_static_locals.lib.cpp Fri Sep 28 13:55:52 2007
@@ -1,4 +1,26 @@
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
// also defined in COLLAPSE_STATIC_LOCALS.cpp
inline int foo ()
{
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/collapse_template_locals.lib.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/collapse_template_locals.lib.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/collapse_template_locals.lib.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/collapse_template_locals.lib.cpp Fri Sep 28 13:55:52 2007
@@ -1,4 +1,26 @@
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
// also defined in COLLAPSE_TEMPLATE_STATICS.cpp
template <class T>
T foo (T)
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/collapse_template_statics.lib.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/collapse_template_statics.lib.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/collapse_template_statics.lib.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/collapse_template_statics.lib.cpp Fri Sep 28 13:55:52 2007
@@ -1,4 +1,26 @@
+
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
// also defined in COLLAPSE_TEMPLATE_STATICS.cpp
template <class T>
struct S
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/extern_function_template_imp.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/extern_function_template_imp.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/extern_function_template_imp.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/extern_function_template_imp.cpp Fri Sep 28 13:55:52 2007
@@ -1,4 +1,26 @@
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
template <class T>
struct S
{
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/extern_inline.lib.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/extern_inline.lib.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/extern_inline.lib.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/extern_inline.lib.cpp Fri Sep 28 13:55:52 2007
@@ -1,4 +1,26 @@
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#if defined (_WIN32) && defined (_DLL)
__declspec (dllexport)
#endif // _WIN32 && _DLL
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/extern_template_before_definition_imp.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/extern_template_before_definition_imp.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/extern_template_before_definition_imp.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/extern_template_before_definition_imp.cpp Fri Sep 28 13:55:52 2007
@@ -1,4 +1,26 @@
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include "config.h"
#ifdef _RWSTD_NO_IMPLICIT_INCLUSION
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/extern_template_imp.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/extern_template_imp.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/extern_template_imp.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/extern_template_imp.cpp Fri Sep 28 13:55:52 2007
@@ -1,4 +1,26 @@
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include <config.h>
// establish dependencies on the config tests and define config
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/extern_template_imp.h
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/extern_template_imp.h?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/extern_template_imp.h (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/extern_template_imp.h Fri Sep 28 13:55:52 2007
@@ -1,4 +1,26 @@
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
// avoid including <config.h> here to avoid inadvertently
// trying to introduce dependencies on other config tests
// that the config infrastructure won't know about (since
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/headers.inc
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/headers.inc?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/headers.inc (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/headers.inc Fri Sep 28 13:55:52 2007
@@ -1,3 +1,25 @@
+##############################################################################
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed
+# with this work for additional information regarding copyright
+# ownership. The ASF licenses this file to you under the Apache
+# License, Version 2.0 (the "License"); you may not use this file
+# except in compliance with the License. You may obtain a copy of
+# the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+# implied. See the License for the specific language governing
+# permissions and limitations under the License.
+#
+# Copyright 2001-2007 Rogue Wave Software, Inc.
+#
+##############################################################################
+
# list of headers
hdrs="assert ctype errno float iso646 limits locale math setjmp signal \
stdarg stddef stdio stdlib string time wchar wctype new typeinfo"
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/implicit_inclusion_imp.c
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/implicit_inclusion_imp.c?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/implicit_inclusion_imp.c (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/implicit_inclusion_imp.c Fri Sep 28 13:55:52 2007
@@ -1 +1,24 @@
+
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include "implicit_inclusion_imp.cc"
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/implicit_inclusion_imp.cc
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/implicit_inclusion_imp.cc?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/implicit_inclusion_imp.cc (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/implicit_inclusion_imp.cc Fri Sep 28 13:55:52 2007
@@ -1,5 +1,26 @@
-
// definitions of out-of-line members declared in implicit_inclusion_imp.h
+
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
template <class T>
T S<T>::foo ()
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/implicit_inclusion_imp.h
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/implicit_inclusion_imp.h?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/implicit_inclusion_imp.h (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/implicit_inclusion_imp.h Fri Sep 28 13:55:52 2007
@@ -1,3 +1,26 @@
+
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
template <class T>
struct S
{
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/instantiation_before_definition.c
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/instantiation_before_definition.c?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/instantiation_before_definition.c (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/instantiation_before_definition.c Fri Sep 28 13:55:52 2007
@@ -1,3 +1,25 @@
// implementation file for instantiation_before_definition.h#
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include "instantiation_before_definition.cc"
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/instantiation_before_definition.cc
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/instantiation_before_definition.cc?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/instantiation_before_definition.cc (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/instantiation_before_definition.cc Fri Sep 28 13:55:52 2007
@@ -1,5 +1,27 @@
// implementation file for instantiation_before_definition.h
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
template <class T>
T instantiated_before_defined (T t)
{
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/instantiation_before_definition.h
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/instantiation_before_definition.h?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/instantiation_before_definition.h (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/instantiation_before_definition.h Fri Sep 28 13:55:52 2007
@@ -1,3 +1,26 @@
+
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#ifndef INSTANTIATION_BEFORE_DEFINITION_INCLUDED
#define INSTANTIATION_BEFORE_DEFINITION_INCLUDED
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/instantiation_with_implicit_inclusion.c
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/instantiation_with_implicit_inclusion.c?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/instantiation_with_implicit_inclusion.c (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/instantiation_with_implicit_inclusion.c Fri Sep 28 13:55:52 2007
@@ -1 +1,24 @@
+
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include "instantiation_with_implicit_inclusion.cc"
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/instantiation_with_implicit_inclusion.cc
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/instantiation_with_implicit_inclusion.cc?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/instantiation_with_implicit_inclusion.cc (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/instantiation_with_implicit_inclusion.cc Fri Sep 28 13:55:52 2007
@@ -1,3 +1,26 @@
+
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
template <class T>
T S<T>::bar (T t) { return t; }
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/instantiation_with_implicit_inclusion.h
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/instantiation_with_implicit_inclusion.h?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/instantiation_with_implicit_inclusion.h (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/instantiation_with_implicit_inclusion.h Fri Sep 28 13:55:52 2007
@@ -1,3 +1,26 @@
+
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
template <class T>
struct S
{
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/lib_exceptions.lib.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/lib_exceptions.lib.cpp?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/lib_exceptions.lib.cpp (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/lib_exceptions.lib.cpp Fri Sep 28 13:55:52 2007
@@ -1,4 +1,26 @@
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#include "config.h"
#if defined (_WIN32) && defined (_DLL)
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/locale_names.h
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/locale_names.h?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/locale_names.h (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/locale_names.h Fri Sep 28 13:55:52 2007
@@ -1,3 +1,25 @@
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#ifndef LOCALE_NAMES_H_INCLUDED
#define LOCALE_NAMES_H_INCLUDED
Modified: incubator/stdcxx/branches/4.2.0/etc/config/src/proclimits.h
URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/etc/config/src/proclimits.h?rev=580483&r1=580482&r2=580483&view=diff
==============================================================================
--- incubator/stdcxx/branches/4.2.0/etc/config/src/proclimits.h (original)
+++ incubator/stdcxx/branches/4.2.0/etc/config/src/proclimits.h Fri Sep 28 13:55:52 2007
@@ -1,6 +1,28 @@
// proclimits.h must be included in .cpp file
// only after #if[n]def _RWSTD_NO_SETRLIMIT line
+/***************************************************************************
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements. See the NOTICE file distributed
+ * with this work for additional information regarding copyright
+ * ownership. The ASF licenses this file to you under the Apache
+ * License, Version 2.0 (the License); you may not use this file
+ * except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ * implied. See the License for the specific language governing
+ * permissions and limitations under the License.
+ *
+ * Copyright 1999-2007 Rogue Wave Software, Inc.
+ *
+ **************************************************************************/
+
#if !defined (_RWSTD_NO_SETRLIMIT)
# include <sys/resource.h> // for setrlimit()