changeset 303:c81374ac9fba

- cleanup of outdated docs
author Tassilo Philipp
date Wed, 23 May 2018 11:29:44 +0200
parents d55f9d508074
children 6869d834a847
files README doc/Description.txt doc/License.txt doc/README.SunOS
diffstat 4 files changed, 3 insertions(+), 27 deletions(-) [+]
line wrap: on
line diff
--- a/README	Mon May 21 02:48:12 2018 +0200
+++ b/README	Wed May 23 11:29:44 2018 +0200
@@ -40,12 +40,10 @@
 
  - x86     32/64-bit  (cdecl, fastcall, stdcall, C++ this calls, syscalls, plan9)
  - ARM     AArch32/64 (32: ARM/Thumb mode, v4t-v7, oabi/eabi, soft/hardfloat ABIs; 64: AAPCS64)
- - MIPS    32/64-bit  (o32, n64, eabi)
+ - MIPS    32/64-bit  (o32, n64, eabi, with o32 and n64 for soft- and hardfloat)
  - PowerPC 32/64-bit  (32: Mac OS X, System V; 64: System V little and big endian ELF ABI)
  - Sparc   32/64-bit  (v7/8 and v9)
 
-NOTE: Callback support is currently available on
-      x86-32/64, arm32 softfloat ABIs, arm64, PPC64 and PPC32 Linux/OS X.
 
 Supported Operating Systems:
 ----------------------------
--- a/doc/Description.txt	Mon May 21 02:48:12 2018 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,7 +0,0 @@
-DynCall Project
-
-The dyncall library encapsulates architecture-, OS- and compiler-specific function call semantics in a virtual "bind argument parameters from left to right and then call" interface allowing programmers to call C functions in a completely dynamic manner. In other words, instead of calling a function directly, the dyncall library provides a mechanism to push the function parameters manually and to issue the call afterwards.
-This means, that a program can determine at runtime what function to call, and what parameters to pass to it. The library is written in C and assembly and provides a very simple C interface to program against.
-
-The library comes in very handy to power flexible message systems, dynamic function call dispatch mechanisms, closure implementations or even to bridge different programming languages.
-When it comes to language bindings, the dyncall library provides a clean and portable C interface to dynamically issue calls to foreign code using small call kernels written in assembly. Instead of providing code for every bridged function call, which unnecessarily results in code bloat, only a couple of instructions are used to invoke every possible call.
--- a/doc/License.txt	Mon May 21 02:48:12 2018 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-Copyright (c) 2007-2012 Daniel Adler <dadler@uni-goettingen.de>, 
-                        Tassilo Philipp <tphilipp@potion-studios.com>
-
-Permission to use, copy, modify, and distribute this software for any
-purpose with or without fee is hereby granted, provided that the above
-copyright notice and this permission notice appear in all copies.
-
-THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-
--- a/doc/README.SunOS	Mon May 21 02:48:12 2018 +0200
+++ b/doc/README.SunOS	Wed May 23 11:29:44 2018 +0200
@@ -6,8 +6,8 @@
 
 i386      : ok.
 AMD64     : ok.
-SPARC     : no dyncallback support.
-SPARC64   : bugs in dyncall (see BUGS), no dyncallback support.
+SPARC     : ok.
+SPARC64   : bugs in dyncall (see BUGS).
 
 Supported Compilers: SunPro C/C++ compiler and GCC.
 Supported Build-Systems: configure/make, Makefile.embedded and CMake.