diff options
author | Samuel Holland <samuel@sholland.org> | 2018-01-14 22:39:41 -0600 |
---|---|---|
committer | Samuel Holland <samuel@sholland.org> | 2018-01-15 00:02:54 -0600 |
commit | 101dbb13a1d0270b931291607962e6780ec856a5 (patch) | |
tree | c6aad3e51cdac4a44ef189eac9e38c3417ca5e6c /Makefile | |
parent | c735fc99ec9e96520da0ea938890eed8fe64b50e (diff) | |
download | gcompat-101dbb13a1d0270b931291607962e6780ec856a5.tar.gz gcompat-101dbb13a1d0270b931291607962e6780ec856a5.tar.bz2 gcompat-101dbb13a1d0270b931291607962e6780ec856a5.tar.xz gcompat-101dbb13a1d0270b931291607962e6780ec856a5.zip |
stdio: Clean up, add all of LSB stdio plus more
* Add all (non-wchar) stdio functions from LSB, plus those found in use
in other applications. Document those functions from LSB as such.
* Use a consistent structure and paramater names for all functions.
* flag == 0 means FORTIFY_SOURCE=1, so the implemented checks should be
unconditional.
* Add all possible checks without parsing the format string.
* Move functions from wchar.h to their own appropriately-named file.
Signed-off-by: Samuel Holland <samuel@sholland.org>
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -17,7 +17,8 @@ LIBGCOMPAT_SRC = \ libgcompat/string.c \ libgcompat/sysctl.c \ libgcompat/ucontext.c \ - libgcompat/version.c + libgcompat/version.c \ + libgcompat/wchar.c LIBGCOMPAT_OBJ = ${LIBGCOMPAT_SRC:.c=.o} LIBGCOMPAT_SOVERSION = 0 LIBGCOMPAT_NAME = libgcompat.so.${LIBGCOMPAT_SOVERSION} |