"Permanently" disable a mode in Emacs?
===

I was wondering if there is a way to permanently remove a major mode let's say vhdl-mode from Emacs? I have already checked " http://stackoverflow.com/questions/1361785/how-do-i-turn-off-vhdl-mode-in-emacs " but I am wondering if I want to write my own distribution how can I removed some of these modes permanently from Emacs? 

-- Experimental only and so no licensing issues or etc.