⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 libc.cdl

📁 eCos1.31版
💻 CDL
📖 第 1 页 / 共 2 页
字号:
# ====================================================================##      libc.cdl##      C library configuration data## ====================================================================#####COPYRIGHTBEGIN#####                                                                          # -------------------------------------------                              # The contents of this file are subject to the Red Hat eCos Public License # Version 1.1 (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.redhat.com/                                                   #                                                                          # Software distributed under the License is distributed on an "AS IS"      # basis, WITHOUT WARRANTY OF ANY KIND, either express or implied.  See the # License for the specific language governing rights and limitations under # the License.                                                             #                                                                          # The Original Code is eCos - Embedded Configurable Operating System,      # released September 30, 1998.                                             #                                                                          # The Initial Developer of the Original Code is Red Hat.                   # Portions created by Red Hat are                                          # Copyright (C) 1998, 1999, 2000 Red Hat, Inc.                             # All Rights Reserved.                                                     # -------------------------------------------                              #                                                                          #####COPYRIGHTEND##### ====================================================================######DESCRIPTIONBEGIN###### Author(s):      bartv# Original data:  jlarmour# Contributors:# Date:           1999-06-13######DESCRIPTIONEND###### ====================================================================cdl_package CYGPKG_LIBC {    display       "C library"    description   "        This package enables compatibility with the ISO        C standard - ISO/IEC 9899:1990. This allows the        user application to use well known standard        C library functions, and in eCos starts a        thread to invoke the user function main()"    doc           redirect/the-iso-standard-c-and-math-libraries.html    compile       ctype/isalnum.cxx ctype/isalpha.cxx   ctype/iscntrl.cxx    \                  ctype/isdigit.cxx ctype/isgraph.cxx   ctype/islower.cxx    \                  ctype/isprint.cxx ctype/ispunct.cxx   ctype/isspace.cxx    \                  ctype/isupper.cxx ctype/isxdigit.cxx  ctype/tolower.cxx    \                  ctype/toupper.cxx                                          \                                                                             \                  errno/errno.cxx                                            \                                                                             \                  i18n/locale.cxx                                            \                                                                             \                  setjmp/longjmp.cxx                                         \                                                                             \                  signal/raise.cxx              signal/siginit.cxx           \                  signal/signal.cxx                                          \                                                                             \                  stdio/common/fclose.cxx       stdio/common/fflush.cxx      \                  stdio/common/fopen.cxx        stdio/common/freopen.cxx     \                  stdio/common/setvbuf.cxx      stdio/common/snprintf.cxx    \                  stdio/common/sprintf.cxx      stdio/common/sscanf.cxx      \                  stdio/common/stderr.cxx       stdio/common/stdin.cxx       \                  stdio/common/stdiofiles.cxx                                \                  stdio/common/stdioinlines.cxx stdio/common/stdiosupp.cxx   \                  stdio/common/stdout.cxx       stdio/common/stream.cxx      \                  stdio/common/streambuf.cxx    stdio/common/ungetc.cxx      \                  stdio/common/vsnprintf.cxx    stdio/common/vsscanf.cxx     \                  stdio/input/fgetc.cxx         stdio/input/fgets.cxx        \                  stdio/input/fread.cxx         stdio/input/fscanf.cxx       \                  stdio/input/gets.cxx          stdio/input/scanf.cxx        \                  stdio/input/vfscanf.cxx       stdio/output/fnprintf.cxx    \                  stdio/output/fprintf.cxx      stdio/output/fputc.cxx       \                  stdio/output/fputs.cxx        stdio/output/fwrite.cxx      \                  stdio/output/printf.cxx       stdio/output/vfnprintf.cxx   \                                                                             \                  stdlib/_exit.cxx   stdlib/abort.cxx    stdlib/abs.cxx      \                  stdlib/atexit.cxx  stdlib/atof.cxx     stdlib/atoi.cxx     \                  stdlib/atol.cxx    stdlib/bsearch.cxx  stdlib/div.cxx      \                  stdlib/exit.cxx    stdlib/getenv.cxx   stdlib/itoa.cxx     \                  stdlib/labs.cxx    stdlib/ldiv.cxx     stdlib/malloc.cxx   \                  stdlib/qsort.cxx   stdlib/rand.cxx     stdlib/strtod.cxx   \                  stdlib/strtol.cxx  stdlib/strtoul.cxx  stdlib/system.cxx   \                                                                             \                  string/memchr.cxx  string/memcmp.cxx  string/memmove.cxx   \                  string/strcat.cxx  string/strchr.cxx  string/strcmp.cxx    \                  string/strcoll.cxx string/strcpy.cxx  string/strcspn.cxx   \                  string/strlen.cxx  string/strncat.cxx string/strncmp.cxx   \                  string/strncpy.cxx string/strpbrk.cxx string/strrchr.cxx   \                  string/strspn.cxx  string/strstr.cxx  string/strsuppt.cxx  \                  string/strtok.cxx  string/strxfrm.cxx                      \                                                                             \                  support/cstartup.cxx           support/environ.cxx         \                  support/invokemain.cxx         support/main.cxx            \                  support/mainthread.cxx                                     \                                                                             \                  time/asctime.cxx     time/asctime_r.cxx time/clock.cxx     \                  time/ctime.cxx       time/ctime_r.cxx   time/difftime.cxx  \                  time/gmtime.cxx      time/gmtime_r.cxx  time/localtime.cxx \                  time/localtime_r.cxx time/mktime.cxx    time/settime.cxx   \                  time/strftime.cxx    time/time.cxx      time/timeutil.cxx        cdl_option CYGIMP_LIBC_CTYPE_INLINES {        display       "Inline versions of <ctype.h> functions"        default_value 1        description   "            This option chooses whether the simple character            classification and conversion functions (e.g.            isupper(), isalpha(), toupper(), etc.)            from <ctype.h> are available as inline            functions. This may improve performance and as            the functions are small, may even improve code            size."    }    # STRING CONFIGURATION OPTIONS    cdl_component CYGPKG_LIBC_STRING {        display       "String functions"        flavor        none        description   "            Options associated with the standard string functions"        script        string.cdl    }    # SETJMP CONFIGURATION OPTIONS    cdl_option CYGIMP_LIBC_SETJMP_INLINES {        display       "Inline version of the longjmp() function"        default_value 1        description   "            This option chooses whether the longjmp() function            is available as an inline function. This may            improve performance, and as the function is small            may even improve code size. "    }    # STDLIB CONFIGURATION OPTIONS    cdl_component CYGPKG_LIBC_STDLIB {        display       "Standard utility functions"        flavor        none        description   "            Options associated with the standard utility functions in <stdlib.h>"        script        stdlib.cdl    }    # STDIO CONFIGURATION OPTIONS    cdl_component CYGPKG_LIBC_STDIO {        display       "Standard input/output functions"        flavor        bool        requires      CYGPKG_IO        requires      CYGPKG_IO_SERIAL_HALDIAG        default_value 1        description   "            This enables support for standard I/O functions from <stdio.h>."        script        stdio.cdl    }    # INTERNATIONALIZATION AND LOCALIZATION OPTIONS    cdl_option CYGNUM_LIBC_MAX_LOCALE_NAME_SIZE {        display       "Size of locale name strings"        flavor        data

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -