Project

General

Profile

Actions

Bug #7485

closed

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

Added by drbrain (Eric Hodel) about 12 years ago. Updated about 12 years ago.

Status:
Closed
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 1 (0 open1 closed)

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

Also available in: Atom PDF

Like0
Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0