On Tue, May 12, 2015 at 05:32:15PM -0500, Cormac O'Brien wrote:
> Hi all,
>
> My name is Cormac O'Brien and I'm one of QEMU's student developers for Google
> Summer of Code 2015. My project goal is to have Mac OS 9 running on both the
> g3beige and mac99 machines by the end of the summer (it currently doesn't
> boot on either). I'll be working with Alexander Graf and Mark Cave-Ayland to
> get things working.
>
> You can follow the project at http://c-obrien.org/qemu-os9/ -- updates will
Welcome Cormac! Nice page, I look forward to following your project
progress this summer.
Stefan
Author: mcayland
Date: Wed May 13 01:00:33 2015
New Revision: 1336
URL: http://tracker.coreboot.org/trac/openbios/changeset/1336
Log:
switch-arch: Add non-standard compiler prefix support
Allow a user-defined compiler prefix to be specified via the CROSS_COMPILE
variable when running switch-arch, e.g.
CROSS_COMPILE=powerpc-linux- ./config/scripts/switch-arch ppc
Based upon an original patch by John Arbuckle <programmingkidx(a)gmail.com>.
Signed-off-by: Mark Cave-Ayland <mark.cave-ayland(a)ilande.co.uk>
Modified:
trunk/openbios-devel/config/scripts/switch-arch
Modified: trunk/openbios-devel/config/scripts/switch-arch
==============================================================================
--- trunk/openbios-devel/config/scripts/switch-arch Sun Apr 26 21:49:15 2015 (r1335)
+++ trunk/openbios-devel/config/scripts/switch-arch Wed May 13 01:00:33 2015 (r1336)
@@ -99,7 +99,13 @@
select_prefix()
{
- for TARGET in ${1}-unknown-linux-gnu- ${1}-linux-gnu- ${1}-linux- ${1}-elf- ${1}-eabi-
+ TARGETS="${1}-unknown-linux-gnu- ${1}-linux-gnu- ${1}-linux- ${1}-elf- ${1}-eabi-"
+
+ if [ x"$CROSS_COMPILE" != "x" ]; then
+ TARGETS=$CROSS_COMPILE
+ fi
+
+ for TARGET in $TARGETS
do
if type ${TARGET}gcc > /dev/null 2>&1
then
Hi all,
My name is Cormac O'Brien and I'm one of QEMU's student developers for Google
Summer of Code 2015. My project goal is to have Mac OS 9 running on both the
g3beige and mac99 machines by the end of the summer (it currently doesn't
boot on either). I'll be working with Alexander Graf and Mark Cave-Ayland to
get things working.
You can follow the project at http://c-obrien.org/qemu-os9/ -- updates will
be coming more frequently now that I'm officially on the project. If you have
any questions, suggestions or information that you think would help, please
don't hesitate to email me.
I'm excited to be working with the QEMU community over the summer, and I'm
looking to continue on with the project after GSoC.
~Cormac O'Brien
This is a tidy-up and bugfix for the OFMEM available property issue
raised by Olivier in his patch to the mailing list.
Signed-off-by: Mark Cave-Ayland <mark.cave-ayland(a)ilande.co.uk>
Mark Cave-Ayland (3):
SPARC32: reserve top of physical memory directly rather than with
ofmem_arch_get_phys_top()
OFMEM: remove ofmem_arch_get_phys_top() implementation
OFMEM: fix off-by-one calculation in available property tail
calculation
openbios-devel/arch/ppc/qemu/ofmem.c | 7 -------
openbios-devel/arch/sparc32/ofmem_sparc32.c | 11 +++--------
openbios-devel/arch/sparc64/ofmem_sparc64.c | 7 -------
openbios-devel/include/libopenbios/ofmem.h | 1 -
openbios-devel/libopenbios/ofmem_common.c | 10 +++++-----
5 files changed, 8 insertions(+), 28 deletions(-)
--
1.7.10.4
Allow a user-defined compiler prefix to be specified via the CROSS_COMPILE
variable when running switch-arch, e.g.
CROSS_COMPILE=powerpc-linux- ./config/scripts/switch-arch ppc
Based upon an original patch by John Arbuckle <programmingkidx(a)gmail.com>.
Signed-off-by: Mark Cave-Ayland <mark.cave-ayland(a)ilande.co.uk>
---
openbios-devel/config/scripts/switch-arch | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/openbios-devel/config/scripts/switch-arch b/openbios-devel/config/scripts/switch-arch
index 868eae6..d5e2f77 100755
--- a/openbios-devel/config/scripts/switch-arch
+++ b/openbios-devel/config/scripts/switch-arch
@@ -99,7 +99,13 @@ archname()
select_prefix()
{
- for TARGET in ${1}-unknown-linux-gnu- ${1}-linux-gnu- ${1}-linux- ${1}-elf- ${1}-eabi-
+ TARGETS="${1}-unknown-linux-gnu- ${1}-linux-gnu- ${1}-linux- ${1}-elf- ${1}-eabi-"
+
+ if [ x"$CROSS_COMPILE" != "x" ]; then
+ TARGETS=$CROSS_COMPILE
+ fi
+
+ for TARGET in $TARGETS
do
if type ${TARGET}gcc > /dev/null 2>&1
then
--
1.7.10.4