Closed Bug 1150352 Opened 9 years ago Closed 9 years ago

Remove jemalloc's stdbool.h polyfill for MSVC

Categories

(Core :: Memory Allocator, defect)

x86_64
Windows 8.1
defect
Not set
normal

Tracking

()

RESOLVED INVALID
mozilla40
Tracking Status
firefox40 --- affected

People

(Reporter: briansmith, Assigned: briansmith)

References

Details

Attachments

(1 file)

MSVC 2013 and later already provide a real stdbool.h. Some of Gecko's stdbool.h polyfills cause MSVC 2015 CTP 6 builds to fail because MSVC's internal headers include <stdbool.h>, so I'm removing them all.
Attachment #8587150 - Flags: review?(mh+mozilla)
Comment on attachment 8587150 [details] [diff] [review]
Remove jemalloc's stdbool.h polyfill for MSVC

Review of attachment 8587150 [details] [diff] [review]:
-----------------------------------------------------------------

This file comes from upstream, and we don't use it because configure says
   checking for inttypes.h... yes
which sets HAVE_INTTYPES_H, which makes us not add the directory in the include path:
   https://dxr.mozilla.org/mozilla-central/source/memory/jemalloc/moz.build#51
Attachment #8587150 - Flags: review?(mh+mozilla) → review-
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: