Get rid of do_alloca()
Merge pull request #1113 from sjinks/do_alloca

Do not use do_alloca to pass parameters