This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

r128350 - in /trunk: gcc/ChangeLog gcc/Makefile...


Author: janis
Date: Mon Sep 10 20:44:08 2007
New Revision: 128350

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=128350
Log:
2007-09-10  Janis Johnson  <janis187@us.ibm.com>
	    Ben Elliston  <bje@au.ibm.com>

libdecnumber/
	* Makefile.in (libdecnumber_a_OBJS): Remove decUtility.o
	(dependencies): Add Symbols headers.
	* decContext.c: Upgrade to decNumber 3.53.
	* decContext.h: Ditto.
	* decDPD.h: Ditto.
	* decNumber.c: Ditto.
	* decNumber.h: Ditto.
	* decNumberLocal.h: Ditto.
	* decBasic.c: New file from decNumber 3.53.
	* decCommon.c: Ditto.
	* decDouble.c: Ditto.
	* decDouble.h: Ditto.
	* decQuad.c: Ditto.
	* decQuad.h: Ditto.
	* decSingle.c: Ditto.
	* decSingle.h: Ditto.
	* decPacked.c: Ditto.
	* decPacked.h: Ditto.
	* dpd/decimal128.c: Upgrade to decNumber 3.53.
	* dpd/decimal128.h: Ditto.
	* dpd/decimal32.c: Ditto.
	* dpd/decimal32.h: Ditto.
	* dpd/decimal64.c: Ditto.
	* dpd/decimal64.h: Ditto.
	* decLibrary.c (__dec_byte_swap): Remove.
	* decContextSymbols.h: New file.
	* decDoubleSymbols.h: New file.
	* decNumberSymbols.h: New file.
	* decPackedSymbols.h: New file.
	* decQuadSymbols.h: New file.
	* decSingleSymbols.h: New file.
	* decUtility.c: Delete file.
	* decUtility.h: Delete file.
	* bid/decimal128Symbols.h: New file.
	* bid/decimal128Local.h: New file.
	* bid/decimal32Symbols.h: New file.
	* bid/decimal64Symbols.h: New file.
	* bid/host-ieee128.c (__swap128): Remove.
	(__host_to_ieee_128, __ieee_to_host_128): Don't handle endianness.
	* bid/host-ieee32.c (__dec_type_swap): Remove.
	(__host_to_ieee_32, __ieee_to_host_32): Don't handle endianness.
	* bid/host-ieee64.c (__swap64): Remove.
	(__host_to_ieee_64, __ieee_to_host_64): Don't handle endianness.
	* dpd/decimal32Symbols.h: New file.
	* dpd/decimal64Symbols.h: New file.
	* dpd/decimal128Symbols.h: New file.
	* dpd/decimal128Local.h: New file.

libgcc/
	* Makefile.in (dfp-filenames): Remove decUtility, add
	decDouble, decPacked, decQuad, decSingle.

gcc/
	* dfp.c: Include decimal128Local.h; 
	(dfp_byte_swap): Remove.
	(encode_decimal32, decode_decimal32): Don't handle endianness.
	(encode_decimal64, decode_decimal64): Ditto.
	(encode_decimal128, decode_decimal128): Ditto.
	* config/dfp-bit.c (host_to_ieee32, ieee_to_host_32): Ditto.
	(__swap64): Remove.
	(host_to_ieee_64, ieee_to_host_64): Don't handle endianness.
         (__swap128): Remove
	(host_to_ieee_128, ieee_to_host_128): Don't handle endianness.
	* Makefile.in (DECNUM_H): Add decimal128Local.h.

Added:
    trunk/libdecnumber/bid/decimal128Local.h
    trunk/libdecnumber/bid/decimal128Symbols.h
    trunk/libdecnumber/bid/decimal32Symbols.h
    trunk/libdecnumber/bid/decimal64Symbols.h
    trunk/libdecnumber/decBasic.c
    trunk/libdecnumber/decCommon.c
    trunk/libdecnumber/decContextSymbols.h
    trunk/libdecnumber/decDouble.c
    trunk/libdecnumber/decDouble.h
    trunk/libdecnumber/decDoubleSymbols.h
    trunk/libdecnumber/decNumberSymbols.h
    trunk/libdecnumber/decPacked.c
    trunk/libdecnumber/decPacked.h
    trunk/libdecnumber/decPackedSymbols.h
    trunk/libdecnumber/decQuad.c
    trunk/libdecnumber/decQuad.h
    trunk/libdecnumber/decQuadSymbols.h
    trunk/libdecnumber/decSingle.c
    trunk/libdecnumber/decSingle.h
    trunk/libdecnumber/decSingleSymbols.h
    trunk/libdecnumber/dpd/decimal128Local.h
    trunk/libdecnumber/dpd/decimal128Symbols.h
    trunk/libdecnumber/dpd/decimal32Symbols.h
    trunk/libdecnumber/dpd/decimal64Symbols.h
Removed:
    trunk/libdecnumber/decUtility.c
    trunk/libdecnumber/decUtility.h
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/Makefile.in
    trunk/gcc/config/dfp-bit.c
    trunk/gcc/dfp.c
    trunk/libdecnumber/ChangeLog
    trunk/libdecnumber/Makefile.in
    trunk/libdecnumber/bid/host-ieee128.c
    trunk/libdecnumber/bid/host-ieee32.c
    trunk/libdecnumber/bid/host-ieee64.c
    trunk/libdecnumber/decContext.c
    trunk/libdecnumber/decContext.h
    trunk/libdecnumber/decDPD.h
    trunk/libdecnumber/decLibrary.c
    trunk/libdecnumber/decNumber.c
    trunk/libdecnumber/decNumber.h
    trunk/libdecnumber/decNumberLocal.h
    trunk/libdecnumber/dpd/decimal128.c
    trunk/libdecnumber/dpd/decimal128.h
    trunk/libdecnumber/dpd/decimal32.c
    trunk/libdecnumber/dpd/decimal32.h
    trunk/libdecnumber/dpd/decimal64.c
    trunk/libdecnumber/dpd/decimal64.h
    trunk/libgcc/ChangeLog
    trunk/libgcc/Makefile.in


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]