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-22.214.171.124 and gcc-4.4.0_alpha20090306 and it works for me :)
Done in xulrunner-126.96.36.199 patchset 0.1
Done in mozilla-firefox-3.0.7 patchset 0.1
Thanks for the patch