Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/external



Module Name:    src
Committed By:   oster
Date:           Tue Dec 30 03:59:27 UTC 2025

Modified Files:
        src/external/gpl2/gmake/dist: arscan.c job.c make.h read.c
        src/external/gpl2/texinfo/dist/makeinfo: cmds.c cmds.h defun.c defun.h
            float.c footnote.c footnote.h index.c insertion.c insertion.h
            lang.c lang.h macro.c macro.h makeinfo.c multi.c node.c
            sectioning.c sectioning.h toc.c toc.h xref.c
        src/external/gpl2/texinfo/dist/util: texindex.c
        src/external/lgpl3/gmp/dist: configure

Log Message:
Improve the rigor of function signatures and prototypes in gmake,
texinfo, and gmp sources in order to meet the C23 requirements of
gcc 15.2.1.

With these changes -current now builds with gcc 15.2.1 on Fedora 43
(using HOST_CFLAGS=-fpermissive).  No functional changes intended.

Patches are from (primarily) mrg@ and myself.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl2/gmake/dist/arscan.c \
    src/external/gpl2/gmake/dist/job.c src/external/gpl2/gmake/dist/make.h \
    src/external/gpl2/gmake/dist/read.c
cvs rdiff -u -r1.2 -r1.3 src/external/gpl2/texinfo/dist/makeinfo/cmds.c \
    src/external/gpl2/texinfo/dist/makeinfo/makeinfo.c \
    src/external/gpl2/texinfo/dist/makeinfo/multi.c \
    src/external/gpl2/texinfo/dist/makeinfo/node.c \
    src/external/gpl2/texinfo/dist/makeinfo/sectioning.c
cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl2/texinfo/dist/makeinfo/cmds.h \
    src/external/gpl2/texinfo/dist/makeinfo/defun.c \
    src/external/gpl2/texinfo/dist/makeinfo/defun.h \
    src/external/gpl2/texinfo/dist/makeinfo/float.c \
    src/external/gpl2/texinfo/dist/makeinfo/footnote.c \
    src/external/gpl2/texinfo/dist/makeinfo/footnote.h \
    src/external/gpl2/texinfo/dist/makeinfo/insertion.c \
    src/external/gpl2/texinfo/dist/makeinfo/insertion.h \
    src/external/gpl2/texinfo/dist/makeinfo/lang.c \
    src/external/gpl2/texinfo/dist/makeinfo/lang.h \
    src/external/gpl2/texinfo/dist/makeinfo/macro.c \
    src/external/gpl2/texinfo/dist/makeinfo/macro.h \
    src/external/gpl2/texinfo/dist/makeinfo/sectioning.h \
    src/external/gpl2/texinfo/dist/makeinfo/toc.c \
    src/external/gpl2/texinfo/dist/makeinfo/toc.h \
    src/external/gpl2/texinfo/dist/makeinfo/xref.c
cvs rdiff -u -r1.3 -r1.4 src/external/gpl2/texinfo/dist/makeinfo/index.c
cvs rdiff -u -r1.3 -r1.4 src/external/gpl2/texinfo/dist/util/texindex.c
cvs rdiff -u -r1.10 -r1.11 src/external/lgpl3/gmp/dist/configure

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index