C ++: referência const, antes vs após especificador de tipo

Qual é a diferença entre os argumentos em:

int foo1(const Fred &arg) {
...
}

e

int foo2(Fred const &arg) {
...
}

? Não vejo esse caso coberto nas perguntas frequentes sobre parashift.