I asked the question because apparently some "geographically constrained" airports will have an ASDA less than runway length due to part of the end of the runway being used as a safety area because not enough land is available off the end of the runway for the safety area.
At least some Boeing FMC's have slope input.