@pengfold

you can see my sensors below code snip

the unit has been outside for 2-3 years

// Adafruit_SHT4X; Humidity + temp1
#include <Adafruit_SHT4x.h>
Adafruit_SHT4x sht4 = Adafruit_SHT4x();

//Atmospheric pressure Sensor + temp2
#include <Adafruit_DPS310.h>

Adafruit_DPS310 dps;
Adafruit_Sensor *dps_temp = dps.getTemperatureSensor();
Adafruit_Sensor *dps_pressure = dps.getPressureSensor();

// illumination and UV sensor
#include <Adafruit_LTR390.h>
Adafruit_LTR390 ltr = Adafruit_LTR390();

external/cddl/osnet/dist/uts/common/sys: dtrace.h

nia: dtrace: sprinkle #include <sys/endian.h>

http://cvsweb.netbsd.org/bsdweb.cgi/src/external/cddl/osnet/dist/uts/common/sys/dtrace.h.diff?r1=1.18&r2=1.19

external/cddl/osnet/dist/common/nvpair: nvpair.c

nia: nvpair: sprinkle #include <sys/endian.h>

http://cvsweb.netbsd.org/bsdweb.cgi/src/external/cddl/osnet/dist/common/nvpair/nvpair.c.diff?r1=1.6&r2=1.7

external/cddl/osnet/sys/sys: atomic.h

nia: osnet: sprinkle #include <machine/endian.h>

http://cvsweb.netbsd.org/bsdweb.cgi/src/external/cddl/osnet/sys/sys/atomic.h.diff?r1=1.3&r2=1.4

Neat trick I learned today. Useful for spikes: $ cat script.c //usr/bin/env gcc "$0"; ./a.out; rm a.out; exit 0 #include <stdio.h> int main(void) { printf("Hello, World!\n"); } $ chmod +x script.c && ./script.c
@penguin42 I didn't specifically look for a dead header. I'm using Emacs+eglot with a clangd backend. As soon as I opened the file, this #include was greyed out, so I knew it was unused.