Revl reverses all the lines in a file, as opposed to rev which actually only reverses the characters in each line. There is no hard limit on the number of lines it can handle.
There is a similar program called tac
that may already
be on your system.