1998-12-12  Ulrich Drepper  <drepper@cygnus.com>

	* stdio-common/printf_fp.c: #ifdef out long double handling code if
	__NO_LONG_DOUBLE_MATH is defined to avoid warnings.
	* stdio-common/printf_fphex.c: Likewise.
	* stdio-common/printf-size.c: Likewise.

1998-12-12  Ulrich Drepper  <drepper@cygnus.com>

	* login/Makefile: Install pt_chown using INSTALL_PROGRAM.
	Patch by Maciej W. Rozycki <macro@ds2.pg.gda.pl>.

	Patchess by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>.
This commit is contained in:
Ulrich Drepper 1998-12-12 17:15:19 +00:00
parent e1739896a4
commit f98b4bbd11
7 changed files with 2317 additions and 247 deletions

View File

@ -1,3 +1,15 @@
1998-12-12 Ulrich Drepper <drepper@cygnus.com>
* stdio-common/printf_fp.c: #ifdef out long double handling code if
__NO_LONG_DOUBLE_MATH is defined to avoid warnings.
* stdio-common/printf_fphex.c: Likewise.
* stdio-common/printf-size.c: Likewise.
1998-12-12 Ulrich Drepper <drepper@cygnus.com>
* login/Makefile: Install pt_chown using INSTALL_PROGRAM.
Patch by Maciej W. Rozycki <macro@ds2.pg.gda.pl>.
1998-12-11 Ulrich Drepper <drepper@cygnus.com>
* sysdeps/powerpc/dl-machine.h (elf_machine_matches_host): Mark
@ -7,7 +19,7 @@
(elf_machine_plt_value): Likewise.
* sysdeps/powerpc/backtrace.c: Include stddef.h to get NULL
definition.
Patches by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>.
Patchess by Franz Sirl <Franz.Sirl-kernel@lauterbach.com>.
* sysdeps/mips/dl-machine.h (elf_machine_rel): Fixl_addr parameter
type. Reported by job bogan <job@piquin.uchicago.edu>.

View File

@ -3,6 +3,8 @@
* charmaps/ISO-8859-14: New file.
* charmaps/ISO-8859-15: New file.
* repertoiremaps/mnemonic.ds: Add the missing mnemonics.
1998-12-07 Ulrich Drepper <drepper@cygnus.com>
* SUPPORTED: Add en_AU.

File diff suppressed because it is too large Load Diff

View File

@ -61,7 +61,7 @@ endif
# pt_chown needs to be setuid root.
$(inst_libexecdir)/pt_chown: $(objpfx)pt_chown $(+force)
$(make-target-directory)
-$(INSTALL) -m 4755 -o root $< $@
-$(INSTALL_PROGRAM) -m 4755 -o root $< $@
$(objpfx)utmpd: $(utmpd-routines:%=$(objpfx)%.o)

View File

@ -1,5 +1,5 @@
/* Floating point output for `printf'.
Copyright (C) 1995, 1996, 1997 Free Software Foundation, Inc.
Copyright (C) 1995, 1996, 1997, 1998 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Written by Ulrich Drepper <drepper@gnu.ai.mit.edu>, 1995.
@ -287,6 +287,7 @@ __printf_fp (FILE *fp,
grouping = NULL;
/* Fetch the argument value. */
#ifndef __NO_LONG_DOUBLE_MATH
if (info->is_long_double && sizeof (long double) > sizeof (double))
{
fpnum.ldbl = *(const long double *) args[0];
@ -313,6 +314,7 @@ __printf_fp (FILE *fp,
}
}
else
#endif /* no long double */
{
fpnum.dbl = *(const double *) args[0];

View File

@ -151,6 +151,7 @@ __printf_fphex (FILE *fp,
/* Fetch the argument value. */
#ifndef __NO_LONG_DOUBLE_MATH
if (info->is_long_double && sizeof (long double) > sizeof (double))
{
fpnum.ldbl.d = *(const long double *) args[0];
@ -170,6 +171,7 @@ __printf_fphex (FILE *fp,
}
}
else
#endif /* no long double */
{
fpnum.dbl.d = *(const double *) args[0];

View File

@ -1,5 +1,5 @@
/* Print size value using units for orders of magnitude.
Copyright (C) 1997 Free Software Foundation, Inc.
Copyright (C) 1997, 1998 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Ulrich Drepper <drepper@cygnus.com>, 1997.
Based on a proposal by Larry McVoy <lm@sgi.com>.
@ -123,6 +123,7 @@ printf_size (FILE *fp, const struct printf_info *info, const void *const *args)
/* Fetch the argument value. */
#ifndef __NO_LONG_DOUBLE_MATH
if (info->is_long_double && sizeof (long double) > sizeof (double))
{
fpnum.ldbl.d = *(const long double *) args[0];
@ -147,6 +148,7 @@ printf_size (FILE *fp, const struct printf_info *info, const void *const *args)
}
}
else
#endif /* no long double */
{
fpnum.dbl.d = *(const double *) args[0];