mirror of
https://git.savannah.gnu.org/git/coreutils.git
synced 2026-10-24 02:08:57 +03:00
all: reduce usage of proper_name_utf8()
This reduces a standard coreutils install size by about 160K. * src/cat.c: Change to proper_name() which removes about 18K text. * src/cp.c: Likewise. * src/df.c: Likewise. * src/du.c: Likewise. * src/getlimits.c: Likewise. * src/realpath.c: Likewise. * src/split.c: Likewise. * src/stdbuf.c: Likewise. * src/timeout.c: Likewise. * src/truncate.c: Likewise. * src/local.mk: Remove -llibiconv from the above programs. * cfg.mk (sc_check-AUTHORS): Adjust to use factor(1). * AUTHORS: Adjust to use ASCII to satisfy sc_check-AUTHORS.
This commit is contained in:
18
AUTHORS
18
AUTHORS
@@ -5,7 +5,7 @@ arch: David MacKenzie, Karel Zak
|
||||
base32: Simon Josefsson
|
||||
base64: Simon Josefsson
|
||||
basename: David MacKenzie
|
||||
cat: Torbjörn Granlund, Richard M. Stallman
|
||||
cat: Torbjorn Granlund, Richard M. Stallman
|
||||
chcon: Russell Coker, Jim Meyering
|
||||
chgrp: David MacKenzie, Jim Meyering
|
||||
chmod: David MacKenzie, Jim Meyering
|
||||
@@ -14,16 +14,16 @@ chroot: Roland McGrath
|
||||
cksum: Q. Frank Xia
|
||||
comm: Richard M. Stallman, David MacKenzie
|
||||
coreutils: Alex Deymo
|
||||
cp: Torbjörn Granlund, David MacKenzie, Jim Meyering
|
||||
cp: Torbjorn Granlund, David MacKenzie, Jim Meyering
|
||||
csplit: Stuart Kemp, David MacKenzie
|
||||
cut: David M. Ihnat, David MacKenzie, Jim Meyering
|
||||
date: David MacKenzie
|
||||
dd: Paul Rubin, David MacKenzie, Stuart Kemp
|
||||
df: Torbjörn Granlund, David MacKenzie, Paul Eggert
|
||||
df: Torbjorn Granlund, David MacKenzie, Paul Eggert
|
||||
dir: Richard M. Stallman, David MacKenzie
|
||||
dircolors: H. Peter Anvin
|
||||
dirname: David MacKenzie, Jim Meyering
|
||||
du: Torbjörn Granlund, David MacKenzie, Paul Eggert, Jim Meyering
|
||||
du: Torbjorn Granlund, David MacKenzie, Paul Eggert, Jim Meyering
|
||||
echo: Brian Fox, Chet Ramey
|
||||
env: Richard Mlynarik, David MacKenzie
|
||||
expand: David MacKenzie
|
||||
@@ -65,7 +65,7 @@ printf: David MacKenzie
|
||||
ptx: François Pinard
|
||||
pwd: Jim Meyering
|
||||
readlink: Dmitry V. Levin
|
||||
realpath: Pádraig Brady
|
||||
realpath: Padraig Brady
|
||||
rm: Paul Rubin, David MacKenzie, Richard M. Stallman, Jim Meyering
|
||||
rmdir: David MacKenzie
|
||||
runcon: Russell Coker
|
||||
@@ -79,9 +79,9 @@ shred: Colin Plumb
|
||||
shuf: Paul Eggert
|
||||
sleep: Jim Meyering, Paul Eggert
|
||||
sort: Mike Haertel, Paul Eggert
|
||||
split: Torbjörn Granlund, Richard M. Stallman
|
||||
split: Torbjorn Granlund, Richard M. Stallman
|
||||
stat: Michael Meskes
|
||||
stdbuf: Pádraig Brady
|
||||
stdbuf: Padraig Brady
|
||||
stty: David MacKenzie
|
||||
sum: Kayvan Aghaiepour, David MacKenzie
|
||||
sync: Jim Meyering, Giuseppe Scrivano
|
||||
@@ -89,11 +89,11 @@ tac: Jay Lepreau, David MacKenzie
|
||||
tail: Paul Rubin, David MacKenzie, Ian Lance Taylor, Jim Meyering
|
||||
tee: Mike Parker, Richard M. Stallman, David MacKenzie
|
||||
test: Kevin Braunsdorf, Matthew Bradburn
|
||||
timeout: Pádraig Brady
|
||||
timeout: Padraig Brady
|
||||
touch: Paul Rubin, Arnold Robbins, Jim Kingdon, David MacKenzie, Randy Smith
|
||||
tr: Jim Meyering
|
||||
true: Jim Meyering
|
||||
truncate: Pádraig Brady
|
||||
truncate: Padraig Brady
|
||||
tsort: Mark Kettenis
|
||||
tty: David MacKenzie
|
||||
uname: David MacKenzie
|
||||
|
||||
2
cfg.mk
2
cfg.mk
@@ -261,7 +261,7 @@ au_dotdot = authors-dotdot
|
||||
au_actual = authors-actual
|
||||
sc_check-AUTHORS: $(all_programs)
|
||||
@locale=en_US.UTF-8; \
|
||||
LC_ALL=$$locale ./src/cat --version \
|
||||
LC_ALL=$$locale ./src/factor --version \
|
||||
| grep ' Torbjorn ' > /dev/null \
|
||||
&& { echo "$@: skipping this check"; exit 0; }; \
|
||||
rm -f $(au_actual) $(au_dotdot); \
|
||||
|
||||
@@ -45,7 +45,7 @@
|
||||
#define PROGRAM_NAME "cat"
|
||||
|
||||
#define AUTHORS \
|
||||
proper_name_utf8 ("Torbjorn Granlund", "Torbj\303\266rn Granlund"), \
|
||||
proper_name ("Torbjorn Granlund"), \
|
||||
proper_name ("Richard M. Stallman")
|
||||
|
||||
/* Name of input file. May be "-". */
|
||||
|
||||
2
src/cp.c
2
src/cp.c
@@ -54,7 +54,7 @@
|
||||
#define PROGRAM_NAME "cp"
|
||||
|
||||
#define AUTHORS \
|
||||
proper_name_utf8 ("Torbjorn Granlund", "Torbj\303\266rn Granlund"), \
|
||||
proper_name ("Torbjorn Granlund"), \
|
||||
proper_name ("David MacKenzie"), \
|
||||
proper_name ("Jim Meyering")
|
||||
|
||||
|
||||
2
src/df.c
2
src/df.c
@@ -41,7 +41,7 @@
|
||||
#define PROGRAM_NAME "df"
|
||||
|
||||
#define AUTHORS \
|
||||
proper_name_utf8 ("Torbjorn Granlund", "Torbj\303\266rn Granlund"), \
|
||||
proper_name ("Torbjorn Granlund"), \
|
||||
proper_name ("David MacKenzie"), \
|
||||
proper_name ("Paul Eggert")
|
||||
|
||||
|
||||
2
src/du.c
2
src/du.c
@@ -50,7 +50,7 @@ extern bool fts_debug;
|
||||
#define PROGRAM_NAME "du"
|
||||
|
||||
#define AUTHORS \
|
||||
proper_name_utf8 ("Torbjorn Granlund", "Torbj\303\266rn Granlund"), \
|
||||
proper_name ("Torbjorn Granlund"), \
|
||||
proper_name ("David MacKenzie"), \
|
||||
proper_name ("Paul Eggert"), \
|
||||
proper_name ("Jim Meyering")
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
|
||||
#define PROGRAM_NAME "getlimits"
|
||||
|
||||
#define AUTHORS proper_name_utf8 ("Padraig Brady", "P\303\241draig Brady")
|
||||
#define AUTHORS proper_name ("Padraig Brady")
|
||||
|
||||
#ifndef TIME_T_MAX
|
||||
# define TIME_T_MAX TYPE_MAXIMUM (time_t)
|
||||
|
||||
10
src/local.mk
10
src/local.mk
@@ -288,19 +288,9 @@ src_ls_LDADD += $(LIB_HAS_ACL)
|
||||
copy_ldadd += $(LIB_XATTR)
|
||||
|
||||
# for print_unicode_char, proper_name_utf8
|
||||
src_cat_LDADD += $(LIBICONV)
|
||||
src_cp_LDADD += $(LIBICONV)
|
||||
src_df_LDADD += $(LIBICONV)
|
||||
src_du_LDADD += $(LIBICONV)
|
||||
src_factor_LDADD += $(LIBICONV)
|
||||
src_getlimits_LDADD += $(LIBICONV)
|
||||
src_printf_LDADD += $(LIBICONV)
|
||||
src_ptx_LDADD += $(LIBICONV)
|
||||
src_realpath_LDADD += $(LIBICONV)
|
||||
src_split_LDADD += $(LIBICONV)
|
||||
src_stdbuf_LDADD += $(LIBICONV)
|
||||
src_timeout_LDADD += $(LIBICONV)
|
||||
src_truncate_LDADD += $(LIBICONV)
|
||||
|
||||
# for libcrypto hash routines
|
||||
src_md5sum_LDADD += $(LIB_CRYPTO)
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
/* The official name of this program (e.g., no 'g' prefix). */
|
||||
#define PROGRAM_NAME "realpath"
|
||||
|
||||
#define AUTHORS proper_name_utf8 ("Padraig Brady", "P\303\241draig Brady")
|
||||
#define AUTHORS proper_name ("Padraig Brady")
|
||||
|
||||
enum
|
||||
{
|
||||
|
||||
@@ -46,7 +46,7 @@
|
||||
#define PROGRAM_NAME "split"
|
||||
|
||||
#define AUTHORS \
|
||||
proper_name_utf8 ("Torbjorn Granlund", "Torbj\303\266rn Granlund"), \
|
||||
proper_name ("Torbjorn Granlund"), \
|
||||
proper_name ("Richard M. Stallman")
|
||||
|
||||
/* Shell command to filter through, instead of creating files. */
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
#define PROGRAM_NAME "stdbuf"
|
||||
#define LIB_NAME "libstdbuf.so" /* FIXME: don't hardcode */
|
||||
|
||||
#define AUTHORS proper_name_utf8 ("Padraig Brady", "P\303\241draig Brady")
|
||||
#define AUTHORS proper_name ("Padraig Brady")
|
||||
|
||||
static char *program_path;
|
||||
|
||||
|
||||
@@ -75,7 +75,7 @@
|
||||
|
||||
#define PROGRAM_NAME "timeout"
|
||||
|
||||
#define AUTHORS proper_name_utf8 ("Padraig Brady", "P\303\241draig Brady")
|
||||
#define AUTHORS proper_name ("Padraig Brady")
|
||||
|
||||
static int timed_out;
|
||||
static int term_signal = SIGTERM; /* same default as kill command. */
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
/* The official name of this program (e.g., no 'g' prefix). */
|
||||
#define PROGRAM_NAME "truncate"
|
||||
|
||||
#define AUTHORS proper_name_utf8 ("Padraig Brady", "P\303\241draig Brady")
|
||||
#define AUTHORS proper_name ("Padraig Brady")
|
||||
|
||||
/* (-c) If true, don't create if not already there */
|
||||
static bool no_create;
|
||||
|
||||
Reference in New Issue
Block a user