From: hboehm Date: Fri, 7 Nov 2008 00:56:24 +0000 (+0000) Subject: 2008-11-06 Hans Boehm X-Git-Tag: gc7_2alpha2~3 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3d0e5eeecba0b46e969e039d01f67346ce12da43;p=libatomic_ops 2008-11-06 Hans Boehm * INSTALL: Add some platform-specific documentation. * src/Makefile.msft: Fix copyright notice. --- diff --git a/ChangeLog b/ChangeLog index 3589234..6914709 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2008-11-06 Hans Boehm + * INSTALL: Add some platform-specific documentation. + * src/Makefile.msft: Fix copyright notice. + 2008-10-21 Hans Boehm (really Ivan Maidanski) * src/atomic_ops/sysdeps/aligned_atomic_load_store.h: Fix comments. * src/atomic_ops/sysdeps/all_aligned_atomic_load_store.h: Fix comments. diff --git a/INSTALL b/INSTALL index ab8c872..2e2cea9 100644 --- a/INSTALL +++ b/INSTALL @@ -12,3 +12,12 @@ However two small libraries are built and installed: - libatomic_ops_gpl.a contains some higher level facilities. This code is currently covered by the GPL. The contents currently correspond to the headers atomic_ops_stack.h and atomic_ops_malloc.h. + +Platform specific notes: + +Win32/64: src/Makefile.msft contains a very simple Makefile for building +and running tests and building the gpl library. The core atomic_ops +implementation is entirely in header files. + +HP-UX/PA-RISC: aCC -Ae won't work as a C compiler, since it doesn't support +inline assembly code. Use cc. diff --git a/src/Makefile.msft b/src/Makefile.msft index 5b93d27..ae96702 100644 --- a/src/Makefile.msft +++ b/src/Makefile.msft @@ -1,5 +1,5 @@ # -# Copyright (c) 2003-2005 Hewlett-Packard Developlment Company, L.P. +# Copyright (c) 2003-2005 Hewlett-Packard Development Company, L.P. # # The really trivial win32/VC++ Makefile. Note that atomic_ops.c isn't useful. # And we rely on a pre-built test_atomic_include.h and generalize-small.h,