forked from gcc-mirror/gcc
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
2008-04-13 Thomas Koenig <[email protected]>
Francois-Xavier Coudert <[email protected]> PR libfortran/32972 PR libfortran/32512 configure.ac: Add test for uintptr_t. configure: Regenerated. config.h.in: Regenerated. * libgfortran.h: GFC_DTYPE_DERIVED_1: New macro. GFC_DTYPE_DERIVED_2: New macro. GFC_DTYPE_DERIVED_4: New macro. GFC_DTYPE_DERIVED_8: New macro. GFC_DTYPE_DERIVED_16: New macro. GFC_UNALIGNED_2: New macro. GFC_UNALIGNED_4: New macro. GFC_UNALIGNED_8: New macro. GFC_UNALIGNED_16: New macro. intptr_t: Define if we don't have it. uintptr_t: Likewise. * runtime/backtrace.c (show_backtrace): Use intptr_t. * intrinsics/signal.c (signal_sub): Likewise. (signal_sub_int): Likewise. (alarm_sub_int_i4): Likewise. * intrinsics/spread_generic.c (spread): Use the integer routines for handling derived types of sizes 1, 2, 4, 8 and 16 if the alignment of all pointers is correct. (spread_scalar): Likewise. * intrinsics/pack_generic.c (pack): Likewise. Use GFD_DTYPE_TYPE_SIZE to avoid nested switch statements. * intrinsics/unpack_generic.c (unpack1): Likewise. (unpack0): Likewise. * runtime/in_pack_generic.c (internal_pack): Likewise. * runtime/in_unpack_generic.c (internal_unpack): Likewise. 2008-04-13 Thomas Koenig <[email protected]> PR libfortran/32972 PR libfortran/32512 * gfortran.dg/internal_pack_1.f90: Add test for derived type. * gfortran.dg/intrinsic_spread_1.f90: Likewise. * gfortran.dg/intrinsic_pack_1.f90: Likewise. * gfortran.dg/intrinsic_unpack_1.f90: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@134245 138bc75d-0d04-0410-961f-82ee72b054a4
- Loading branch information
tkoenig
committed
Apr 13, 2008
1 parent
5207e71
commit ed3634f
Showing
17 changed files
with
830 additions
and
341 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,12 @@ | ||
2008-04-13 Thomas Koenig <[email protected]> | ||
|
||
PR libfortran/32972 | ||
PR libfortran/32512 | ||
* gfortran.dg/internal_pack_1.f90: Add test for derived type. | ||
* gfortran.dg/intrinsic_spread_1.f90: Likewise. | ||
* gfortran.dg/intrinsic_pack_1.f90: Likewise. | ||
* gfortran.dg/intrinsic_unpack_1.f90: Likewise. | ||
|
||
2008-04-13 Samuel Tardieu <[email protected]> | ||
|
||
PR ada/17985 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,37 @@ | ||
2008-04-13 Thomas Koenig <[email protected]> | ||
Francois-Xavier Coudert <[email protected]> | ||
|
||
PR libfortran/32972 | ||
PR libfortran/32512 | ||
configure.ac: Add test for uintptr_t. | ||
configure: Regenerated. | ||
config.h.in: Regenerated. | ||
* libgfortran.h: GFC_DTYPE_DERIVED_1: New macro. | ||
GFC_DTYPE_DERIVED_2: New macro. | ||
GFC_DTYPE_DERIVED_4: New macro. | ||
GFC_DTYPE_DERIVED_8: New macro. | ||
GFC_DTYPE_DERIVED_16: New macro. | ||
GFC_UNALIGNED_2: New macro. | ||
GFC_UNALIGNED_4: New macro. | ||
GFC_UNALIGNED_8: New macro. | ||
GFC_UNALIGNED_16: New macro. | ||
intptr_t: Define if we don't have it. | ||
uintptr_t: Likewise. | ||
* runtime/backtrace.c (show_backtrace): Use intptr_t. | ||
* intrinsics/signal.c (signal_sub): Likewise. | ||
(signal_sub_int): Likewise. | ||
(alarm_sub_int_i4): Likewise. | ||
* intrinsics/spread_generic.c (spread): Use the integer | ||
routines for handling derived types of sizes 1, 2, 4, 8 and 16 | ||
if the alignment of all pointers is correct. | ||
(spread_scalar): Likewise. | ||
* intrinsics/pack_generic.c (pack): Likewise. | ||
Use GFD_DTYPE_TYPE_SIZE to avoid nested switch statements. | ||
* intrinsics/unpack_generic.c (unpack1): Likewise. | ||
(unpack0): Likewise. | ||
* runtime/in_pack_generic.c (internal_pack): Likewise. | ||
* runtime/in_unpack_generic.c (internal_unpack): Likewise. | ||
|
||
2008-04-09 Jakub Jelinek <[email protected]> | ||
|
||
* io/list_read.c (snprintf): Define if HAVE_SNPRINTF isn't defined. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.