OSDN Git Service

1999-08-18 Andrew Haley <aph@cygnus.com>
[pf3gnuchains/gcc-fork.git] / libffi / ChangeLog
1 1999-08-09  Anthony Green  <green@cygnus.com>
2
3         * include/ffi.h.in: Try to work around messy header problem
4         with PACKAGE and VERSION.
5
6         * configure: Rebuilt.
7         * configure.in: Change version to 2.00-beta.
8
9         * fficonfig.h.in: Rebuilt.
10         * acconfig.h (FFI_NO_STRUCTS, FFI_NO_RAW_API): Define.
11
12         * src/x86/ffi.c (ffi_raw_call): Rename.
13
14 1999-08-02  Kresten Krab Thorup  <krab@dominiq.is.s.u-tokyo.ac.jp>
15
16         * src/x86/ffi.c (ffi_closure_SYSV): New function.
17         (ffi_prep_incoming_args_SYSV): Ditto.
18         (ffi_prep_closure): Ditto.
19         (ffi_closure_raw_SYSV): Ditto.
20         (ffi_prep_raw_closure): More ditto.
21         (ffi_call_raw): Final ditto.
22
23         * include/ffi.h.in: Add definitions for closure and raw API.
24
25         * src/x86/ffi.c (ffi_prep_cif_machdep): Added case for
26         FFI_TYPE_UINT64.  
27
28         * Makefile.am (libffi_la_common_SOURCES): Added raw_api.c
29
30         * src/raw_api.c: New file.
31
32         * include/ffi.h.in (ffi_raw): New type.
33         (UINT_ARG, SINT_ARG): New defines.
34         (ffi_closure, ffi_raw_closure): New types.
35         (ffi_prep_closure, ffi_prep_raw_closure): New declarations.
36         
37         * configure.in: Add check for endianness and sizeof void*.
38
39         * src/x86/sysv.S (ffi_call_SYSV): Call fixup routine via argument,
40         instead of directly.
41
42         * configure: Rebuilt.
43
44 Thu Jul  8 14:28:42 1999  Anthony Green  <green@cygnus.com>
45
46         * configure.in: Add x86 and powerpc BeOS configurations.
47         From Makoto Kato <m_kato@ga2.so-net.ne.jp>.
48
49 1999-05-09  Anthony Green  <green@cygnus.com>
50
51         * configure.in: Add warning about this being beta code.
52         Remove src/Makefile.am from the picture.
53         * configure: Rebuilt.
54
55         * Makefile.am: Move logic from src/Makefile.am.  Add changes
56         to support libffi as a target library.
57         * Makefile.in: Rebuilt.
58
59         * aclocal.m4, config.guess, config.sub, ltconfig, ltmain.sh:
60         Upgraded to new autoconf, automake, libtool.
61
62         * README: Tweaks.
63
64         * LICENSE: Update copyright date.
65
66         * src/Makefile.am, src/Makefile.in: Removed.
67
68 1998-11-29  Anthony Green  <green@cygnus.com>
69
70         * include/ChangeLog: Removed.
71         * src/ChangeLog: Removed.
72         * src/mips/ChangeLog: Removed.
73         * src/sparc/ChangeLog: Remboved.
74         * src/x86/ChangeLog: Removed.
75
76         * ChangeLog.v1: Created.