GCC 4.4 no longer allows #elif without an expression. This patch changes one such instance in xulrunner sources to #else.
Created attachment 183648 [details, diff]
Please apply this patch.
I tested it with xulrunner-184.108.40.206 and gcc-4.4.0_alpha20090306 and it works for me :)
Done in xulrunner-220.127.116.11 patchset 0.1
Done in mozilla-firefox-3.0.7 patchset 0.1
Thanks for the patch