]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 26 Feb 2024 00:16:54 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 26 Feb 2024 00:16:54 +0000 (00:16 +0000)
gcc/DATESTAMP
gcc/d/ChangeLog
gcc/m2/ChangeLog
gcc/testsuite/ChangeLog
libgfortran/ChangeLog
libgm2/ChangeLog
libphobos/ChangeLog

index ff71cb447c3fab64b7fd05b6c55c760573ce9526..47afea3b4c83ddd51ffa5767eacb9846ead39ac8 100644 (file)
@@ -1 +1 @@
-20240225
+20240226
index 06cc55763c5bbaab359c4e59f962dece1a395452..696fb584c0e642f3cd8266e39ede0388a6f34cf2 100644 (file)
@@ -1,3 +1,7 @@
+2024-02-25  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       * dmd/MERGE: Merge upstream dmd ceff48bf7d.
+
 2024-02-17  Iain Buclaw  <ibuclaw@gdcproject.org>
 
        * dmd/MERGE: Merge upstream dmd 9471b25db9.
index 6e9c770c2d8d06bbf559848bc8d24fdc72a40949..3adc420b45b0b374fe0422c98cb153e55ecf0b46 100644 (file)
@@ -1,3 +1,87 @@
+2024-02-25  Gaius Mulley  <gaiusmod2@gmail.com>
+
+       PR modula2/113749
+       * Make-lang.in (BUILD-PGE-O): Add m2/pge-boot/Gwrapc.o.
+       * gm2-libs-ch/wrapc.c (wrapc_SeekSet): New function.
+       (wrapc_SeekEnd): Ditto.
+       (wrapc_ReadOnly): Ditto.
+       (wrapc_WriteOnly): Ditto.
+       * gm2-libs/FIO.mod (SEEK_SET): Remove.
+       (SEEK_END): Remove.
+       (UNIXREADONLY): Remove.
+       (UNIXWRITEONLY): Remove.
+       (ConnectToUnix): Replace UNIXWRITEONLY with a call to WriteOnly.
+       Replace UNIXREADONLY with a call to ReadOnly.
+       (SetPositionFromBeginning): Replace SEEK_SET with a call to
+       SeekSet.
+       (SetPositionFromEnd): Replace SEEK_END with a call to
+       SeekEnd.
+       * gm2-libs/wrapc.def (SeekSet): New procedure function.
+       (SeekEnd): New procedure function.
+       (ReadOnly): New procedure function.
+       (WriteOnly): New procedure function.
+       * mc-boot-ch/Glibc.c (BUILD_MC_LIBC_TRACE): Undef.
+       (check_init): New function.
+       (tracedb): Ditto.
+       (tracedb_open): Ditto.
+       (tracedb_result): Ditto.
+       (libc_read): Ditto.
+       (libc_write): Ditto.
+       (libc_close): Ditto.
+       (libc_creat): Ditto.
+       (libc_open): Ditto.
+       (libc_lseek): Ditto.
+       * mc-boot-ch/Gwrapc.c (wrapc_SeekSet): New function.
+       (wrapc_SeekEnd): Ditto.
+       (wrapc_ReadOnly): Ditto.
+       (wrapc_WriteOnly): Ditto.
+       * mc-boot/GDynamicStrings.cc: Rebuilt.
+       * mc-boot/GFIO.cc: Ditto.
+       * mc-boot/GIndexing.cc: Ditto.
+       * mc-boot/GM2Dependent.cc: Ditto.
+       * mc-boot/GM2EXCEPTION.cc: Ditto.
+       * mc-boot/GPushBackInput.cc: Ditto.
+       * mc-boot/GRTExceptions.cc: Ditto.
+       * mc-boot/GRTint.cc: Ditto.
+       * mc-boot/GSArgs.cc: Ditto.
+       * mc-boot/GStdIO.cc: Ditto.
+       * mc-boot/GStringConvert.cc: Ditto.
+       * mc-boot/GSysStorage.cc: Ditto.
+       * mc-boot/Gdecl.cc: Ditto.
+       * mc-boot/Gkeyc.cc: Ditto.
+       * mc-boot/Glibc.h: Ditto.
+       * mc-boot/GmcComment.cc: Ditto.
+       * mc-boot/GmcComp.cc: Ditto.
+       * mc-boot/GmcDebug.cc: Ditto.
+       * mc-boot/GmcMetaError.cc: Ditto.
+       * mc-boot/GmcStack.cc: Ditto.
+       * mc-boot/GmcStream.cc: Ditto.
+       * mc-boot/GnameKey.cc: Ditto.
+       * mc-boot/GsymbolKey.cc: Ditto.
+       * mc-boot/Gvarargs.cc: Ditto.
+       * mc-boot/Gwrapc.h: Ditto.
+       * mc/decl.mod (getSymName): Add pointerref clause.
+       * mc/mcStream.mod (copy): Check for an error after every read.
+       * mc/varargs.mod (copy): Rewrite pointer arithmetic using INC to
+       avoid type incompatibility.
+       * pge-boot/GDynamicStrings.cc: Rebuilt.
+       * pge-boot/GDynamicStrings.h: Ditto.
+       * pge-boot/GFIO.cc: Ditto.
+       * pge-boot/GFIO.h: Ditto.
+       * pge-boot/GIO.cc: Ditto.
+       * pge-boot/GIndexing.cc: Ditto.
+       * pge-boot/GM2Dependent.cc: Ditto.
+       * pge-boot/GM2EXCEPTION.cc: Ditto.
+       * pge-boot/GNameKey.cc: Ditto.
+       * pge-boot/GPushBackInput.cc: Ditto.
+       * pge-boot/GRTExceptions.cc: Ditto.
+       * pge-boot/GStdIO.cc: Ditto.
+       * pge-boot/GSymbolKey.cc: Ditto.
+       * pge-boot/GSysStorage.cc: Ditto.
+       * pge-boot/Glibc.h: Ditto.
+       * pge-boot/Gwrapc.cc: Ditto.
+       * pge-boot/Gwrapc.h: Ditto.
+
 2024-02-22  Gaius Mulley  <gaiusmod2@gmail.com>
 
        PR modula2/114055
index 48e6fb683417fc0311df6cacb1d43283949308c6..a101c525bc2fba02400f52f0263adf87bd3a164e 100644 (file)
@@ -1,3 +1,8 @@
+2024-02-25  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR libfortran/105456
+       * gfortran.dg/pr105456.f90: New test.
+
 2024-02-24  Richard Sandiford  <richard.sandiford@arm.com>
 
        PR tree-optimization/113205
index d3ce2d7d3c7f11dd2a89d1277aea58880b153c08..c445bda2cf4f2c5630bad7ca618d2c36e0b7bf3c 100644 (file)
@@ -1,3 +1,11 @@
+2024-02-25  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR libfortran/105456
+       * io/list_read.c (list_formatted_read_scalar): Add checks
+       for the case where a user defines their own error codes
+       and error messages and generate the runtime error.
+       * io/transfer.c (st_read_done): Whitespace.
+
 2024-02-17  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
 
        PR libfortran/105473
index b277d38cf9a3c2ab2a72c2693639ee20e2105176..d1bc5acc736e0a7c43b9e65655e4297a3f035996 100644 (file)
@@ -1,3 +1,12 @@
+2024-02-25  Gaius Mulley  <gaiusmod2@gmail.com>
+
+       PR modula2/113749
+       * libm2pim/wrapc.cc: Include fcntl.h.
+       (SeekSet): New function.
+       (SeekEnd): Ditto.
+       (ReadOnly): Ditto.
+       (WriteOnly): Ditto.
+
 2024-02-13  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
 
        * libm2iso/wraptime.cc [HAVE_STRUCT_TIMEZONE && HAVE_GETTIMEOFDAY]
index f6ac413ba23b431a8dc64da8b8745487f5fc7e55..b3378bcc67db9a5cb31e6dfd28dbe1cf779bf121 100644 (file)
@@ -1,3 +1,11 @@
+2024-02-25  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       * libdruntime/MERGE: Merge upstream druntime ceff48bf7d.
+       * libdruntime/Makefile.am (DRUNTIME_DSOURCES_FREEBSD): Add
+       core/sys/freebsd/net/if_.d.
+       * libdruntime/Makefile.in: Regenerate.
+       * src/MERGE: Merge upstream phobos dcbfbd43a.
+
 2024-02-17  Iain Buclaw  <ibuclaw@gdcproject.org>
 
        * libdruntime/MERGE: Merge upstream druntime 9471b25db9.