Project

General

Profile

Bug #7485

ruby cannot build on mingw32 or FreeBSD 8 due to missing __sync_val_compare_and_swap

Added by drbrain (Eric Hodel) almost 8 years ago. Updated almost 8 years ago.

Status:
Closed
Priority:
Normal
Target version:
ruby -v:
trunk
Backport:
[ruby-core:50424]

Description

mingw32 GCC has the other atomic builtins but not this one. The attached patch checks for the GCC builtins used in ruby_atomic.h but not checked for by configure.


Files

configure.in.mingw32_gcc_builtins.patch (517 Bytes) configure.in.mingw32_gcc_builtins.patch drbrain (Eric Hodel), 12/01/2012 07:38 AM

Related issues

Related to Ruby master - Feature #7427: Update RubygemsCloseddrbrain (Eric Hodel)11/24/2012Actions

Also available in: Atom PDF