This file is NOT the current changelog. Please see the Changes file in the directory above (the main directory of the Dev86 package). Robert de Bath. Fri Jun 11 13:08:27 BST 1999 Robert de Bath (rdebath@poboxes.com) * objdump86 program included. * Updated for libc6 * As86 fixes for multi-segment (The linker can't really cope tho) Sat Mar 13 16:45:42 GMT 1999 Robert de Bath (rdebath@poboxes.com) * Vsn 0.15.0, more documentation! * Linker can now generate QMAGIC 386 executables. Fri Jul 31 09:33:18 BST 1998 Robert de Bath (rdebath@poboxes.com) * version 0.14.4, This package is based on the ELKS dev86 package of the same version number. * Improved documentation (There's actually a man page!) * The linker will produce either Linux-8086, DOS-COM or Native Linux-386 OMAGIC executable files. * The assembler has many instruction fixes: jmp near, jmpi dword x,y, org, use32/use16 ... etc and can also read source from stdin. * Assembler macros work. * The assembler command 'include' works. * Conditionals and string conditionals work. * Various additions for multi-segment work. * The assembler can create bare binary files with simple ASCII symbol files, these are ideal for generating encapsulated binaries and a simple script for doing this is included. * The assembler will generate warning messages when 386 instructions are used with the assembler in an 8086 mode. * Many minor bug fixes and portability fixes. Sat Nov 16 18:38:14 1995 H.J. Lu (hjl@gnu.ai.mit.edu) * version 0.4 is released. * Makefile (CFLAGS): add _POSIX_SOURCE. * as/as.c, as/flag.h, as/genlist.c, as/pops.c,v, as/readsrc.c: change warn to warning. Fri Jun 16 02:02:03 1995 Michael Shields (shields@tembel.org) * as/Makefile (endian.h): Don't rely on . being in $PATH. Tue May 16 22:01:05 1995 H.J. Lu (hjl@nynexst.com) * version 0.3 is released. * Makefile: fix a few typos. * as/const.h: include "endian.h". (LOW_BYTE): check the byte order. * as/Makefile (endian.h): new target. (const.h): depend on endian.h. * as/det_endian.c: new from glibc. Sat Mar 18 16:39:19 1995 Francois-Rene Rideau (rideau@clipper.ens.fr) * as/pops.c (doif): support nested conditionals. Mon Nov 21 22:48:26 1994 H.J. Lu (hlu@nighthawk) * version 0.2 is released. * Makefile (MFLAGS): new. add BINDIR and CC. Fri Nov 18 22:25:24 1994 Package Maintainer (opt@calum.csclub.uwaterloo.ca) * ./as/Makefile: * ./as/const.h: * ./as/proto.h: * ./as/readsrc.c: * ./as/type.h: * ./ld/Makefile: * ./ld/align.h: * ./ld/config.h: * ./ld/type.h: * ./ld/typeconv.c: remove endian dependency. Thu Mar 3 15:12:23 1994 H.J. Lu (hlu@nighthawk) * version 0.1 is released. * Makefile: new. * a.out.h/bsd-a.out.h (struct exec): use short form if __linux__ is defined. * as/Makefile: minor changes. (CLFAGS): add -I../a.out.h. * ld/Makefile: minor changes. (CLFAGS): add -I../a.out.h. * ld/io.c (MY_STAT_H): don't define it if __linux__ is defined. * ld/ld.c (flag['z']): initialized to 0 if __linux__ is defined. * ld/obj.h (roundup): * ld/writebin.c (roundup): ld/readobj.c (roundup): change that to ld_roundup to avoid the conflict with the system's roundup. * ld/writebin.c: cleanup for the latest Linux C library. (FILEHEADERLENGTH): change to sizeof (struct exec). don't write a_trsize and its friends.