As of last year GM's pension was fully funded. It's not now primarily due to their use of it to pay for early retirement incentives and some of the union programs.
However, once GM goes bankrupt all that pension money goes into the "general fund", the employees get screwed, and the Feds pick...