When my dad rolled his 93 Toyota pickup we just beat the roof flat again with a sledge hammer and used black max glue to hold in the new windshield. Put some around the frame to hold the glass in then fill the gaps around it with more glue and strike off with a putty knife.
Didn't look great but 5 years later when he sold it it still had never leaked.