[graydon/rust] a59c4b: freebsd support

rust-commits at mozilla.org rust-commits at mozilla.org
Sun Jan 1 20:27:10 PST 2012


  Branch: refs/heads/try
  Home:   https://github.com/graydon/rust

  Commit: a59c4b1b47b84879edfc43e7278553105930f0e2
      https://github.com/graydon/rust/commit/a59c4b1b47b84879edfc43e7278553105930f0e2
  Author: User Jyyou <jyyou at plaslab.cs.nctu.edu.tw>
  Date:   2012-01-01 (Sun, 01 Jan 2012)

  Changed paths:
    M configure
  A mk/libuv/x86_64/freebsd/Makefile
  A mk/libuv/x86_64/freebsd/src/libuv/run-benchmarks.target.mk
  A mk/libuv/x86_64/freebsd/src/libuv/run-tests.target.mk
  A mk/libuv/x86_64/freebsd/src/libuv/uv.Makefile
  A mk/libuv/x86_64/freebsd/src/libuv/uv.target.mk
  M mk/platform.mk
  M mk/rt.mk
  M src/comp/back/link.rs
  M src/comp/back/rpath.rs
  M src/comp/back/x86.rs
  M src/comp/back/x86_64.rs
  M src/comp/driver/driver.rs
  M src/comp/driver/session.rs
  M src/comp/metadata/creader.rs
  M src/comp/middle/trans.rs
  M src/compiletest/procsrv.rs
  M src/compiletest/runtest.rs
  M src/compiletest/util.rs
  M src/libcore/cmath.rs
  M src/libcore/f32.rs
  M src/libcore/f64.rs
  A src/libstd/freebsd_os.rs
  M src/libstd/fs.rs
  M src/libstd/generic_os.rs
  M src/libstd/run_program.rs
  M src/libstd/std.rc
  M src/libstd/uv.rs
  M src/rt/arch/i386/ccall.S
  M src/rt/arch/i386/morestack.S
  M src/rt/arch/i386/record_sp.S
  M src/rt/arch/x86_64/ccall.S
  M src/rt/arch/x86_64/context.h
  M src/rt/arch/x86_64/morestack.S
  M src/rt/arch/x86_64/record_sp.S
  M src/rt/rust_abi.cpp
  M src/rt/rust_task.cpp
  M src/rt/rust_upcall.cpp
  M src/test/run-pass/dupe-first-attr.rc
  M src/test/run-pass/x86stdcall.rs
  M src/test/run-pass/x86stdcall2.rs
  M src/test/stdtest/uv.rs

  Log Message:
  -----------
  freebsd support


  Commit: d4884b6c6e3ea6b4b9da305eb48250179448ad31
      https://github.com/graydon/rust/commit/d4884b6c6e3ea6b4b9da305eb48250179448ad31
  Author: Jyun-Yan You <jyyou at cs.nctu.edu.tw>
  Date:   2012-01-01 (Sun, 01 Jan 2012)

  Changed paths:
    M src/rt/arch/x86_64/context.h

  Log Message:
  -----------
  forgot to add parentheses


  Commit: 21eadbe6f1f3390e61e4be58b277c35f590d4f76
      https://github.com/graydon/rust/commit/21eadbe6f1f3390e61e4be58b277c35f590d4f76
  Author: Jyun-Yan You <jyyou at cs.nctu.edu.tw>
  Date:   2012-01-01 (Sun, 01 Jan 2012)

  Changed paths:
    M mk/platform.mk
  M src/comp/back/link.rs
  M src/rt/arch/x86_64/record_sp.S

  Log Message:
  -----------
  add missing library, enable segmented stacks for freebsd


  Commit: 274fc1b59c18596d95564d835d8aae9b429d462d
      https://github.com/graydon/rust/commit/274fc1b59c18596d95564d835d8aae9b429d462d
  Author: Jyun-Yan You <jyyou at cs.nctu.edu.tw>
  Date:   2012-01-01 (Sun, 01 Jan 2012)

  Changed paths:
    M mk/platform.mk
  M src/comp/back/link.rs
  M src/etc/snapshot.py

  Log Message:
  -----------
  fix link error


  Commit: 4566578fbd963da8399b012c6206f2095d1c3595
      https://github.com/graydon/rust/commit/4566578fbd963da8399b012c6206f2095d1c3595
  Author: Jyun-Yan You <jyyou at cs.nctu.edu.tw>
  Date:   2012-01-01 (Sun, 01 Jan 2012)

  Changed paths:
    M src/comp/back/link.rs

  Log Message:
  -----------
  link with gcc44+


  Commit: 6d2dd70adc468a8596a89736d5a7dd147c191f53
      https://github.com/graydon/rust/commit/6d2dd70adc468a8596a89736d5a7dd147c191f53
  Author: Brian Anderson <banderson at mozilla.com>
  Date:   2012-01-01 (Sun, 01 Jan 2012)

  Changed paths:
    M AUTHORS.txt

  Log Message:
  -----------
  Add Jyun-Yan You to AUTHORS.txt


  Commit: 1c125d8829f38eadd62f4feef9b4f6b55b6aed7d
      https://github.com/graydon/rust/commit/1c125d8829f38eadd62f4feef9b4f6b55b6aed7d
  Author: Brian Anderson <banderson at mozilla.com>
  Date:   2012-01-01 (Sun, 01 Jan 2012)

  Changed paths:
    M src/llvm

  Log Message:
  -----------
  llvm: Upgrade LLVM with FreeBSD segmented stack support


Compare: https://github.com/graydon/rust/compare/840070c...1c125d8


More information about the Rust-commits mailing list