ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/SheepShaver/src/Unix/configure.ac
Revision 1.75 - (view) (annotate) - [select for diffs]
2012-06-17T23:14:11Z (11 years, 11 months ago) by asvitkine
Branch: MAIN
CVS Tags: HEAD
Changes since 1.74: +1 -0 lines
Diff to previous 1.74
check for sys/stropts.h and stropts.h headers

Revision 1.74 - (view) (annotate) - [select for diffs]
2012-06-16T02:16:40Z (11 years, 11 months ago) by asvitkine
Branch: MAIN
Changes since 1.73: +1 -1 lines
Diff to previous 1.73
Dump PPC disassembly on crash

Revision 1.73 - (view) (annotate) - [select for diffs]
2012-06-15T23:00:24Z (11 years, 11 months ago) by asvitkine
Branch: MAIN
Changes since 1.72: +4 -1 lines
Diff to previous 1.72
[Steven Noonan] configure.ac: fix TUN/TAP detection on Linux

28ff27fc3ae3878fe9ca589f3c55c4261814266a
From: Steven Noonan <steven@uplinklabs.net>
Date: Wed, 1 Jun 2011 01:34:07 -0700
Subject: [PATCH] configure.ac: fix TUN/TAP detection on Linux

Signed-off-by: Steven Noonan <steven@uplinklabs.net>

Revision 1.72 - (view) (annotate) - [select for diffs]
2012-06-15T22:58:29Z (11 years, 11 months ago) by asvitkine
Branch: MAIN
Changes since 1.71: +3 -0 lines
Diff to previous 1.71
[Steven Noonan] configure.ac: enable JIT on 64-bit Intel Mac

d4dc0c70b24dc5981e752403e8fe047637d712a1
From: Steven Noonan <steven@uplinklabs.net>
Date: Wed, 1 Jun 2011 17:48:33 -0700
Subject: [PATCH] configure.ac: enable JIT on 64-bit Intel Mac

Signed-off-by: Steven Noonan <steven@uplinklabs.net>

Revision 1.71 - (view) (annotate) - [select for diffs]
2011-12-29T07:39:56Z (12 years, 4 months ago) by asvitkine
Branch: MAIN
Changes since 1.70: +2 -0 lines
Diff to previous 1.70
move NSAutoReleasePool_wrap() into its own file

Revision 1.70 - (view) (annotate) - [select for diffs]
2010-12-28T02:36:09Z (13 years, 4 months ago) by asvitkine
Branch: MAIN
Changes since 1.69: +7 -0 lines
Diff to previous 1.69
Add macro guards for config.h.

Revision 1.69 - (view) (annotate) - [select for diffs]
2010-10-19T22:20:01Z (13 years, 7 months ago) by asvitkine
Branch: MAIN
Changes since 1.68: +27 -0 lines
Diff to previous 1.68
[Geoffrey Brown]
VHD support

Revision 1.68 - (view) (annotate) - [select for diffs]
2010-10-06T00:34:15Z (13 years, 7 months ago) by asvitkine
Branch: MAIN
Changes since 1.67: +26 -0 lines
Diff to previous 1.67
[Geoffrey Brown]

bin/cue support

Revision 1.67 - (view) (annotate) - [select for diffs]
2010-03-07T00:44:05Z (14 years, 2 months ago) by asvitkine
Branch: MAIN
Changes since 1.66: +5 -5 lines
Diff to previous 1.66
[Amadeusz Slawinski]
These patches fix the issues with using newer versions of autoconf,
which led to generating broken configure script.

Revision 1.66 - (view) (annotate) - [select for diffs]
2009-08-18T03:27:50Z (14 years, 9 months ago) by asvitkine
Branch: MAIN
Changes since 1.65: +2 -2 lines
Diff to previous 1.65
MacOSX: Use the prefs editor from the Launcher project.

Revision 1.65 - (view) (annotate) - [select for diffs]
2009-03-18T16:09:15Z (15 years, 2 months ago) by asvitkine
Branch: MAIN
Changes since 1.64: +1 -1 lines
Diff to previous 1.64
Restore OSX built-in prefs editor. Change the configure.ac check for
no_x to WANT_GTK=no since X may be installed when building on OS X,
but we probably don't want it!

Revision 1.64 - (view) (annotate) - [select for diffs]
2009-03-03T08:07:22Z (15 years, 2 months ago) by asvitkine
Branch: MAIN
Changes since 1.63: +57 -15 lines
Diff to previous 1.63
[patch by Mike Sliczniak]

Here is a patch to allow compiling of SS and B2 with an SDL Framework. You can
get this by downloading from:

http://www.libsdl.org/release/SDL-1.2.13.dmg

Here is how I tested on an intel 32-bit mac with Mac OS X 10.5.6:

SS ./autogen.sh --disable-standalone-gui --enable-vosf --enable-sdl-framework --enable-sdl-framework-prefix=/Users/mzs/Library/Frameworks --enable-sdl-video --disable-sdl-audio --enable-addressing=real
--without-esd --without-gtk --without-mon --without-x

SS /autogen.sh --disable-standalone-gui --enable-vosf --disable-sdl-framework --disable-sdl-video --disable-sdl-audio --enable-addressing=real --without-esd --without-gtk --without-mon --with-x

B2 ./autogen.sh --disable-standalone-gui --enable-vosf --enable-sdl-framework --enable-sdl-framework-prefix=/Users/mzs/Library/Frameworks --enable-sdl-video --enable-sdl-audio --enable-addressing=real --without-esd --without-gtk --without-mon --without-x --enable-jit-compiler

B2 ./autogen.sh --disable-standalone-gui --enable-vosf --disable-sdl-framework --disable-sdl-video --disable-sdl-audio --enable-addressing=real --with-esd --without-gtk --without-mon --with-x --enable-jit-compiler

(esound does not really work on mac, it needs some better coreaudio patches.)

configure.ac for SS has two little additional fixes so that the Cocoa prefs gui
does not get built if you are building for X11 and so that you can use esd, sdl,
or coreaudio for sound.

Revision 1.63 - (view) (annotate) - [select for diffs]
2009-02-11T19:22:16Z (15 years, 3 months ago) by asvitkine
Branch: MAIN
Changes since 1.62: +7 -4 lines
Diff to previous 1.62
[Patch from Mike Sliczniak]

This first patch gets B2 and SS to build under Leopard and Tiger.

I tested this on a 32-bit intel 10.5.6 mac like so:

B2
./autogen.sh --disable-standalone-gui --enable-vosf --enable-sdl-video --enable-sdl-audio --enable-addressing=real --without-esd --without-gtk --without-mon --without-x

SS
./autogen.sh --disable-standalone-gui --enable-vosf -enable-sdl-video --disable-sdl-audio --enable-addressing=real --without-esd --without-gtk --without-mon --without-x --enable-jit

There is also a little tweak so that you can use sdl audio in SheepShaver when building for Mac OS X.

Revision 1.62 - (view) (annotate) - [select for diffs]
2008-11-21T01:09:28Z (15 years, 6 months ago) by asvitkine
Branch: MAIN
Changes since 1.61: +3 -0 lines
Diff to previous 1.61
Fix Leopard build.

Revision 1.61 - (view) (annotate) - [select for diffs]
2007-12-30T09:15:00Z (16 years, 4 months ago) by gbeauche
Branch: MAIN
Changes since 1.60: +1 -1 lines
Diff to previous 1.60
Fix build with new MacOS X extfs implementation (in C++).

Revision 1.60 - (view) (annotate) - [select for diffs]
2007-07-28T15:44:36Z (16 years, 9 months ago) by asvitkine
Branch: MAIN
Changes since 1.59: +5 -2 lines
Diff to previous 1.59
support new prefs editor handling (rerun autogen)

Revision 1.59 - (view) (annotate) - [select for diffs]
2007-06-13T16:34:13Z (16 years, 11 months ago) by gbeauche
Branch: MAIN
Changes since 1.58: +6 -0 lines
Diff to previous 1.58
Add native audio support (without SDL) from Nigel's Basilisk II port to MacOS X.

Revision 1.58 - (view) (annotate) - [select for diffs]
2007-06-13T12:11:55Z (16 years, 11 months ago) by gbeauche
Branch: MAIN
Changes since 1.57: +1 -1 lines
Diff to previous 1.57
Add mips cxmon files

Revision 1.57 - (view) (annotate) - [select for diffs]
2007-06-13T12:09:05Z (16 years, 11 months ago) by gbeauche
Branch: MAIN
Changes since 1.56: +4 -6 lines
Diff to previous 1.56
ifdef() constructs cause problems, make sure to automatically include the m4 directory while
regenerating the configure script (provided no ACLOCAL_FLAGS are passed). i.e. ./autogen.sh
now just works, even on MacOS X!

Revision 1.56 - (view) (annotate) - [select for diffs]
2007-01-24T14:33:52Z (17 years, 3 months ago) by asvitkine
Branch: MAIN
Changes since 1.55: +12 -7 lines
Diff to previous 1.55
fix configure.ac unix script to not fail when AM_PATH_GTK and AM_PATH_ESD
are not defined (such as is usually the case on Mac OS X)

Revision 1.55 - (view) (annotate) - [select for diffs]
2006-07-16T12:47:38Z (17 years, 10 months ago) by gbeauche
Branch: MAIN
Changes since 1.54: +4 -2 lines
Diff to previous 1.54
Prepare for new code generator and mid-level optimizations.

Revision 1.54 - (view) (annotate) - [select for diffs]
2006-07-16T12:18:59Z (17 years, 10 months ago) by gbeauche
Branch: MAIN
Changes since 1.53: +0 -26 lines
Diff to previous 1.53
Remove obsolete code (HAVE_STATIC_DATA_EXEC).

Revision 1.53 - (view) (annotate) - [select for diffs]
2006-07-06T00:07:47Z (17 years, 10 months ago) by gbeauche
Branch: MAIN
Changes since 1.52: +1 -1 lines
Diff to previous 1.52
Use -fno-align-functions to really disable function alignment (a value of 0
used the default alignment, e.g. 16 bytes on x86_64). This is purely cosmetics
and only helps reading the resulting disassembly.

Revision 1.52 - (view) (annotate) - [select for diffs]
2006-05-06T10:42:51Z (18 years ago) by gbeauche
Branch: MAIN
Changes since 1.51: +33 -0 lines
Diff to previous 1.51
Add linker scripts from Basilisk II and make it possible to allocate up to
1 GB of Mac memory. Only tested on Linux/x86_64 so far but with a somewhat
interesting (MacOS, ROM, RAM size) matrix.

XXX: It should be possible to allocate up to 1.5 GB by relocating the ROM
base to something like 0x60800000.

Revision 1.51 - (view) (annotate) - [select for diffs]
2006-05-02T05:50:38Z (18 years ago) by gbeauche
Branch: MAIN
Changes since 1.50: +4 -4 lines
Diff to previous 1.50
Don't build a built-in GUI with --enable-standalone-gui was requested

Revision 1.50 - (view) (annotate) - [select for diffs]
2006-05-01T22:33:34Z (18 years ago) by gbeauche
Branch: MAIN
Changes since 1.49: +16 -6 lines
Diff to previous 1.49
Port --enable-standalone-gui support to SheepShaver

Others changes include:
- Factor out STR_SIG_INSTALL_ERR messages
- Process command line arguments early (prior to calling PrefsInit())
- GUI: set start_clicked only if the "Start" button was clicked
- GUI: save changes to the "Input" pane when the "Start" button was clicked

Revision 1.49 - (view) (annotate) - [select for diffs]
2006-04-06T22:36:43Z (18 years, 1 month ago) by gbeauche
Branch: MAIN
Changes since 1.48: +2 -2 lines
Diff to previous 1.48
fix underquoted definitions

Revision 1.48 - (view) (annotate) - [select for diffs]
2006-01-27T23:48:08Z (18 years, 3 months ago) by gbeauche
Branch: MAIN
Changes since 1.47: +37 -2 lines
Diff to previous 1.47
Check whether compiler supports byte bit-fields. If so, we can enable slirp
emulation code since it pure C+sockets code.

Revision 1.47 - (view) (annotate) - [select for diffs]
2006-01-24T23:47:09Z (18 years, 3 months ago) by gbeauche
Branch: MAIN
Changes since 1.46: +24 -0 lines
Diff to previous 1.46
Use FIONBIO only on pretty ancient systems.

Revision 1.46 - (view) (annotate) - [select for diffs]
2006-01-22T00:08:32Z (18 years, 4 months ago) by gbeauche
Branch: MAIN
Changes since 1.45: +1 -1 lines
Diff to previous 1.45
Don't mis-align the stack on x86 platforms (most visible on MacOS X for Intel)

Revision 1.45 - (view) (annotate) - [select for diffs]
2006-01-15T11:41:23Z (18 years, 4 months ago) by gbeauche
Branch: MAIN
Changes since 1.44: +1 -1 lines
Diff to previous 1.44
fix framework detection on OSX/intel with newer compiler that compiler that
fully obsoleted nested functions support (my fault anyway)

Revision 1.44 - (view) (annotate) - [select for diffs]
2005-12-12T21:22:40Z (18 years, 5 months ago) by gbeauche
Branch: MAIN
Changes since 1.43: +10 -3 lines
Diff to previous 1.43
Look for g++ in /usr/freeware/bin (IRIX/mips for the JIT). Avoid false
positives in GCC detection, i.e. knowingly cause a syntax error if #error
was not good enough (MIPSpro CC). Fix dyngen g++ version detection if
main compiler is not g++

Revision 1.43 - (view) (annotate) - [select for diffs]
2005-12-11T18:15:05Z (18 years, 5 months ago) by gbeauche
Branch: MAIN
Changes since 1.42: +34 -0 lines
Diff to previous 1.42
JIT now works on IRIX/mips, you need GCC for the synthetic opcodes:
	CC=cc CXX=CC ./configure --with-dgcc=g++

Also merge MIPSPro optimization flags from Basilisk II tree.

Note that I only verified the emulator works through the testsuite
(all tests passed, including AltiVec emulation)

Revision 1.42 - (view) (annotate) - [select for diffs]
2005-12-04T16:26:57Z (18 years, 5 months ago) by gbeauche
Branch: MAIN
Changes since 1.41: +7 -0 lines
Diff to previous 1.41
Better IRIX support: add audio & slirp networking. Fix configure to use -lm
when searching for C99 functions (roundf() et al.).

Revision 1.41 - (view) (annotate) - [select for diffs]
2005-11-30T21:42:22Z (18 years, 5 months ago) by gbeauche
Branch: MAIN
Changes since 1.40: +3 -0 lines
Diff to previous 1.40
The JIT works in Darwin/x86 too.

Revision 1.40 - (view) (annotate) - [select for diffs]
2005-11-30T00:02:25Z (18 years, 5 months ago) by gbeauche
Branch: MAIN
Changes since 1.39: +1 -1 lines
Diff to previous 1.39
Remaining references to V2.2 changed (XXX needs to be factored out)

Revision 1.39 - (view) (annotate) - [select for diffs]
2005-08-18T22:32:31Z (18 years, 9 months ago) by gbeauche
Branch: MAIN
Changes since 1.38: +2 -2 lines
Diff to previous 1.38
don't grab in -mdynamic-no-pic when using icc, note that you need at least
version 9.0.25 (build 20050809) to have a working binary

Revision 1.38 - (view) (annotate) - [select for diffs]
2005-07-25T19:46:24Z (18 years, 10 months ago) by gbeauche
Branch: MAIN
Changes since 1.37: +1 -1 lines
Diff to previous 1.37
force -finline-functions to get inlining really operating with gcc < 3.3.6
on x86 or you may get a _ZN9bit_fieldILi0ELi0EE7extractEj undefined symbol

Revision 1.37 - (view) (annotate) - [select for diffs]
2005-07-10T15:43:33Z (18 years, 10 months ago) by gbeauche
Branch: MAIN
Changes since 1.36: +2 -1 lines
Diff to previous 1.36
Check for CoreFoundation framework, which is not available in Darwin.

Revision 1.36 - (view) (annotate) - [select for diffs]
2005-07-06T05:26:01Z (18 years, 10 months ago) by gbeauche
Branch: MAIN
Changes since 1.35: +12 -10 lines
Diff to previous 1.35
Fix detection of GCC versions, avoid AC_EGREP_CPP (J.P. Larocque)

Revision 1.35 - (view) (annotate) - [select for diffs]
2005-07-04T06:09:59Z (18 years, 10 months ago) by gbeauche
Branch: MAIN
Changes since 1.34: +3 -3 lines
Diff to previous 1.34
New paranoia checks that better match was SheepShaver is doing with threads
and sigaltstack(). At least, this time we force use of threads and also
alter r1 to see whether the current threading model relies on it or not.

Revision 1.34 - (view) (annotate) - [select for diffs]
2005-07-03T22:42:48Z (18 years, 10 months ago) by gbeauche
Branch: MAIN
Changes since 1.33: +18 -1 lines
Diff to previous 1.33
Tweaks to build slirp on MacOS X. Yeah, there is now ethernet there! ;-)

Revision 1.33 - (view) (annotate) - [select for diffs]
2005-07-03T13:39:06Z (18 years, 10 months ago) by gbeauche
Branch: MAIN
Changes since 1.32: +14 -32 lines
Diff to previous 1.32
Remove obsolete and broken Cygwin/X11 hacks. Forbid builds of the Windows
version from within the Unix/ directory.

Revision 1.32 - (view) (annotate) - [select for diffs]
2005-07-03T13:05:36Z (18 years, 10 months ago) by gbeauche
Branch: MAIN
Changes since 1.31: +44 -7 lines
Diff to previous 1.31
Add necessary configury + support code to support slirp in SheepShaver,
the user-space network emulation layer. Enable it on all Unix supported
platforms where I know it works.

Revision 1.31 - (view) (annotate) - [select for diffs]
2005-07-01T06:16:00Z (18 years, 10 months ago) by gbeauche
Branch: MAIN
Changes since 1.30: +16 -1 lines
Diff to previous 1.30
Check for <stdint.h> ourselves + build with -mdynamic-no-pic on MacOS X.

Revision 1.30 - (view) (annotate) - [select for diffs]
2005-06-30T10:17:58Z (18 years, 10 months ago) by gbeauche
Branch: MAIN
Changes since 1.29: +1 -0 lines
Diff to previous 1.29
Improve idle wait mechanism. Now, the emulator thread can be suspended
(idle_wait) until events arrived and notified through TriggerInterrupt().
i.e. we no longer sleep a fixed amount of time on platforms that support
a thread wait/signal mechanism.

Revision 1.29 - (view) (annotate) - [select for diffs]
2005-06-25T11:06:24Z (18 years, 11 months ago) by gbeauche
Branch: MAIN
Changes since 1.28: +6 -4 lines
Diff to previous 1.28
We HAVE_PTHREADS even if we use our own pthreads implementation, this also
induces availability of locking primitives. I will merge the !HAVE_PTHREADS
case (a la Basilisk II) for EMULATED_PPC when I get back to home.

Revision 1.28 - (view) (annotate) - [select for diffs]
2005-06-22T16:38:15Z (18 years, 11 months ago) by gbeauche
Branch: MAIN
Changes since 1.27: +0 -1 lines
Diff to previous 1.27
Rework sheepshaver_cpu object allocation and get rid of POSIX'ish functions.

Revision 1.27 - (view) (annotate) - [select for diffs]
2005-06-22T15:37:25Z (18 years, 11 months ago) by gbeauche
Branch: MAIN
Changes since 1.26: +1 -1 lines
Diff to previous 1.26
Enable build of the JIT with GCC 2.9x compilers (e.g. "2.96" from MDK 8.1).

Revision 1.26 - (view) (annotate) - [select for diffs]
2005-06-22T12:32:32Z (18 years, 11 months ago) by gbeauche
Branch: MAIN
Changes since 1.25: +143 -1 lines
Diff to previous 1.25
Extend internal math library from GNU libc to accomodate older systems
with glibc 2.2.X or simply no C99 capable C library. Fix vrfiz instruction
to really truncate on float values.

Revision 1.25 - (view) (annotate) - [select for diffs]
2005-06-14T06:35:00Z (18 years, 11 months ago) by gbeauche
Branch: MAIN
Changes since 1.24: +1 -1 lines
Diff to previous 1.24
Apple GCC uses __ppc__ as the arch token

Revision 1.24 - (view) (annotate) - [select for diffs]
2005-06-14T06:32:52Z (18 years, 11 months ago) by gbeauche
Branch: MAIN
Changes since 1.23: +17 -6 lines
Diff to previous 1.23
Support JIT on Mach/ppc platforms. Mach/i386 (Darwin/x86) is to follow.

Revision 1.23 - (view) (annotate) - [select for diffs]
2005-06-11T16:47:00Z (18 years, 11 months ago) by gbeauche
Branch: MAIN
Changes since 1.22: +0 -1 lines
Diff to previous 1.22
remove duplicate

Revision 1.22 - (view) (annotate) - [select for diffs]
2005-05-12T11:21:10Z (19 years ago) by gbeauche
Branch: MAIN
Changes since 1.21: +1 -1 lines
Diff to previous 1.21
Enable VidMode extension by default though some Xservers may still be
broken. Probably run-time check for the right VidMode version? My tests
were done with X.org 6.8.2 (VidMode 2.2)

Revision 1.21 - (view) (annotate) - [select for diffs]
2005-03-27T19:05:18Z (19 years, 1 month ago) by gbeauche
Branch: MAIN
Changes since 1.20: +13 -0 lines
Diff to previous 1.20
- Implement fullscreen DGA via fbdev access under Linux. Besides, r/w access
to /dev/mem is required on Linux to use XF86 DGA mode. Otherwise, there is
now a fallback to fbdev.
- Forward port some features from Basilisk II (set_window_name,
disable_mouse_accel).
- Don't SIGSTOP the emulation thread on suspend since that would completely
stop the process on Linux. Use a frame buffer lock instead (as B2 does)

Revision 1.20 - (view) (annotate) - [select for diffs]
2005-03-19T09:59:30Z (19 years, 2 months ago) by gbeauche
Branch: MAIN
Changes since 1.19: +32 -2 lines
Diff to previous 1.19
Enable build with gtk2 and default to that UI if found. Otherwise, it's
still possible to select GTK1 as --with-gtk=gtk1 or --with-gtk=gtk.

Revision 1.19 - (view) (annotate) - [select for diffs]
2005-03-13T12:49:30Z (19 years, 2 months ago) by gbeauche
Branch: MAIN
Changes since 1.18: +0 -11 lines
Diff to previous 1.18
MMX/SSE/SSE2 optimizations are now converted to full inline assembly code,
aka avoid use of (possibly broken) GCC intrinsics. Add some SSE2 optimizations.
Translate VSLDOI, MFVSCR, MTVSCR instructions. AltiVec Fractal Carbon now
shows more than 1 GFlops performance!

Revision 1.18 - (view) (annotate) - [select for diffs]
2005-03-05T19:07:35Z (19 years, 2 months ago) by gbeauche
Branch: MAIN
Changes since 1.17: +1 -1 lines
Diff to previous 1.17
Enable high precision timings on POSIX systems supporting clock_nanosleep().
Since pthread_suspend_np() is not available to Linux (but NetBSD 2.0), thread
suspend is implemented likewise to boehm-gc.

Revision 1.17 - (view) (annotate) - [select for diffs]
2005-02-20T18:26:39Z (19 years, 3 months ago) by gbeauche
Branch: MAIN
Changes since 1.16: +8 -3 lines
Diff to previous 1.16
native NetBSD/ppc support

Revision 1.16 - (view) (annotate) - [select for diffs]
2005-02-13T15:32:10Z (19 years, 3 months ago) by gbeauche
Branch: MAIN
Changes since 1.15: +5 -3 lines
Diff to previous 1.15
Support NetBSD 2.0 for x86:
- implement trunc() function, isless() and isgreater() macros
- execute genexec.pl through a real perl executable
- disable generation of debug info from dyngen u-ops

Revision 1.15 - (view) (annotate) - [select for diffs]
2005-01-19T20:26:01Z (19 years, 4 months ago) by gbeauche
Branch: MAIN
Changes since 1.14: +3 -1 lines
Diff to previous 1.14
take care when only compiling in SDL audio support with X11 graphics

Revision 1.14 - (view) (annotate) - [select for diffs]
2005-01-10T22:50:54Z (19 years, 4 months ago) by gbeauche
Branch: MAIN
Changes since 1.13: +3 -0 lines
Diff to previous 1.13
better handling of no-dyngen cases in makefiles

Revision 1.13 - (view) (annotate) - [select for diffs]
2004-12-19T08:19:27Z (19 years, 5 months ago) by gbeauche
Branch: MAIN
Changes since 1.12: +5 -2 lines
Diff to previous 1.12
enable 64-bit NATMEM_OFFSET

Revision 1.12 - (view) (annotate) - [select for diffs]
2004-12-18T23:45:33Z (19 years, 5 months ago) by gbeauche
Branch: MAIN
Changes since 1.11: +1 -0 lines
Diff to previous 1.11
exp2f/log2f implementations if not existing

Revision 1.11 - (view) (annotate) - [select for diffs]
2004-11-25T19:14:15Z (19 years, 5 months ago) by gbeauche
Branch: MAIN
Changes since 1.10: +2 -1 lines
Diff to previous 1.10
enable build of the cpu tester from the SheepShaver tree

Revision 1.10 - (view) (annotate) - [select for diffs]
2004-11-24T22:48:02Z (19 years, 5 months ago) by gbeauche
Branch: MAIN
Changes since 1.9: +1 -0 lines
Diff to previous 1.9
check for <fenv.h>

Revision 1.9 - (view) (annotate) - [select for diffs]
2004-11-22T22:51:54Z (19 years, 6 months ago) by gbeauche
Branch: MAIN
Changes since 1.8: +124 -27 lines
Diff to previous 1.8
Cygwin support. Only generate NATMEM_OFFSET definitions in Direct Addressing
mode. Merge sshpty.c support detection code from Basilisk II.

Revision 1.8 - (view) (annotate) - [select for diffs]
2004-11-13T14:09:15Z (19 years, 6 months ago) by gbeauche
Branch: MAIN
Changes since 1.7: +94 -1 lines
Diff to previous 1.7
Implement Direct Addressing mode similarly to Basilisk II. This is to get
SheepShaver working on OSes that don't support maipping of Low Memory globals
at 0x00000000, e.g. Windows.

Revision 1.7 - (view) (annotate) - [select for diffs]
2004-07-19T19:42:21Z (19 years, 10 months ago) by gbeauche
Branch: MAIN
Changes since 1.6: +14 -3 lines
Diff to previous 1.6
SDL audio support

Revision 1.6 - (view) (annotate) - [select for diffs]
2004-07-10T07:38:51Z (19 years, 10 months ago) by gbeauche
Branch: MAIN
Changes since 1.5: +5 -1 lines
Diff to previous 1.5
Use Nigel's "extfs" implementation on MacOS X

Revision 1.5 - (view) (annotate) - [select for diffs]
2004-07-07T04:13:37Z (19 years, 10 months ago) by gbeauche
Branch: MAIN
Changes since 1.4: +4 -1 lines
Diff to previous 1.4
MacOS X bundle stuff. make SheepShaver_app to build the .app.

Revision 1.4 - (view) (annotate) - [select for diffs]
2004-07-03T10:39:06Z (19 years, 10 months ago) by gbeauche
Branch: MAIN
Changes since 1.3: +1 -1 lines
Diff to previous 1.3
Introducce TimebaseSpeed which represents exact timebase-frequency instead
of supposing it to be (BusClockSpeed/4), which is no longer true on G5 et al.

Revision 1.3 - (view) (annotate) - [select for diffs]
2004-06-30T08:51:37Z (19 years, 10 months ago) by gbeauche
Branch: MAIN
Changes since 1.2: +1 -0 lines
Diff to previous 1.2
check for egrep

Revision 1.2 - (view) (annotate) - [select for diffs]
2004-06-30T08:48:45Z (19 years, 10 months ago) by gbeauche
Branch: MAIN
Changes since 1.1: +7 -0 lines
Diff to previous 1.1
Avoid corefiles. Check for large file support (> 2 GB).

Revision 1.1 - (view) (annotate) - [select for diffs]
2004-06-30T08:45:14Z (19 years, 10 months ago) by gbeauche
Branch: MAIN
Use autoconf 2.5 so that we could get m4sugar macros (AS_VAR_PUSHDEF et al.)
and more importantly correct macros for AC_SYS_LARGEFILE support.

BTW, also fix test for <linux/if.h>

Convenience Links

Links to HEAD: (view) (annotate) Links to HEAD: (view) (annotate)

Compare Revisions

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a