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/18 06:56:26 UTC
svn commit: r576696 [2/5] - in /incubator/stdcxx/trunk/etc/config: ./ src/
windows/
Modified: incubator/stdcxx/trunk/etc/config/src/EXCEPTION_COPY_CTOR.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/EXCEPTION_COPY_CTOR.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/EXCEPTION_COPY_CTOR.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/EXCEPTION_COPY_CTOR.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for exception copy ctor
+/***************************************************************************
+ *
+ * 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 0 // guard invalid preprocessor symbol below
Modified: incubator/stdcxx/trunk/etc/config/src/EXCEPTION_DEFAULT_CTOR.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/EXCEPTION_DEFAULT_CTOR.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/EXCEPTION_DEFAULT_CTOR.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/EXCEPTION_DEFAULT_CTOR.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for exception default ctor
+/***************************************************************************
+ *
+ * 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 0 // guard invalid preprocessor symbol below
Modified: incubator/stdcxx/trunk/etc/config/src/EXCEPTION_DTOR.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/EXCEPTION_DTOR.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/EXCEPTION_DTOR.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/EXCEPTION_DTOR.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for exception 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"
#if 0 // guard invalid preprocessor symbol below
Modified: incubator/stdcxx/trunk/etc/config/src/EXCEPTION_SPECIFICATION.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/EXCEPTION_SPECIFICATION.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/EXCEPTION_SPECIFICATION.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/EXCEPTION_SPECIFICATION.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking exception specification
+/***************************************************************************
+ *
+ * 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 <signal.h>
Modified: incubator/stdcxx/trunk/etc/config/src/EXCEPTION_SPECIFICATION_ON_NEW.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/EXCEPTION_SPECIFICATION_ON_NEW.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/EXCEPTION_SPECIFICATION_ON_NEW.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/EXCEPTION_SPECIFICATION_ON_NEW.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for exception specification on new
+/***************************************************************************
+ *
+ * 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 <stdlib.h>
#include "config.h"
Modified: incubator/stdcxx/trunk/etc/config/src/EXCEPTION_WHAT.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/EXCEPTION_WHAT.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/EXCEPTION_WHAT.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/EXCEPTION_WHAT.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for exception::what()
+/***************************************************************************
+ *
+ * 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 0 // guard invalid preprocessor symbol below
Modified: incubator/stdcxx/trunk/etc/config/src/EXPLICIT.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/EXPLICIT.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/EXPLICIT.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/EXPLICIT.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking explicit 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.
+ *
+ **************************************************************************/
+
#include "config.h"
struct S
Modified: incubator/stdcxx/trunk/etc/config/src/EXPLICIT_ARG.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/EXPLICIT_ARG.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/EXPLICIT_ARG.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/EXPLICIT_ARG.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking explicit function template 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.
+ *
+ **************************************************************************/
+
#include "config.h"
Modified: incubator/stdcxx/trunk/etc/config/src/EXPLICIT_CTOR_INSTANTIATION.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/EXPLICIT_CTOR_INSTANTIATION.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/EXPLICIT_CTOR_INSTANTIATION.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/EXPLICIT_CTOR_INSTANTIATION.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for explicit instantiation of ctors
+/***************************************************************************
+ *
+ * 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/trunk/etc/config/src/EXPLICIT_FUNC_INSTANTIATION.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/EXPLICIT_FUNC_INSTANTIATION.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/EXPLICIT_FUNC_INSTANTIATION.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/EXPLICIT_FUNC_INSTANTIATION.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking explicit function instantiation
+/***************************************************************************
+ *
+ * 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"
template <class T>
Modified: incubator/stdcxx/trunk/etc/config/src/EXPLICIT_INSTANTIATION.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/EXPLICIT_INSTANTIATION.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/EXPLICIT_INSTANTIATION.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/EXPLICIT_INSTANTIATION.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for explicit instantiation
+/***************************************************************************
+ *
+ * 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.
+ *
+ **************************************************************************/
+
// IMPLICIT_INSTANTIATION.cpp depends on foo<T>(T)
template <class T>
T foo (T t) { return t; }
Modified: incubator/stdcxx/trunk/etc/config/src/EXPLICIT_INSTANTIATION_BEFORE_DEFINITION.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/EXPLICIT_INSTANTIATION_BEFORE_DEFINITION.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/EXPLICIT_INSTANTIATION_BEFORE_DEFINITION.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/EXPLICIT_INSTANTIATION_BEFORE_DEFINITION.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for instantiation before definition
+/***************************************************************************
+ *
+ * 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/trunk/etc/config/src/EXPLICIT_INSTANTIATION_WITH_IMPLICIT_INCLUSION.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/EXPLICIT_INSTANTIATION_WITH_IMPLICIT_INCLUSION.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/EXPLICIT_INSTANTIATION_WITH_IMPLICIT_INCLUSION.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/EXPLICIT_INSTANTIATION_WITH_IMPLICIT_INCLUSION.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for explicit instantiation with implicit inclusion
+/***************************************************************************
+ *
+ * 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.h"
template class S<short>;
Modified: incubator/stdcxx/trunk/etc/config/src/EXPLICIT_MEMBER_INSTANTIATION.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/EXPLICIT_MEMBER_INSTANTIATION.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/EXPLICIT_MEMBER_INSTANTIATION.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/EXPLICIT_MEMBER_INSTANTIATION.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for explicit instantiation of members
+/***************************************************************************
+ *
+ * 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 foo (T t) { return t; }
Modified: incubator/stdcxx/trunk/etc/config/src/EXPLICIT_MEMBER_SPECIALIZATION.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/EXPLICIT_MEMBER_SPECIALIZATION.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/EXPLICIT_MEMBER_SPECIALIZATION.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/EXPLICIT_MEMBER_SPECIALIZATION.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for explicit member specialization
+/***************************************************************************
+ *
+ * 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
{
int i_;
Modified: incubator/stdcxx/trunk/etc/config/src/EXPORT.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/EXPORT.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/EXPORT.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/EXPORT.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for exported templates
+/***************************************************************************
+ *
+ * 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_EXPORT_KEYWORD
Modified: incubator/stdcxx/trunk/etc/config/src/EXPORT_KEYWORD.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/EXPORT_KEYWORD.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/EXPORT_KEYWORD.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/EXPORT_KEYWORD.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for the export 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.
+ *
+ **************************************************************************/
+
// NOTE: test EXPORT.cpp links with EXPORT_KEYOWRD.o and expects
// to find a definition of the function template below there
Modified: incubator/stdcxx/trunk/etc/config/src/EXTERN_C_COMPATIBILITY.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/EXTERN_C_COMPATIBILITY.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/EXTERN_C_COMPATIBILITY.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/EXTERN_C_COMPATIBILITY.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for compatibility of extern "C" and "C++"
+/***************************************************************************
+ *
+ * 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.
+ *
+ **************************************************************************/
+
extern "C" {
typedef int (*ext_c_fun)();
Modified: incubator/stdcxx/trunk/etc/config/src/EXTERN_C_EXCEPTIONS.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/EXTERN_C_EXCEPTIONS.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/EXTERN_C_EXCEPTIONS.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/EXTERN_C_EXCEPTIONS.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for exceptions from extern "C" functions
+/***************************************************************************
+ *
+ * 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.
+ *
+ **************************************************************************/
+
// test tries to determine whether it's possible to throw exceptions
// from functions with C language linkage
Modified: incubator/stdcxx/trunk/etc/config/src/EXTERN_C_OVERLOAD.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/EXTERN_C_OVERLOAD.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/EXTERN_C_OVERLOAD.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/EXTERN_C_OVERLOAD.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking overloading on extern "C"
+/***************************************************************************
+ *
+ * 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.
+ *
+ **************************************************************************/
+
extern "C" {
typedef int (*pf_t)(void);
Modified: incubator/stdcxx/trunk/etc/config/src/EXTERN_FUNCTION_TEMPLATE.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/EXTERN_FUNCTION_TEMPLATE.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/EXTERN_FUNCTION_TEMPLATE.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/EXTERN_FUNCTION_TEMPLATE.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for extern function template extension
+/***************************************************************************
+ *
+ * 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 a dependency on extern_function_template_imp.{cpp,o}
Modified: incubator/stdcxx/trunk/etc/config/src/EXTERN_INLINE.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/EXTERN_INLINE.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/EXTERN_INLINE.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/EXTERN_INLINE.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for truly extern inline
+/***************************************************************************
+ *
+ * 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 0 // guard invalid preprocessor symbol below
Modified: incubator/stdcxx/trunk/etc/config/src/EXTERN_MEMBER_TEMPLATE.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/EXTERN_MEMBER_TEMPLATE.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/EXTERN_MEMBER_TEMPLATE.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/EXTERN_MEMBER_TEMPLATE.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for extern template extension
+/***************************************************************************
+ *
+ * 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/trunk/etc/config/src/EXTERN_TEMPLATE.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/EXTERN_TEMPLATE.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/EXTERN_TEMPLATE.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/EXTERN_TEMPLATE.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for extern template extension
+/***************************************************************************
+ *
+ * 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 a file containing the definition of a template
// and an extern template directive referencing an explicit
// instantiation of the same template in extern_template_imp.o
Modified: incubator/stdcxx/trunk/etc/config/src/EXTERN_TEMPLATE_BEFORE_DEFINITION.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/EXTERN_TEMPLATE_BEFORE_DEFINITION.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/EXTERN_TEMPLATE_BEFORE_DEFINITION.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/EXTERN_TEMPLATE_BEFORE_DEFINITION.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for extern template before definition
+/***************************************************************************
+ *
+ * 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_extern_template_before_definition_imp
Modified: incubator/stdcxx/trunk/etc/config/src/FLOAT.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/FLOAT.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/FLOAT.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/FLOAT.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// computing floating point properties
+/***************************************************************************
+ *
+ * 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.
+ *
+ **************************************************************************/
+
// working around a Compaq C++ headers problem (PR #27459)
#if defined (__PURE_CNAME)
# undef __PURE_CNAME
Modified: incubator/stdcxx/trunk/etc/config/src/FPOS_T.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/FPOS_T.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/FPOS_T.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/FPOS_T.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for fpos_t in <stdio.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 <stdio.h>
#include "config.h"
Modified: incubator/stdcxx/trunk/etc/config/src/FRIEND_TEMPLATE.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/FRIEND_TEMPLATE.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/FRIEND_TEMPLATE.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/FRIEND_TEMPLATE.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for friend templates of templates
+/***************************************************************************
+ *
+ * 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/trunk/etc/config/src/FUNC.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/FUNC.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/FUNC.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/FUNC.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking the __func__ special macro
+/***************************************************************************
+ *
+ * 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.
+ *
+ **************************************************************************/
+
// 6.4.2.2, p1 of C99
const char* func_test ()
{
Modified: incubator/stdcxx/trunk/etc/config/src/FUNCTION_TRY_BLOCK.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/FUNCTION_TRY_BLOCK.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/FUNCTION_TRY_BLOCK.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/FUNCTION_TRY_BLOCK.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking function-try-block
+/***************************************************************************
+ *
+ * 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/trunk/etc/config/src/FUNC_PARTIAL_SPEC.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/FUNC_PARTIAL_SPEC.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/FUNC_PARTIAL_SPEC.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/FUNC_PARTIAL_SPEC.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking function template overload
+/***************************************************************************
+ *
+ * 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, class U>
struct A { };
Modified: incubator/stdcxx/trunk/etc/config/src/GLOBAL_BAD_ALLOC.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/GLOBAL_BAD_ALLOC.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/GLOBAL_BAD_ALLOC.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/GLOBAL_BAD_ALLOC.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for class ::bad_alloc
+/***************************************************************************
+ *
+ * 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 (_RWSTD_NO_NEW_THROWS) && !defined (_RWSTD_NO_NEW_OFLOW_SAFE)
Modified: incubator/stdcxx/trunk/etc/config/src/GLOBAL_BAD_CAST.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/GLOBAL_BAD_CAST.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/GLOBAL_BAD_CAST.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/GLOBAL_BAD_CAST.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for class ::bad_cast
+/***************************************************************************
+ *
+ * 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/trunk/etc/config/src/GLOBAL_BAD_EXCEPTION.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/GLOBAL_BAD_EXCEPTION.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/GLOBAL_BAD_EXCEPTION.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/GLOBAL_BAD_EXCEPTION.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for class ::bad_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/trunk/etc/config/src/GLOBAL_BAD_TYPEID.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/GLOBAL_BAD_TYPEID.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/GLOBAL_BAD_TYPEID.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/GLOBAL_BAD_TYPEID.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for class ::bad_typeid
+/***************************************************************************
+ *
+ * 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/trunk/etc/config/src/GLOBAL_EXCEPTION.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/GLOBAL_EXCEPTION.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/GLOBAL_EXCEPTION.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/GLOBAL_EXCEPTION.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for class ::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/trunk/etc/config/src/GLOBAL_NOTHROW.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/GLOBAL_NOTHROW.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/GLOBAL_NOTHROW.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/GLOBAL_NOTHROW.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for ::nothrow
+/***************************************************************************
+ *
+ * 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 nothrow_t { };
extern const nothrow_t nothrow;
Modified: incubator/stdcxx/trunk/etc/config/src/GLOBAL_NOTHROW_T.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/GLOBAL_NOTHROW_T.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/GLOBAL_NOTHROW_T.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/GLOBAL_NOTHROW_T.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for ::nothrow_t
+/***************************************************************************
+ *
+ * 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 size_t
#include "config.h"
Modified: incubator/stdcxx/trunk/etc/config/src/GLOBAL_SET_NEW_HANDLER.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/GLOBAL_SET_NEW_HANDLER.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/GLOBAL_SET_NEW_HANDLER.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/GLOBAL_SET_NEW_HANDLER.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for ::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/trunk/etc/config/src/GLOBAL_SET_TERMINATE.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/GLOBAL_SET_TERMINATE.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/GLOBAL_SET_TERMINATE.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/GLOBAL_SET_TERMINATE.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for ::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"
Modified: incubator/stdcxx/trunk/etc/config/src/GLOBAL_SET_UNEXPECTED.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/GLOBAL_SET_UNEXPECTED.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/GLOBAL_SET_UNEXPECTED.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/GLOBAL_SET_UNEXPECTED.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for ::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"
#ifdef _RWSTD_NO_EXCEPTION_SPECIFICATION
Modified: incubator/stdcxx/trunk/etc/config/src/GLOBAL_TERMINATE.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/GLOBAL_TERMINATE.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/GLOBAL_TERMINATE.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/GLOBAL_TERMINATE.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for ::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.
+ *
+ **************************************************************************/
+
// looking for a definition in compiler support library
void terminate ();
Modified: incubator/stdcxx/trunk/etc/config/src/GLOBAL_TYPE_INFO.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/GLOBAL_TYPE_INFO.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/GLOBAL_TYPE_INFO.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/GLOBAL_TYPE_INFO.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for class ::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.
+ *
+ **************************************************************************/
+
#include "config.h"
Modified: incubator/stdcxx/trunk/etc/config/src/GLOBAL_UNCAUGHT_EXCEPTION.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/GLOBAL_UNCAUGHT_EXCEPTION.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/GLOBAL_UNCAUGHT_EXCEPTION.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/GLOBAL_UNCAUGHT_EXCEPTION.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for ::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/trunk/etc/config/src/GLOBAL_UNEXPECTED.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/GLOBAL_UNEXPECTED.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/GLOBAL_UNEXPECTED.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/GLOBAL_UNEXPECTED.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for ::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.
+ *
+ **************************************************************************/
+
// looking for a definition in compiler support library
void unexpected ();
Modified: incubator/stdcxx/trunk/etc/config/src/HONOR_STD.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/HONOR_STD.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/HONOR_STD.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/HONOR_STD.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking if namespace std is honored
+/***************************************************************************
+ *
+ * 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.
+ *
+ **************************************************************************/
+
// g++ 2.9x ignores namespace std unless the -fhonor-std option is used
Modified: incubator/stdcxx/trunk/etc/config/src/ICONV.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/ICONV.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/ICONV.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/ICONV.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for iconv() in <iconv.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 <iconv.h>
Modified: incubator/stdcxx/trunk/etc/config/src/ICONV_CONST_CHAR.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/ICONV_CONST_CHAR.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/ICONV_CONST_CHAR.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/ICONV_CONST_CHAR.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for POSIX iconv()
+/***************************************************************************
+ *
+ * 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 <iconv.h>
int foo ()
Modified: incubator/stdcxx/trunk/etc/config/src/IMPLICIT_INCLUSION.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/IMPLICIT_INCLUSION.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/IMPLICIT_INCLUSION.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/IMPLICIT_INCLUSION.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for implicit file inclusion
+/***************************************************************************
+ *
+ * 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.h"
int main ()
Modified: incubator/stdcxx/trunk/etc/config/src/IMPLICIT_INSTANTIATION.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/IMPLICIT_INSTANTIATION.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/IMPLICIT_INSTANTIATION.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/IMPLICIT_INSTANTIATION.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for implicit instantiation
+/***************************************************************************
+ *
+ * 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_EXPLICIT_INSTANTIATION
Modified: incubator/stdcxx/trunk/etc/config/src/INFINITY.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/INFINITY.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/INFINITY.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/INFINITY.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// computing infinity and NaN's
+/***************************************************************************
+ *
+ * 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 <float.h> // for FLT_MIN, DBL_MIN, LDBL_MIN
#include <stdio.h> // for printf()
Modified: incubator/stdcxx/trunk/etc/config/src/INLINE_MEMBER_TEMPLATES.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/INLINE_MEMBER_TEMPLATES.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/INLINE_MEMBER_TEMPLATES.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/INLINE_MEMBER_TEMPLATES.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for inline member templates
+/***************************************************************************
+ *
+ * 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
{
template <class T>
Modified: incubator/stdcxx/trunk/etc/config/src/INSTANTIATE_DEFAULT_ARGS.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/INSTANTIATE_DEFAULT_ARGS.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/INSTANTIATE_DEFAULT_ARGS.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/INSTANTIATE_DEFAULT_ARGS.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking if default args are instantiated
+/***************************************************************************
+ *
+ * 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/trunk/etc/config/src/LCONV.cpp
URL: http://svn.apache.org/viewvc/incubator/stdcxx/trunk/etc/config/src/LCONV.cpp?rev=576696&r1=576695&r2=576696&view=diff
==============================================================================
--- incubator/stdcxx/trunk/etc/config/src/LCONV.cpp (original)
+++ incubator/stdcxx/trunk/etc/config/src/LCONV.cpp Mon Sep 17 21:56:15 2007
@@ -1,5 +1,27 @@
// checking for struct lconv in <locale.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 <locale.h> // for lconv
#include <stddef.h> // for offsetof, size_t
#include <stdio.h> // for printf