1998-10-30  Ulrich Drepper  <drepper@cygnus.com>

	* Makerules (build-shlib): Add -O to generate optimized shared
	objects.
This commit is contained in:
Ulrich Drepper 1998-10-30 14:37:19 +00:00
parent 0e19d4a310
commit e980ca9229
4 changed files with 46 additions and 41 deletions

View File

@ -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> 1998-10-30 11:15 Ulrich Drepper <drepper@cygnus.com>
* sysdeps/libm-i387/e_fmod.S: Remove invalid operand size suffix. * sysdeps/libm-i387/e_fmod.S: Remove invalid operand size suffix.

View File

@ -843,8 +843,8 @@ nanosleep nanosleep
> nearbyint NEW: ISO C 9x > nearbyint NEW: ISO C 9x
> nearbyintf NEW: ISO C 9x > nearbyintf NEW: ISO C 9x
> nearbyintl NEW: ISO C 9x > nearbyintl NEW: ISO C 9x
> netname2host NEW: IPv6 > netname2host NEW: Secure RPC
> netname2user NEW: IPv6 > netname2user NEW: Secure RPC
nextafter nextafter nextafter nextafter
nextafterf nextafterf nextafterf nextafterf
nextafterl nextafterl nextafterl nextafterl

View File

@ -353,7 +353,7 @@ lib%.so: lib%_pic.a $(+preinit) $(+postinit) $(+interp)
$(build-shlib) $(build-shlib)
define 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) \ -B$(csu-objpfx) $(load-map-file) \
-Wl,-soname=lib$(libprefix)$(@F:lib%.so=%).so$($(@F)-version) \ -Wl,-soname=lib$(libprefix)$(@F:lib%.so=%).so$($(@F)-version) \
$(LDFLAGS.so) $(LDFLAGS-$(@F:lib%.so=%).so) \ $(LDFLAGS.so) $(LDFLAGS-$(@F:lib%.so=%).so) \

72
NEWS
View File

@ -105,9 +105,9 @@ argp_program_version NEW: argp
argp_program_version_hook NEW: argp argp_program_version_hook NEW: argp
argp_state_help NEW: argp argp_state_help NEW: argp
argp_usage NEW: argp argp_usage NEW: argp
authdes_create NEW: NIS+ authdes_create NEW: Secure RPC
authdes_getucred NEW: NIS+ authdes_getucred NEW: Secure RPC
authdes_pk_create NEW: NIS+ authdes_pk_create NEW: Secure RPC
backtrace NEW: GNU ext. backtrace NEW: GNU ext.
backtrace_symbols NEW: GNU ext. backtrace_symbols NEW: GNU ext.
backtrace_symbols_fd NEW: GNU ext. backtrace_symbols_fd NEW: GNU ext.
@ -134,7 +134,7 @@ catanh NEW: ISO C 9x
catanhf NEW: ISO C 9x catanhf NEW: ISO C 9x
catanhl NEW: ISO C 9x catanhl NEW: ISO C 9x
catanl NEW: ISO C 9x catanl NEW: ISO C 9x
cbc_crypt NEW: NIS+ cbc_crypt NEW: Secure RPC
ccos NEW: ISO C 9x ccos NEW: ISO C 9x
ccosf NEW: ISO C 9x ccosf NEW: ISO C 9x
ccosh NEW: ISO C 9x ccosh NEW: ISO C 9x
@ -183,8 +183,8 @@ ctanh NEW: ISO C 9x
ctanhf NEW: ISO C 9x ctanhf NEW: ISO C 9x
ctanhl NEW: ISO C 9x ctanhl NEW: ISO C 9x
ctanl NEW: ISO C 9x ctanl NEW: ISO C 9x
des_setparity NEW: NIS+ des_setparity NEW: Secure RPC
ecb_crypt NEW: NIS+ ecb_crypt NEW: Secure RPC
endutxent NEW: utmpx endutxent NEW: utmpx
exp10 NEW: ISO C 9x exp10 NEW: ISO C 9x
exp10f NEW: ISO C 9x exp10f NEW: ISO C 9x
@ -251,7 +251,7 @@ getdate_err NEW: Unix98
getdate_r NEW: GNU ext. getdate_r NEW: GNU ext.
getmsg NEW: STREAMS getmsg NEW: STREAMS
getnameinfo NEW: IPv6 getnameinfo NEW: IPv6
getnetname NEW: IPv6 getnetname NEW: Secure RPC
getpmsg NEW: STREAMS getpmsg NEW: STREAMS
getpt NEW: Unix98 PTY getpt NEW: Unix98 PTY
getrlimit64 NEW: LFS getrlimit64 NEW: LFS
@ -263,7 +263,7 @@ globfree64 NEW: GNU ext.
gnu_get_libc_release NEW: GNU ext. gnu_get_libc_release NEW: GNU ext.
gnu_get_libc_version NEW: GNU ext. gnu_get_libc_version NEW: GNU ext.
grantpt NEW: Unix98 PTY grantpt NEW: Unix98 PTY
host2netname NEW: IPv6 host2netname NEW: Secure RPC
iconv NEW: iconv iconv NEW: iconv
iconv_close NEW: iconv iconv_close NEW: iconv
iconv_open NEW: iconv iconv_open NEW: iconv
@ -276,15 +276,15 @@ in6addr_loopback NEW: IPv6
inet6_isipv4mapped NEW: IPv6 inet6_isipv4mapped NEW: IPv6
isastream NEW: STREAMS isastream NEW: STREAMS
iswblank NEW: GNU ext. iswblank NEW: GNU ext.
key_decryptsession NEW: NIS+ key_decryptsession NEW: Secure RPC
key_decryptsession_pk NEW: NIS+ key_decryptsession_pk NEW: Secure RPC
key_encryptsession NEW: NIS+ key_encryptsession NEW: Secure RPC
key_encryptsession_pk NEW: NIS+ key_encryptsession_pk NEW: Secure RPC
key_gendes NEW: NIS+ key_gendes NEW: Secure RPC
key_get_conv NEW: NIS+ key_get_conv NEW: Secure RPC
key_secretkey_is_set NEW: NIS+ key_secretkey_is_set NEW: Secure RPC
key_setnet NEW: NIS+ key_setnet NEW: Secure RPC
key_setsecret NEW: NIS+ key_setsecret NEW: Secure RPC
llrint NEW: ISO C 9x llrint NEW: ISO C 9x
llrintf NEW: ISO C 9x llrintf NEW: ISO C 9x
llrintl NEW: ISO C 9x llrintl NEW: ISO C 9x
@ -312,14 +312,14 @@ nanl NEW: ISO C 9x
nearbyint NEW: ISO C 9x nearbyint NEW: ISO C 9x
nearbyintf NEW: ISO C 9x nearbyintf NEW: ISO C 9x
nearbyintl NEW: ISO C 9x nearbyintl NEW: ISO C 9x
netname2host NEW: IPv6 netname2host NEW: Secure RPC
netname2user NEW: IPv6 netname2user NEW: Secure RPC
nextafterx NEW: ISO C 9x nextafterx NEW: ISO C 9x
nextafterxf NEW: ISO C 9x nextafterxf NEW: ISO C 9x
nftw NEW: Unix98 nftw NEW: Unix98
nftw64 NEW: LFS nftw64 NEW: LFS
open64 NEW: LFS open64 NEW: LFS
passwd2des NEW: NIS+ passwd2des NEW: Secure RPC
pow10 NEW: GNU ext. pow10 NEW: GNU ext.
pow10f NEW: GNU ext. pow10f NEW: GNU ext.
pow10l NEW: GNU ext. pow10l NEW: GNU ext.
@ -375,7 +375,7 @@ strfxtime NEW: ISO C 9x
strtoimax NEW: ISO C 9x strtoimax NEW: ISO C 9x
strtoumax NEW: ISO C 9x strtoumax NEW: ISO C 9x
strverscmp NEW: GNU ext. strverscmp NEW: GNU ext.
svcauthdes_stats NEW: NIS+ svcauthdes_stats NEW: Secure RPC
svcunix_create NEW: sunrpc etx svcunix_create NEW: sunrpc etx
svcunixfd_create NEW: sunrpc ext svcunixfd_create NEW: sunrpc ext
swapcontext NEW: Unix98 swapcontext NEW: Unix98
@ -392,7 +392,7 @@ truncl NEW: ISO C 9x
umount2 NEW: kernel umount2 NEW: kernel
unlockpt NEW: Unix98 PTY unlockpt NEW: Unix98 PTY
updwtmpx NEW: utmpx updwtmpx NEW: utmpx
user2netname NEW: IPv6 user2netname NEW: Secure RPC
utmpxname NEW: utmpx utmpxname NEW: utmpx
versionsort NEW: GNU ext. versionsort NEW: GNU ext.
versionsort64 NEW: LFS versionsort64 NEW: LFS
@ -408,21 +408,21 @@ wcswcs NEW: Unix98
wordexp NEW: POSIX.2 wordexp NEW: POSIX.2
wordfree NEW: POSIX.2 wordfree NEW: POSIX.2
write_profiling REMOVED write_profiling REMOVED
xdecrypt NEW: NIS+ xdecrypt NEW: Secure RPC
xdr_authdes_cred NEW: NIS+ xdr_authdes_cred NEW: Secure RPC
xdr_authdes_verf NEW: NIS+ xdr_authdes_verf NEW: Secure RPC
xdr_cryptkeyarg NEW: NIS+ xdr_cryptkeyarg NEW: Secure RPC
xdr_cryptkeyarg2 NEW: NIS+ xdr_cryptkeyarg2 NEW: Secure RPC
xdr_cryptkeyres NEW: NIS+ xdr_cryptkeyres NEW: Secure RPC
xdr_getcredres NEW: NIS+ xdr_getcredres NEW: Secure RPC
xdr_key_netstarg NEW: NIS+ xdr_key_netstarg NEW: Secure RPC
xdr_key_netstres NEW: NIS+ xdr_key_netstres NEW: Secure RPC
xdr_keybuf NEW: NIS+ xdr_keybuf NEW: Secure RPC
xdr_keystatus NEW: NIS+ xdr_keystatus NEW: Secure RPC
xdr_netnamestr NEW: NIS+ xdr_netnamestr NEW: Secure RPC
xdr_sizeof NEW: NIS+ xdr_sizeof NEW: Secure RPC
xdr_unixcred NEW: sunrpc ext xdr_unixcred NEW: sunrpc ext
xencrypt NEW: NIS+ xencrypt NEW: Secure RPC
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Version 2.0.5 Version 2.0.5