Version that passes gcc bootstrap.