1. 27 Aug, 2009 14 commits
  2. 26 Aug, 2009 14 commits
  3. 25 Aug, 2009 8 commits
  4. 24 Aug, 2009 4 commits
    • Russ Cox's avatar
      first attempt at real FFI support. · 8c253bca
      Russ Cox authored
      in a .6 file, an export line
      
      	//ffi T localfib remotefib remote.so
      
      means the dynamic linker should initialize
      localfib, always a pointer, to the address of
      remotefib, either text (T) or data (D) after
      loading remote.so.
      
      the C compiler will generate an export section
      when given the pragmas
      
      	#pragma package fib
      	#pragma ffi T localfib remotefib remote.so
      
      needing #pragma package is a bit of a kludge
      and hopefully could go away later.
      
      this is just the 6 tool chain support.
      other architectures will happen once 6 settles down.
      
      code using this to do FFI is in a later CL.
      
      R=r
      DELTA=161  (141 added, 14 deleted, 6 changed)
      OCL=33783
      CL=33795
      8c253bca
    • Rob Pike's avatar
      fix duplicated word · 0262f883
      Rob Pike authored
      R=rsc
      DELTA=1  (0 added, 0 deleted, 1 changed)
      OCL=33788
      CL=33791
      0262f883
    • Ian Lance Taylor's avatar
      Match gccgo error messages. · 92ac4bff
      Ian Lance Taylor authored
      bug192.go:11:5: error: redefinition of ‘fmt’
      bug192.go:9:8: note: previous definition of ‘fmt’ was here
      
      R=r
      DELTA=2  (0 added, 0 deleted, 2 changed)
      OCL=33780
      CL=33790
      92ac4bff
    • Robert Griesemer's avatar
      - fix for multiple fields at same depth error · c36fbdf7
      Robert Griesemer authored
      R=rsc
      DELTA=9  (5 added, 0 deleted, 4 changed)
      OCL=33768
      CL=33785
      c36fbdf7