> Oops, I wrote "effected" when I meant "affected". Of course, despite reading > it several times before sending, I only noticed it after sending. > > Edited version: > > --- > > * libgnat/a-cohase.ads, libgnat/a-cohase.adb, libgnat/a-cohama.ads, > libgnat/a-cohama.adb, libgnat/a-cihama.ads, libgnat/a-cihama.adb: > Ensure that Cursor objects always have their "Position" component set to > ensure predefined equality works as required; synchronize comments for the > Cursor type defintion across affected packages, and add comments to explain > the importance of updating the Position component. > * testsuite/gnat.dg/containers2.adb: New regression test to ensure that all > hashed containers obey predefined equality requirements for Cursor objects.
OK. The commit log follows strict rules, and in particular you need to list the functions (And types modified), e.g: * libgnat/a-cohase.ads, libgnat/a-cohase.adb, libgnat/a-cohama.ads, libgnat/a-cohama.adb, libgnat/a-cihama.ads, libgnat/a-cihama.adb (Cursor, Insert, Find): ... See https://gcc.gnu.org/codingconventions.html#ChangeLogs for more details. OK with the above commit log amended. Arno