[fpc-devel] Recent changes break distclean for utils

2023-08-15 Thread Garry Wood via fpc-devel
Hello, Just letting you know that some recent changes seem to have broken "make distclean" for source/utils Makefile.fpc in the source/utils folder contains the line: CLEAN_TARGET_DIRS=$(subst /Makefile.fpc, ,$(wildcard */Makefile.fpc)) But a recent commit (25 July 2023) removed all the Makefi

Re: [fpc-devel] Recent changes break distclean for utils

2023-08-18 Thread Garry Wood via fpc-devel
>On Fri, 18 Aug 2023, Michael Van Canneyt via fpc-devel wrote: >And that is how it is supposed to be. >The distclean is only needed at the toplevel. The rest is handled by fpmake. >So there is no need to call distclean for subdirectories, this means that >CLEAN_TARGET_DIRS must be empty. >So wh

[fpc-devel] ARM: AND/CMP -> TST optimisation produces incorrect results

2024-02-19 Thread Garry Wood via fpc-devel
Hello, Commit 6b2e4fa4 (main) entitled "* arm: "OpCmp2OpS" moved to Pass 2 so it doesn't conflict with AND; CMP -> TST optimisation" by Gareth from Feb 11 2024 produces incorrect assembler in certain cases. https://gitlab.com/freepascal.org/fpc/source/-/commit/6b2e4fa4133a496c1c3f89e3c71fffbdd7