Revision
1.32 -
(
view)
(
annotate)
-
[select for diffs]
2009-11-07T08:05:42Z
(14 years, 11 months ago)
by
nigel
Branch:
MAIN
CVS Tags:
HEAD
Changes since
1.31: +56 -52 lines
Diff to
previous 1.31
Make a few sections more like Unix/Makefile.in to simplify future resynchs -
includes fixes so that it will actually build again. Some whitespace fixes.
Revision
1.30 -
(
view)
(
annotate)
-
[select for diffs]
2009-11-07T07:19:25Z
(14 years, 11 months ago)
by
nigel
Branch:
MAIN
Changes since
1.29: +5 -4 lines
Diff to
previous 1.29
After universal binary build changes, repair the clean rules
Revision
1.29 -
(
view)
(
annotate)
-
[select for diffs]
2008-12-09T18:03:35Z
(15 years, 9 months ago)
by
asvitkine
Branch:
MAIN
Changes since
1.28: +1 -1 lines
Diff to
previous 1.28
some changes to make Basillisk build better on Leopard
Revision
1.28 -
(
view)
(
annotate)
-
[select for diffs]
2007-11-01T15:33:22Z
(16 years, 11 months ago)
by
gbeauche
Branch:
MAIN
Changes since
1.27: +1 -1 lines
Diff to
previous 1.27
Rewrite ExtFS support for MacOS X. This implementation uses xattrs (metadata)
on Tiger+ to store FInfo and FXInfo. Otherwise, plain old .finfo/ helpers are
used. "Safe" flags and fields are always synchronized to/from MacOS X.
BTW, CFString leak was fixed at the same time.
Revision
1.27 -
(
view)
(
annotate)
-
[select for diffs]
2007-06-15T22:54:23Z
(17 years, 3 months ago)
by
gbeauche
Branch:
MAIN
Changes since
1.26: +8 -2 lines
Diff to
previous 1.26
Fix REAL_ADDRESSING mode on MacOS X, aka move Mach defines to config_macosx.h
and fix lowmem (BLESS) to handle other-endian binaries.
Revision
1.26 -
(
view)
(
annotate)
-
[select for diffs]
2007-06-15T21:46:25Z
(17 years, 3 months ago)
by
gbeauche
Branch:
MAIN
Changes since
1.25: +26 -7 lines
Diff to
previous 1.25
Disable cxmon by default for MacOS X builds. Add hackery to cross-compile
a working 10.2/ppc binary.
Revision
1.25 -
(
view)
(
annotate)
-
[select for diffs]
2007-06-15T17:11:46Z
(17 years, 3 months ago)
by
gbeauche
Branch:
MAIN
Changes since
1.24: +117 -63 lines
Diff to
previous 1.24
Enable universal builds with --enable-universal
Move arch-dependent definitions to config_macosx.h, i.e. make them compile
time instead of configure time. Support IEEE FPU emulation core only.
Revision
1.24 -
(
view)
(
annotate)
-
[select for diffs]
2007-06-15T10:11:28Z
(17 years, 3 months ago)
by
gbeauche
Branch:
MAIN
Changes since
1.23: +28 -4 lines
Diff to
previous 1.23
Fix cxmon files inclusion. Drop support for non ppc & x86 MacOS X arches.
Make JIT files & defs selection at build-time, not configure-time (FATs).
NOTE: be careful, larger changes are yet to come.
Revision
1.23 -
(
view)
(
annotate)
-
[select for diffs]
2007-06-15T09:16:58Z
(17 years, 3 months ago)
by
gbeauche
Branch:
MAIN
Changes since
1.22: +153 -113 lines
Diff to
previous 1.22
Build MacOS X binaries only from the command line. Prepare the configure
scripts as follows: [NO_CONFIGURE=1] ../Unix/autogen.sh
Second round will be to build FAT binaries.
Revision
1.22 -
(
view)
(
annotate)
-
[select for diffs]
2006-07-31T08:47:52Z
(18 years, 2 months ago)
by
nigel
Branch:
MAIN
CVS Tags:
nigel-build-19
Changes since
1.21: +2 -2 lines
Diff to
previous 1.21
ether_unix.cpp somehow pulls something in that needs mem_banks.
If it isn't compiled in this directory, the wrong config.h is used.
Revision
1.21 -
(
view)
(
annotate)
-
[select for diffs]
2006-07-28T13:18:12Z
(18 years, 2 months ago)
by
nigel
Branch:
MAIN
Changes since
1.20: +2 -2 lines
Diff to
previous 1.20
Giving up on the Objective-C version, also need to remove it from the makefile
Revision
1.20 -
(
view)
(
annotate)
-
[select for diffs]
2006-05-25T05:03:03Z
(18 years, 4 months ago)
by
nigel
Branch:
MAIN
Changes since
1.19: +5 -2 lines
Diff to
previous 1.19
libgenemu can't find regflags in the XCode built newcpu.o,
so we compile it from the makefile into the lib, and not in the project
Revision
1.19 -
(
view)
(
annotate)
-
[select for diffs]
2006-05-14T11:58:41Z
(18 years, 4 months ago)
by
nigel
Branch:
MAIN
Changes since
1.18: +21 -9 lines
Diff to
previous 1.18
Compile the CPU emulator in the makefile, so that it picks up configure-
generated #defines that are needed for running on X86 (vs PPC) emulator
Revision
1.17 -
(
view)
(
annotate)
-
[select for diffs]
2005-12-29T13:06:12Z
(18 years, 9 months ago)
by
nigel
Branch:
MAIN
Changes since
1.16: +21 -6 lines
Diff to
previous 1.16
Working EtherNet (SLIRP), minor doco update, semaphore.h needed for Unix src.
Revision
1.16 -
(
view)
(
annotate)
-
[select for diffs]
2004-01-29T12:26:28Z
(20 years, 8 months ago)
by
nigel
Branch:
MAIN
CVS Tags:
nigel-build-16
Changes since
1.15: +3 -2 lines
Diff to
previous 1.15
On second thoughts, not many people will be building on 10.1,
so it is better to create a dummy file now.
Revision
1.14 -
(
view)
(
annotate)
-
[select for diffs]
2004-01-28T07:24:31Z
(20 years, 8 months ago)
by
nigel
Branch:
MAIN
Changes since
1.13: +9 -9 lines
Diff to
previous 1.13
Xcode vs Project Builder is now automatically configured - no extra rules
Revision
1.12 -
(
view)
(
annotate)
-
[select for diffs]
2004-01-27T01:15:17Z
(20 years, 8 months ago)
by
nigel
Branch:
MAIN
CVS Tags:
nigel-build-15
Changes since
1.11: +12 -6 lines
Diff to
previous 1.11
Cleanup extra Darwin generated link and programs, stuff from 10.3's autoconf,
OS X finder cache, ide rule now uses xcode, oldide rule for Project Builder.
Revision
1.11 -
(
view)
(
annotate)
-
[select for diffs]
2003-08-02T08:19:48Z
(21 years, 2 months ago)
by
nigel
Branch:
MAIN
Changes since
1.10: +2 -2 lines
Diff to
previous 1.10
Updated Unix config.{guess,sub} which know about Darwin means that
we can use them instead of looking for the OS X installed versions.
Revision
1.8 -
(
view)
(
annotate)
-
[select for diffs]
2003-03-24T06:18:20Z
(21 years, 6 months ago)
by
nigel
Branch:
MAIN
Changes since
1.7: +1 -1 lines
Diff to
previous 1.7
I was compiling ../Unix/sys_unix.cpp, but that meant the compiler
was pulling in ../Unix/sysdeps.h that did not define loff_t.
So, I now generate and compile a symlink to that file instead
Revision
1.7 -
(
view)
(
annotate)
-
[select for diffs]
2003-01-10T23:05:06Z
(21 years, 8 months ago)
by
nigel
Branch:
MAIN
Changes since
1.6: +17 -66 lines
Diff to
previous 1.6
Make cpuemu[1-8].cpp if a for loop, a few minor corrections
Revision
1.6 -
(
view)
(
annotate)
-
[select for diffs]
2002-10-22T12:09:17Z
(21 years, 11 months ago)
by
nigel
Branch:
MAIN
Changes since
1.5: +1 -1 lines
Diff to
previous 1.5
Corrected dependency for non-ide building
(makefile was not generating cpuemu*.cpp)
Revision
1.5 -
(
view)
(
annotate)
-
[select for diffs]
2002-10-06T23:28:58Z
(22 years ago)
by
nigel
Branch:
MAIN
Changes since
1.4: +3 -31 lines
Diff to
previous 1.4
Change required for GCC 3.1 (stdc++ library needed in C++ program link),
general tidy-up (now use G++ to compile several files at once for gencpu)
Revision
1.4 -
(
view)
(
annotate)
-
[select for diffs]
2002-03-16T11:50:45Z
(22 years, 6 months ago)
by
nigel
Branch:
MAIN
CVS Tags:
nigel-build-10
Changes since
1.3: +47 -35 lines
Diff to
previous 1.3
New script to generate symlinks, remove any symlink generation from Makefile,
Makefile now generates 8 wrappers for cpuemu.cpp to slightly improve compile
time, added the 8 wrappers to the Project Builder file, updated doco
Revision
1.3 -
(
view)
(
annotate)
-
[select for diffs]
2002-03-16T09:09:19Z
(22 years, 6 months ago)
by
nigel
Branch:
MAIN
Changes since
1.2: +4 -1 lines
Diff to
previous 1.2
Added BasiliskII.icns (needed to build the application), and a rule
to generate it (empty file) if the developer doesn't supply an icon
Revision
1.1 -
(
view)
(
annotate)
-
[select for diffs]
2002-03-16T04:00:24Z
(22 years, 6 months ago)
by
nigel
Branch:
MAIN
Initial revision of Mac OS X port code. Uses Objective-C++. Needs Mac OS 10.1