diff --git a/include/cxx/cfcntl b/include/cxx/cfcntl deleted file mode 100644 index d043ffa0d1..0000000000 --- a/include/cxx/cfcntl +++ /dev/null @@ -1,42 +0,0 @@ -//*************************************************************************** -// include/cxx/cfcntl -// -// 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. -// -//*************************************************************************** - -#ifndef __INCLUDE_CXX_CFCNTL -#define __INCLUDE_CXX_CFCNTL - -//*************************************************************************** -// Included Files -//*************************************************************************** - -#include - -//*************************************************************************** -// Namespace -//*************************************************************************** - -namespace std -{ - using ::flock; -//using ::creat; - using ::open; - using ::fcntl; -} - -#endif // __INCLUDE_CXX_CFCNTL diff --git a/include/cxx/csched b/include/cxx/csched deleted file mode 100644 index 28564c4753..0000000000 --- a/include/cxx/csched +++ /dev/null @@ -1,52 +0,0 @@ -//*************************************************************************** -// include/cxx/csched -// -// 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. -// -//*************************************************************************** - -#ifndef __INCLUDE_CXX_CSCHED -#define __INCLUDE_CXX_CSCHED - -//*************************************************************************** -// Included Files -//*************************************************************************** - -#include - -//*************************************************************************** -// Namespace -//*************************************************************************** - -namespace std -{ - using ::sched_param; - using ::task_create; - using ::task_delete; - using ::task_restart; - using ::sched_setparam; - using ::sched_getparam; - using ::sched_setscheduler; - using ::sched_getscheduler; - using ::sched_get_priority_max; - using ::sched_get_priority_min; - using ::sched_rr_get_interval; - using ::sched_lock; - using ::sched_unlock; - using ::sched_lockcount; -} - -#endif // __INCLUDE_CXX_CSCHED diff --git a/include/cxx/cstddef b/include/cxx/cstddef index 017e469217..800fcefd8b 100644 --- a/include/cxx/cstddef +++ b/include/cxx/cstddef @@ -25,9 +25,6 @@ // Included Files //*************************************************************************** -#include -#include - #include //*************************************************************************** diff --git a/include/cxx/cstdio b/include/cxx/cstdio index 1eecd82ddf..ee301afb89 100644 --- a/include/cxx/cstdio +++ b/include/cxx/cstdio @@ -25,7 +25,6 @@ // Included Files //*************************************************************************** -#include #include //*************************************************************************** diff --git a/include/cxx/cunistd b/include/cxx/cunistd deleted file mode 100644 index 91fd625928..0000000000 --- a/include/cxx/cunistd +++ /dev/null @@ -1,112 +0,0 @@ -//*************************************************************************** -// include/cxx/cunistd -// -// 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. -// -//*************************************************************************** - -#ifndef __INCLUDE_CXX_CUNISTD -#define __INCLUDE_CXX_CUNISTD - -//*************************************************************************** -// Included Files -//*************************************************************************** - -#include - -//*************************************************************************** -// Namespace -//*************************************************************************** - -namespace std -{ - // Task control interfaces - - using ::vfork; - using ::getpid; - using ::_exit; - using ::sleep; - using ::usleep; - using ::pause; - - // File descriptor operations - - using ::close; - using ::dup; - using ::dup2; - using ::fsync; - using ::lseek; - using ::read; - using ::write; - using ::pread; - using ::pwrite; - - // Terminal I/O - - using ::isatty; - - // Memory management - -#if defined(CONFIG_ARCH_ADDRENV) && defined(CONFIG_MM_PGALLOC) && \ - defined(CONFIG_ARCH_USE_MMU) - using sbrk; -#endif - - // Special devices - - using ::pipe; - - // Operations on working directories - - using ::chdir; - using ::getcwd; - - // Operations on file paths - - using ::access; - using ::rmdir; - using ::unlink; - using ::symlink; - using ::readlink; - - // Execution of program files - -#ifdef CONFIG_LIBC_EXECFUNCS - using ::execl; - using ::execv; -#endif - - // Byte operations - - using ::swab; - - // getopt and friends - - using ::getopt; - - // Non-standard accessor functions - - using ::getoptargp; - using ::getoptindp; - using ::getoptoptp; - - // Networking - - using ::gethostname; - using ::sethostname; -} - -#endif // __INCLUDE_CXX_CUNISTD