Preheat your oven to 350°F (175°C). Grease a 9x13 inch pan.
In a large bowl, stir together the flour, sugar, baking soda, and salt.
Add in the eggs and the undrained pineapple. Stir until just combined.
Pour the batter into your prepared pan and spread it evenly.
Bake for 35-40 minutes, or until a toothpick inserted in the center comes out clean.
While the cake is baking, make the topping (see Notes & Tips).
Once the cake is out of the oven and still hot, pour the warm topping evenly over the cake. Let it soak in before serving.