A singularly perturbed semilinear two-point boundary-value problem is discretized on arbitrary non-uniform meshes. We present second-order maximum norm a posteriori error estimates that hold true uniformly in the small parameter. Their application to monitor-function equidistribution and a posteriori mesh refinement are discussed. Numerical results are presented that support our theoretical estimates.