summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--INTERFACE4
-rw-r--r--Makerules6
-rw-r--r--NEWS72
4 files changed, 46 insertions, 41 deletions
diff --git a/ChangeLog b/ChangeLog
index d80cbb19be..e42d4b3388 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+1998-10-30 Ulrich Drepper <drepper@cygnus.com>
+
+ * Makerules (build-shlib): Add -O to generate optimized shared
+ objects.
+
1998-10-30 11:15 Ulrich Drepper <drepper@cygnus.com>
* sysdeps/libm-i387/e_fmod.S: Remove invalid operand size suffix.
diff --git a/INTERFACE b/INTERFACE
index c6765666a0..40bbb1e76c 100644
--- a/INTERFACE
+++ b/INTERFACE
@@ -843,8 +843,8 @@ nanosleep nanosleep
> nearbyint NEW: ISO C 9x
> nearbyintf NEW: ISO C 9x
> nearbyintl NEW: ISO C 9x
- > netname2host NEW: IPv6
- > netname2user NEW: IPv6
+ > netname2host NEW: Secure RPC
+ > netname2user NEW: Secure RPC
nextafter nextafter
nextafterf nextafterf
nextafterl nextafterl
diff --git a/Makerules b/Makerules
index 1284cf54e0..3bb46172a8 100644
--- a/Makerules
+++ b/Makerules
@@ -353,7 +353,7 @@ lib%.so: lib%_pic.a $(+preinit) $(+postinit) $(+interp)
$(build-shlib)
define build-shlib
-$(LINK.o) -shared -o $@ $(sysdep-LDFLAGS) $(config-LDFLAGS) \
+$(LINK.o) -shared -O -o $@ $(sysdep-LDFLAGS) $(config-LDFLAGS) \
-B$(csu-objpfx) $(load-map-file) \
-Wl,-soname=lib$(libprefix)$(@F:lib%.so=%).so$($(@F)-version) \
$(LDFLAGS.so) $(LDFLAGS-$(@F:lib%.so=%).so) \
@@ -670,8 +670,8 @@ ifndef subdir
# link script. It contains references for the various libraries we need.
# The libc.so object is not complete since some functions are only defined
# in libc_nonshared.a.
-# We need to use absolute paths since otherwise local copies (if they exist)
-# of the files are taken by the linker.
+# We need to use absolute paths since otherwise local copies (if they exist)
+# of the files are taken by the linker.
install: $(inst_libdir)/libc.so
$(inst_libdir)/libc.so: $(common-objpfx)libc.so$(libc.so-version) \
$(inst_libdir)/$(patsubst %,$(libtype.oS),\
diff --git a/NEWS b/NEWS
index 15ef2766e7..a438b504c2 100644
--- a/NEWS
+++ b/NEWS
@@ -105,9 +105,9 @@ argp_program_version NEW: argp
argp_program_version_hook NEW: argp
argp_state_help NEW: argp
argp_usage NEW: argp
-authdes_create NEW: NIS+
-authdes_getucred NEW: NIS+
-authdes_pk_create NEW: NIS+
+authdes_create NEW: Secure RPC
+authdes_getucred NEW: Secure RPC
+authdes_pk_create NEW: Secure RPC
backtrace NEW: GNU ext.
backtrace_symbols NEW: GNU ext.
backtrace_symbols_fd NEW: GNU ext.
@@ -134,7 +134,7 @@ catanh NEW: ISO C 9x
catanhf NEW: ISO C 9x
catanhl NEW: ISO C 9x
catanl NEW: ISO C 9x
-cbc_crypt NEW: NIS+
+cbc_crypt NEW: Secure RPC
ccos NEW: ISO C 9x
ccosf NEW: ISO C 9x
ccosh NEW: ISO C 9x
@@ -183,8 +183,8 @@ ctanh NEW: ISO C 9x
ctanhf NEW: ISO C 9x
ctanhl NEW: ISO C 9x
ctanl NEW: ISO C 9x
-des_setparity NEW: NIS+
-ecb_crypt NEW: NIS+
+des_setparity NEW: Secure RPC
+ecb_crypt NEW: Secure RPC
endutxent NEW: utmpx
exp10 NEW: ISO C 9x
exp10f NEW: ISO C 9x
@@ -251,7 +251,7 @@ getdate_err NEW: Unix98
getdate_r NEW: GNU ext.
getmsg NEW: STREAMS
getnameinfo NEW: IPv6
-getnetname NEW: IPv6
+getnetname NEW: Secure RPC
getpmsg NEW: STREAMS
getpt NEW: Unix98 PTY
getrlimit64 NEW: LFS
@@ -263,7 +263,7 @@ globfree64 NEW: GNU ext.
gnu_get_libc_release NEW: GNU ext.
gnu_get_libc_version NEW: GNU ext.
grantpt NEW: Unix98 PTY
-host2netname NEW: IPv6
+host2netname NEW: Secure RPC
iconv NEW: iconv
iconv_close NEW: iconv
iconv_open NEW: iconv
@@ -276,15 +276,15 @@ in6addr_loopback NEW: IPv6
inet6_isipv4mapped NEW: IPv6
isastream NEW: STREAMS
iswblank NEW: GNU ext.
-key_decryptsession NEW: NIS+
-key_decryptsession_pk NEW: NIS+
-key_encryptsession NEW: NIS+
-key_encryptsession_pk NEW: NIS+
-key_gendes NEW: NIS+
-key_get_conv NEW: NIS+
-key_secretkey_is_set NEW: NIS+
-key_setnet NEW: NIS+
-key_setsecret NEW: NIS+
+key_decryptsession NEW: Secure RPC
+key_decryptsession_pk NEW: Secure RPC
+key_encryptsession NEW: Secure RPC
+key_encryptsession_pk NEW: Secure RPC
+key_gendes NEW: Secure RPC
+key_get_conv NEW: Secure RPC
+key_secretkey_is_set NEW: Secure RPC
+key_setnet NEW: Secure RPC
+key_setsecret NEW: Secure RPC
llrint NEW: ISO C 9x
llrintf NEW: ISO C 9x
llrintl NEW: ISO C 9x
@@ -312,14 +312,14 @@ nanl NEW: ISO C 9x
nearbyint NEW: ISO C 9x
nearbyintf NEW: ISO C 9x
nearbyintl NEW: ISO C 9x
-netname2host NEW: IPv6
-netname2user NEW: IPv6
+netname2host NEW: Secure RPC
+netname2user NEW: Secure RPC
nextafterx NEW: ISO C 9x
nextafterxf NEW: ISO C 9x
nftw NEW: Unix98
nftw64 NEW: LFS
open64 NEW: LFS
-passwd2des NEW: NIS+
+passwd2des NEW: Secure RPC
pow10 NEW: GNU ext.
pow10f NEW: GNU ext.
pow10l NEW: GNU ext.
@@ -375,7 +375,7 @@ strfxtime NEW: ISO C 9x
strtoimax NEW: ISO C 9x
strtoumax NEW: ISO C 9x
strverscmp NEW: GNU ext.
-svcauthdes_stats NEW: NIS+
+svcauthdes_stats NEW: Secure RPC
svcunix_create NEW: sunrpc etx
svcunixfd_create NEW: sunrpc ext
swapcontext NEW: Unix98
@@ -392,7 +392,7 @@ truncl NEW: ISO C 9x
umount2 NEW: kernel
unlockpt NEW: Unix98 PTY
updwtmpx NEW: utmpx
-user2netname NEW: IPv6
+user2netname NEW: Secure RPC
utmpxname NEW: utmpx
versionsort NEW: GNU ext.
versionsort64 NEW: LFS
@@ -408,21 +408,21 @@ wcswcs NEW: Unix98
wordexp NEW: POSIX.2
wordfree NEW: POSIX.2
write_profiling REMOVED
-xdecrypt NEW: NIS+
-xdr_authdes_cred NEW: NIS+
-xdr_authdes_verf NEW: NIS+
-xdr_cryptkeyarg NEW: NIS+
-xdr_cryptkeyarg2 NEW: NIS+
-xdr_cryptkeyres NEW: NIS+
-xdr_getcredres NEW: NIS+
-xdr_key_netstarg NEW: NIS+
-xdr_key_netstres NEW: NIS+
-xdr_keybuf NEW: NIS+
-xdr_keystatus NEW: NIS+
-xdr_netnamestr NEW: NIS+
-xdr_sizeof NEW: NIS+
+xdecrypt NEW: Secure RPC
+xdr_authdes_cred NEW: Secure RPC
+xdr_authdes_verf NEW: Secure RPC
+xdr_cryptkeyarg NEW: Secure RPC
+xdr_cryptkeyarg2 NEW: Secure RPC
+xdr_cryptkeyres NEW: Secure RPC
+xdr_getcredres NEW: Secure RPC
+xdr_key_netstarg NEW: Secure RPC
+xdr_key_netstres NEW: Secure RPC
+xdr_keybuf NEW: Secure RPC
+xdr_keystatus NEW: Secure RPC
+xdr_netnamestr NEW: Secure RPC
+xdr_sizeof NEW: Secure RPC
xdr_unixcred NEW: sunrpc ext
-xencrypt NEW: NIS+
+xencrypt NEW: Secure RPC
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Version 2.0.5