You probably don't want "smallest Linux". You probably want "reasonably usable, reasonably small Linux with a GUI".
x86 is too vague. You need to tell us if it's 286, 386, 486, Pentium or higher. There is am appropriate Linux for each. (No joke)