Última tabela HTML para ocupar a largura restante

Eu tenho uma mesa com um TR e 2 TD's. Quero que o primeiro TD ajuste a largura automaticamente, dependendo do seu conteúdo, e o segundo TD use o restante da largura.

Isto é o que eu tenho:

<table style="width: 100%;">
  <tr>
    <td>short content</td>
    <td>long content</td>
  </tr>
</table>

Toda a largura da tabela é 100% (como eu quero), mas não sei como ajustar as larguras de TD para alcançar meu objetivo.

questionAnswers(1)

yourAnswerToTheQuestion