]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
gcc, gcov: Use 'lbasename' consistently.
authorIain Sandoe <iain@sandoe.co.uk>
Thu, 13 Mar 2025 17:28:55 +0000 (17:28 +0000)
committerIain Sandoe <iain@sandoe.co.uk>
Tue, 25 Mar 2025 19:30:22 +0000 (19:30 +0000)
The 'basename' implementation can vary with the host platform (e.g. POSIX
c.f. Linux). This is the only current uses of basename() in the source
so convert them to use lbasename() as most other cases do.

gcc/ChangeLog:

* gcov.cc (get_gcov_intermediate_filename): Use lbasename().

Signed-off-by: Iain Sandoe <iain@sandoe.co.uk>
gcc/gcov.cc

index 3e6f2e4212ac3cb815f262858c0267f41fd4fade..96fdc50f0e8fb94db972cd0469b649187b677ba8 100644 (file)
@@ -1366,7 +1366,7 @@ get_md5sum (const char *input)
 static string
 get_gcov_intermediate_filename (const char *input_file_name)
 {
-  string base = basename (input_file_name);
+  string base = lbasename (input_file_name);
   string str = strip_extention (base);
 
   if (flag_hash_filenames)