freebsd-src/lib/csu
Jose Luis Duran 11391f2fa3
csu tests: Remove extra slash
Remove an extra slash that ends up in the metalog.  This double slash
can produce an invalid specification file if there are subdirectories
down the hierarchy when sorted.

For example, consider the following metalog excerpt:

    ./base/aaa type=dir
    ./base//aaa/bbb type=dir

If sorted, would turn out:

    ./base//aaa/bbb type=dir
    ./base/aaa type=dir

Apparently missing the ./base/aaa directory in the specification.

Luckily here are no subdirectories.

Reviewed by:	imp, emaste
Approved by:	emaste (mentor)
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D48778

(cherry picked from commit 841856570e)
2025-02-12 01:38:56 +00:00
..
aarch64 Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
amd64 Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
arm Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
common Remove $FreeBSD$: one-line .c pattern 2023-08-23 11:43:26 -06:00
i386 Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
mips Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
powerpc Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
powerpc64 Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
riscv Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
tests csu tests: Remove extra slash 2025-02-12 01:38:56 +00:00
Makefile Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
Makefile.inc csu: add crtbrand.o dependency on sys/param.h 2024-02-14 12:16:35 -05:00