[LLVMdev] lib/System Unleashed - Need Your Help!

Henrik Bach henrik_bach_llvm at hotmail.com
Mon Aug 30 03:45:44 PDT 2004


Hi Reid,

I downloaded the latest source code and ran configure (I suppose it was that 
you did mean). The result is:
---------------
checking build system type... i586-pc-interix3
---------------

Otherwise, please correct me.


/Henrik

---
Got Freedom?
Software Freedom Day 2004 - 28th of August
http://www.softwarefreedomday.org/
---





>From: Reid Spencer <reid at x10sys.com>
>Reply-To: LLVM Developers Mailing List <llvmdev at cs.uiuc.edu>
>To: LLVM Developers Mailing List <llvmdev at cs.uiuc.edu>
>Subject: RE: [LLVMdev] lib/System Unleashed - Need Your Help!
>Date: Sun, 29 Aug 2004 16:08:00 -0700
>
>Henrik,
>
>Thanks, we'd be happy to accept your patches for the Win32 platform. I'd
>also be interested in understanding how Interix differs from a more
>common Unix interface. We'll need to add autoconf support for this
>platform in order to enable lib/System. Could you run autoconf on your
>Interix system and tell me what $build evaluates to?
>
>Thanks,
>
>Reid.
>
>On Sun, 2004-08-29 at 13:51, Henrik Bach wrote:
> > I would like to volunteer for the port of Interix and Win32 platforms, 
>if no
> > one objects against this.
> >
> > /Henrik
> >
> > ---
> > Got Freedom?
> > Software Freedom Day 2004 - 28th of August
> > http://www.softwarefreedomday.org/
> > ---
> >
> >
> >
> >
> >
> > >From: Reid Spencer <reid at x10sys.com>
> > >Reply-To: LLVM Developers Mailing List <llvmdev at cs.uiuc.edu>
> > >To: LLVMdev List <llvmdev at cs.uiuc.edu>
> > >Subject: [LLVMdev] lib/System Unleashed - Need Your Help!
> > >Date: Sun, 29 Aug 2004 13:27:51 -0700
> > >
> > >Folks,
> > >
> > >With some MacOS help from Nate, I've begun the conversion of LLVM to 
>use
> > >lib/System, the operating system independence layer. Currently, the
> > >library has implementations for three abstractions: Path, Program, and
> > >Signals. These provide some basic utilities for manipulating file 
>system
> > >paths, finding and executing programs, and cleaning up after Signals.
> > >The implementations should work on most Unix systems. Linux and MacOS
> > >are already verified.
> > >
> > >The implementation of the lib/System interface should work on Solaris,
> > >BSD, and perhaps a few other Unix systems. If you run into problems,
> > >please let me know. Right now, the only thing that should affect any
> > >tool other than llvmc is the RemoveFileOnSignal and
> > >PrintStackTraceOnErrorSignal functions. These have been moved out of
> > >lib/Support and into lib/System.
> > >
> > >Until I can get some hardware for each kind of system (should happen
> > >this fall), I would like to ask for volunteers to assist in the testing
> > >and porting of lib/System to: Darwin, Solaris 8/9, AIX, Cygwin, BSD 4.X
> > >and Win32 platforms. I would like to see LLVM some day soon run 
>natively
> > >on Win32 platforms without the use of Cygwin. This requires a complete
> > >conversion of LLVM to use lib/System and then porting of lib/System to
> > >Win32. Does anyone want to volunteer for the port? My Win32 knowledge 
>is
> > >pretty rusty (circa 1997).
> > >
> > >Can I get a volunteer on each platform?  I was thinking:
> > >
> > >Darwin: Nate
> > >Solaris: Brian
> > >BSD: Vladimir M
> > >AIX: Misha ?
> > >Cygwin: ?
> > >Win32: ?
> > >
> > >*All* you need to do is notice when I make changes to lib/System and
> > >then update, reconfigure, and compile lib/System (as checked in), run
> > >the lib/System test suite, and send me the results. If anything breaks,
> > >I'll figure out what needs to change and patch it (for Unix systems).
> > >
> > >
> > >Reid.
> > ><< signature.asc >>
> > >_______________________________________________
> > >LLVM Developers mailing list
> > >LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> > >http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev
> >
> > _________________________________________________________________
> > F alle de nye og sjove ikoner med MSN Messenger http://messenger.msn.dk/
> >
> > _______________________________________________
> > LLVM Developers mailing list
> > LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> > http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev
><< signature.asc >>
>_______________________________________________
>LLVM Developers mailing list
>LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
>http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev

_________________________________________________________________
Opret en gratis Hotmail-konto  http://www.hotmail.com med udsigt til 250 MB 
lagerkapacitet




More information about the llvm-dev mailing list