[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ooc-970812 & oo2c-1.2.10



Some buglets have been squashed.  oo2c now works on BeBox (after some
additional patching, see PROBLEMS).  That's it.

-- mva

------------------------------------------------------------------------
ChangeLog July 22 to August 12:

Mon Aug 11 10:08:48 1997  Michael van Acken  <acken@informatik.uni-kl.de>

	* backend/ansi-c/lib/PosixFileDescr.c (Init):
	Don't change standard fd to O_APPEND, rather disable
	positioning on stdin, stdout, and stderr.

	Make BeOS happy: include socket.h if present.

Mon Aug 11 07:23:23 1997  Michael van Acken  <acken@informatik.uni-kl.de>

	* backend/ansi-c/lib/__StdTypes.h, backend/ansi-c/StdTypes.Mod:
	Added preliminary support for 64 bit integer/set types.

Sun Aug 10 09:16:12 1997  Michael van Acken  <acken@informatik.uni-kl.de>

	* backend/ansi-c/CodeGen.Mod (CollectInitialization):
	Array initialization was too eager if an
	array was intialized multiple times in the module body.

Thu Aug  7 06:03:15 1997  Michael van Acken  <acken@informatik.uni-kl.de>

	* backend/ansi-c/Schedule.Mod:
	Replace scheduling strategy with one that actually makes some sense.
	Slightly decreases amount of allocated register variables.

	* backend/ansi-c/lib/Locales.c: Additional type casts to CHAR.

Wed Jul 30 06:09:07 1997  Juergen Zimmermann  <jnzimmer@informatik.uni-kl.de>

	* optimizers/ConstPropagation.Mod: Removed TermProc

	* optimizers/ConstPropagation.Mod: Totally rewrote markup phase.
	Reaches fixpoint at first run.

Mon Jul 28 20:03:02 1997  Michael van Acken  <acken@informatik.uni-kl.de>

	* lib/Channel.Mod:
	Be more explicit about the purpose of `freeErrorCode'.

Thu Jul 24 17:58:05 1997  Michael van Acken  <acken@informatik.uni-kl.de>

	* frontend/Make.Mod (ScanSources):
	If the scanner checked out the source file discard the
	old file name (master file) and use the name of the working file.

Tue Jul 22 17:19:13 1997  Michael Griebling  <grieblm@trt.allied.com>

	* lib/RealMath.Mod:
	Improved accuracy of tan, arcsin, arccos, arctan, sqrt, exp routines.
	Fixed error testing/reporting for exp and power routines.