Permalink
Commits on Jan 6, 2012
Commits on Dec 30, 2011
  1. Merge pull request #100 from jruby/ffi_makefile_fix

    Only use -arch ppc on Darwin when running on powerpc.
    brixen committed Dec 30, 2011
  2. Only use -arch ppc on Darwin when running on powerpc.

    Recent XCode versions now use LLVM for compilation, and do not ship
    powerpc support. This causes FFI spec fixtures to fail compilation.
    By masking -arch ppc to only be used on powerpc, we avoid this
    issue, and a mixed x86+ppc universal binary is not necessary for
    testing purposes.
    headius committed Dec 30, 2011
Commits on Dec 29, 2011
  1. Ignorance of multiple argument private_constant is bug.

    It is sated as a bug in [ruby-list:48559]
    nurse committed Dec 29, 2011
  2. Refix syntax error.

    nurse committed Dec 29, 2011
  3. Fix description.

    nurse committed Dec 29, 2011
  4. Follow OpenBSD 5.0's behavior.

    nurse committed Dec 29, 2011
Commits on Dec 28, 2011
  1. Guard glibc iconv/GNU libiconv specific behavior.

    * glibc iconv and GNU libiconv wrongly raises EILSEQ.
      Linux, Darwin, and FreeBSD usually use them.
      NetBSD's libc iconv, Citrus iconv, correctly behaves as POSIX,
      but on NetBSD users may install GNU libiconv and use it.
    * //IGNORE is glibc iconv and GNU libiconv specific behavior.
    nurse committed Dec 28, 2011
  2. Use UTF-8's \xff for the example of illegal byte sequence.

    Some iconv implementation (Citrus iconv) doesn't \xA9 as invalid
    for US-ASCII string. So use clearly invalid sequence for this spec.
    nurse committed Dec 28, 2011
  3. Use UTF-8's \xff for the example of illegal byte sequence.

    Some iconv implementation (Citrus iconv) doesn't \xA9 as invalid
    for US-ASCII string. So use clearly invalid sequence for this spec.
    nurse committed Dec 28, 2011
  4. Add platform gurard for NetBSD.

    NetBSD doesn't raise an Errno::EINVAL even if the length argument is not valid.
    nurse committed Dec 28, 2011
  5. Add platform guard for NetBSD and OpenBSD.

    As FreeBSD, on NetBSD and OpenBSD File#chmod also raises exception
    for -256, -2 and -1.
    nurse committed Dec 28, 2011
Commits on Dec 27, 2011
Commits on Dec 20, 2011
Commits on Dec 11, 2011
  1. Added 8 additional super specs

    subbuss committed Dec 11, 2011
Commits on Dec 9, 2011
Commits on Dec 6, 2011
Commits on Dec 5, 2011
  1. Fix indentation.

    headius committed Dec 5, 2011