]> git.proxmox.com Git - mirror_edk2.git/blame - StdLib/LibC/Stdio/Stdio.inf
Add Socket Libraries.
[mirror_edk2.git] / StdLib / LibC / Stdio / Stdio.inf
CommitLineData
2aa62f2b 1## @file\r
2# Standard C library: Implementation for <stdio.h>.\r
3#\r
4# Copyright (c) 2010, Intel Corporation. All rights reserved.<BR>\r
5#\r
6# This program and the accompanying materials\r
7# are licensed and made available under the terms and conditions of the BSD License\r
8# which accompanies this distribution. The full text of the license may be found at\r
9# http://opensource.org/licenses/bsd-license.php.\r
10# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
11# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
12#\r
13#\r
14##\r
15\r
16[Defines]\r
17 INF_VERSION = 0x00010005\r
18 BASE_NAME = LibStdio\r
19 FILE_GUID = 7d2bd134-500d-4f42-aee2-26accfb6cb1d\r
20 MODULE_TYPE = UEFI_APPLICATION\r
21 VERSION_STRING = 1.0\r
22 LIBRARY_CLASS = LibStdio\r
23\r
24#\r
25# VALID_ARCHITECTURES = IA32 X64 IPF\r
26#\r
27\r
28[Sources]\r
29 clrerr.c #\r
30 fclose.c #\r
31 fdopen.c #\r
32 feof.c #\r
33 ferror.c #\r
34 fflush.c #\r
35 fgetc.c #\r
36 fgetln.c #\r
37 fgetpos.c #\r
38 fgets.c #\r
39 fopen.c #\r
40 fprintf.c #\r
41 fputc.c #\r
42 fputs.c #\r
43 fread.c #\r
44 freopen.c #\r
45 fscanf.c #\r
46 fseek.c #\r
47 fsetpos.c #\r
48 ftell.c #\r
49 fwrite.c #\r
50 getc.c #\r
51 getchar.c #\r
52 gets.c #\r
53 perror.c #\r
54 printf.c #\r
55 putc.c #\r
56 putchar.c #\r
57 puts.c #\r
58 remove.c #\r
59 rewind.c #\r
60 scanf.c #\r
61 setbuf.c #\r
62 setvbuf.c #\r
63 sprintf.c #\r
64 sscanf.c #\r
65 tmpfile.c #\r
66 tmpnam.c #\r
67 ungetc.c #\r
68 vfprintf.c #\r
69 vfwprintf.c #\r
70 vprintf.c #\r
71 vsprintf.c #\r
72\r
53e1e5c6 73 snprintf.c\r
74 vsnprintf.c\r
d7ce7006 75 fparseln.c\r
53e1e5c6 76\r
2aa62f2b 77 # Wide character functions\r
78 fgetwc.c #\r
79 fgetws.c #\r
80 fputwc.c #\r
81 fputws.c #\r
82 fwide.c #\r
83 fwprintf.c #\r
84 fwscanf.c #\r
85 getwc.c #\r
86 getwchar.c #\r
87 putwc.c #\r
88 putwchar.c #\r
89 swprintf.c #\r
90 swscanf.c #\r
91 ungetwc.c #\r
92 vfwscanf.c #\r
93 vswprintf.c #\r
94 vswscanf.c #\r
95 vwprintf.c #\r
96 vwscanf.c #\r
97 wprintf.c #\r
98 wscanf.c #\r
99\r
100\r
101 # Files internal to the implementation\r
102 fgetstr.c #\r
103 findfp.c #\r
104 flags.c #\r
105 fseeko.c #\r
106 ftello.c #\r
107 fvwrite.c #\r
108 fwalk.c #\r
109 gettemp.c #\r
110 makebuf.c #\r
111 mkstemp.c #\r
112 mktemp.c #\r
113 refill.c #\r
114 rget.c #\r
115 snprintf.c #\r
116 stdio.c #\r
117 vfscanf.c #\r
118 wbuf.c #\r
119 wsetup.c #\r
120\r
121\r
122[Packages]\r
123 StdLib/StdLib.dec\r
124 StdLibPrivateInternalFiles/DoNotUse.dec\r
125 MdePkg/MdePkg.dec\r
126 ShellPkg/ShellPkg.dec\r
127\r
128[LibraryClasses]\r
129 LibC\r
130 LibCType\r
131 LibGdtoa\r
132 LibLocale\r
133 LibStdLib\r
134 LibString\r
135 LibTime\r
136 LibUefi\r
137 LibWchar\r
138\r
139################################################################\r
140#\r
141# The Build Options, below, are only used when building the C library.\r
142# DO NOT use them when building your application!\r
143# Nasty things could happen if you do.\r
144#\r
145[BuildOptions]\r
146 GCC:*_*_*_CC_FLAGS = -fno-builtin -Wno-pointer-to-int-cast -Wno-int-to-pointer-cast\r