Так статический или где? Для автоматических переменных есть только относительно короткий стек, который, если очень уже хочется, можно растянуть, но лучше не надо. Для статических есть секция данных, которая формируется компоновщиком и может занимать хоть всё адресное пространство. В некоторых случаях нужны хитрые ключики типа -mcmodel=large.
А чё это за параметр? Да и где вообще этот стек располагается? Я так понимаю что его резервирует программа когда запускается? Т.е выделяется память под программу и некоторое кол-во памяти под стек.