freebsd-src/tools/build
Jessica Clarke 1a55697719 depend-cleanup.sh: Fix overzealous syscall.S cleanup on non-amd64
Although there is no longer a syscall.S in the source tree, the
generated file is still called syscall.S, so the syscall\.S regex still
matches the .depend file. Previously it looked like:

    syscall.o \
      /path/to/src/lib/libc/MACHINE/sys/syscall.S \
      ...

or

    syscall.o \
      /path/to/src/lib/libsys/MACHINE/syscall.S \
      ...

Now it looks like:

    syscall.o: syscall.S \
      ...

Thus, match on the file having a directory specified, to distinguish it from
the generated case where it's adjacent in the OBJDIR. Note the .* is needed due
to the use of egrep -w.

Fixes:	3a4b04e82d ("depend-cleanup.sh: Simplify handling for stale syscall.S")
2024-09-10 18:54:45 +01:00
..
bootstrap-m4 Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
cross-build cross-build: fix fake_sysctl/tzsetup 2024-09-06 12:34:32 -06:00
libc-bootstrap Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
make_check Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
mk Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
options src.conf: Add a MK_ZFS_TESTS knob 2024-09-07 14:36:28 +00:00
test-includes test-includes: Add -ansi to the compile line to catch problems 2023-12-31 23:14:08 -07:00
beinstall.sh beinstall: Pass -B to etcupdate 2024-08-28 23:36:56 +01:00
check-links.sh Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
checkstyle9.pl Revert "checkstyle9.pl: Add check for missing space between ) {" 2024-05-29 11:18:00 -06:00
depend-cleanup.sh depend-cleanup.sh: Fix overzealous syscall.S cleanup on non-amd64 2024-09-10 18:54:45 +01:00
dummy.c Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:23 -06:00
fcntl.h cross-build: Move fcntl.h workaround to Linux specific file 2024-07-24 20:47:26 -06:00
freebsd-yeet.pl Update freebsd-yeet for mfc 2023-08-21 19:37:20 -06:00
fspacectl.c Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:42 -06:00
futimens.c Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:42 -06:00
make.py tools/build/make.py: Minor typo fix 2024-07-27 23:04:24 -04:00
Makefile Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
Makefile.depend Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
stale-symlink-buildworld.sh stale-symlink-buildworld.sh: improve documentation 2024-09-09 14:55:29 +00:00
stat.h Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
stdlib.h Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
strings.h Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
utimensat.c Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:42 -06:00