Getting Started FAQ

2002-07-29 Thread Michel Lambert
Attached is a FAQ I wrote up over a couple days to hopefully prepare for any TPC fallout that might occur. (and FAQs are a good thing, from what I hear). Anyways, any thoughts on where it should go, how it should be reworked to fit in with other documentation, etc would be appreciated. Just looki

The remaining MSVC warnings

2002-01-15 Thread Michel Lambert
Here are the warnings that remain in MSVC on level 4. 1) core.ops(2481) : warning C4047: 'return' : 'void ** ' differs in levels of indirection from 'long *' This occurs when compiling core_ops_prederef.c. run_native and run_compiled both return a long*. This meshes well with core_ops.c's use of

[PATCH] make quicktest

2002-01-15 Thread Michel Lambert
Just realized that I've been forgetting the [PATCH] modifier, so I apologize about that. :) This patch adds the ability to do: 'make quicktest' instead of 'make test'. This patch causes the assemble.pl'ed output to be cached, and only regenerated-when necessary. This causes the .pbc and .pasm fil

BOOLVAL patch

2002-01-15 Thread Michel Lambert
Yesterday I posted a MSVC-warning -cleanup patch, which did some incorrect casts to BOOLVAL (thanks Steve Fink). This patch adds a TO_BOOLVAL macro, and uses it everywhere a cast is needed. Mike Lambert to_boolval.patch Description: Binary data

parrot and stdin

2002-01-15 Thread Michel Lambert
Some more minor fixes and cleanup to parrot's ability to read in pbc data off of STDIN. Note that using an MSVC-compiled parrot doesn't work in cygwin...it reads in less data than it should, both before and after this patch. Only a gcc/cygwin-compiled parrot works in cygwin. I don't think this is

MSVC Warning Cleanup

2002-01-14 Thread Michel Lambert
This patch cleans up most of the MSVC-warnings when using warning level 4 (the highest, one above the default level 3). It turns off two level-4 warnings for 'unreferenced formal parameter' and 'named type definition in parentheses', the latter of which was turning up warnings in MS VC headers. Le

Win32 IO Warnings

2002-01-14 Thread Michel Lambert
Trying to track down various MSVC warnings that I'm getting, but I'm stuck about what to do, for this one: In win32, PIOHANDLE is typedef'ed as HANDLE. In the windows API, GetStdHandle returns a HANDLE, (used in io_win32) open returns an int, (not used in parrot, but the MSDN examples show it us