tccpp: #pragma once normalized
commit022fb4293bd294ef62d8e772215f6094f8164a5b
authorgrischka <grischka>
Mon, 26 Jun 2023 00:05:27 +0000 (26 02:05 +0200)
committergrischka <grischka>
Mon, 31 Jul 2023 10:22:10 +0000 (31 12:22 +0200)
tree145fea7fa7be707399734b87aa874d3f4692ce8b
parentfd6d2180c5c801bb0b4c5dde27d61503059fc97d
tccpp: #pragma once normalized

In order to detect a "same file" faster, this makes one
restriction to the feature: the basenames are required to
match at least (as in "test.h" and "dir/../test.h")

Also remove obsolete 'pp_once' (cached includes do not persist
across compilations anymore anyway)

This rewrites commits
30fd24abd4e2f4223d75313909cb0c10a9c8e738
4e363a17284eb45de659ab2ca847a179938451d0

 3 files changed, 38 insertions(+), 74 deletions(-)
libtcc.c
tcc.h
tccpp.c