You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(39) |
Dec
(23) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(4) |
Feb
(8) |
Mar
|
Apr
|
May
|
Jun
(25) |
Jul
(2) |
Aug
(3) |
Sep
(9) |
Oct
|
Nov
(2) |
Dec
(21) |
2004 |
Jan
(57) |
Feb
|
Mar
|
Apr
|
May
(49) |
Jun
|
Jul
(8) |
Aug
(5) |
Sep
(2) |
Oct
(2) |
Nov
(2) |
Dec
|
2005 |
Jan
(2) |
Feb
|
Mar
(12) |
Apr
|
May
(5) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(17) |
2006 |
Jan
(5) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
(3) |
Jul
(4) |
Aug
(5) |
Sep
|
Oct
|
Nov
|
Dec
|
2007 |
Jan
(3) |
Feb
|
Mar
|
Apr
(18) |
May
(13) |
Jun
(17) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(4) |
Dec
|
From: Tony v. d. H. <to...@us...> - 2006-08-01 10:48:46
|
Update of /cvsroot/ro-oslib/OSLib/!OsLib/Source/Core/oslib In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv16515/!OsLib/Source/Core/oslib Modified Files: OS.swi Log Message: OS_PlatformFeatures fixed in accordance with Iyonix Spec. (20060801-1, Phil Ludlam) Index: OS.swi =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/Source/Core/oslib/OS.swi,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** OS.swi 2 Jan 2004 13:30:30 -0000 1.16 --- OS.swi 1 Aug 2006 10:48:32 -0000 1.17 *************** *** 2410,2421 **** TYPE OS_PlatformFeatureFlags = .Bits; ! CONST OS_PlatformCodeNeedsSynchronisation = OS_PlatformFeatureFlags: %1, ! OS_PlatformNeedsPredisableFunction = OS_PlatformFeatureFlags: %10, ! OS_PlatformExceptionVectorModifyNeeds32bit = ! OS_PlatformFeatureFlags: %100, ! OS_PlatformPipelineLength2 = OS_PlatformFeatureFlags: %1000, ! OS_PlatformFullEarlyDataAborts = OS_PlatformFeatureFlags: %10000, ! OS_Platform32BitOS = OS_PlatformFeatureFlags: %100000 "RISC O S 5+", ! OS_Platform26BitModeNotAvailable = OS_PlatformFeatureFlags: %1000000 "RISC O S 5+"; SWI OS_PlatformFeatures = //RO3.7+ --- 2410,2421 ---- TYPE OS_PlatformFeatureFlags = .Bits; ! CONST OS_PlatformCodeNeedsSynchronisation = OS_PlatformFeatureFlags: %1, ! OS_PlatformNeedsPredisableFunction = OS_PlatformFeatureFlags: %10, ! OS_PlatformExceptionVectorModifyNeeds32bit = OS_PlatformFeatureFlags: %100, ! OS_PlatformPipelineLength2 = OS_PlatformFeatureFlags: %1000, ! OS_PlatformFullEarlyDataAborts = OS_PlatformFeatureFlags: %10000, ! // 20060801 TV fixed in accordance with http://www.iyonix.com/32bit/32bit.shtml ! OS_Platform32BitOS = OS_PlatformFeatureFlags: %1000000 "RISC O S 5+", ! OS_Platform26BitModeNotAvailable = OS_PlatformFeatureFlags: %10000000 "RISC O S 5+"; SWI OS_PlatformFeatures = //RO3.7+ |
From: Tony v. d. H. <to...@us...> - 2006-08-01 10:48:46
|
Update of /cvsroot/ro-oslib/OSLib/!OsLib/docs In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv16515/!OsLib/docs Modified Files: ChangeLog Log Message: OS_PlatformFeatures fixed in accordance with Iyonix Spec. (20060801-1, Phil Ludlam) Index: ChangeLog =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/docs/ChangeLog,v retrieving revision 1.81 retrieving revision 1.82 diff -C2 -d -r1.81 -r1.82 *** ChangeLog 18 Jul 2006 13:57:20 -0000 1.81 --- ChangeLog 1 Aug 2006 10:48:32 -0000 1.82 *************** *** 13,16 **** --- 13,19 ---- - PCI.swi: Amended PCI_HardwareAddress to return Address in R4 (20060718-1, Christian Ludlam) + - OS.swi: As documented in http://www.iyonix.com/32bit/32bit.shtml + OS_PlatformFeatures bit _6_ (&40) should be 32-bit OS and bit _7_ (&80) + should be 26-bit unavailable. (20060801-1 Phil Ludlam) * Build Environment |
From: Tony v. d. H. <to...@us...> - 2006-07-18 13:57:30
|
Update of /cvsroot/ro-oslib/OSLib/!OsLib/Source/Core/oslib In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv23273/!OsLib/Source/Core/oslib Modified Files: PCI.swi Log Message: PCI.swi: Amended PCI_HardwareAddress to return Address in R4 (20060718-1, Christian Ludlam) Index: PCI.swi =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/Source/Core/oslib/PCI.swi,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** PCI.swi 31 Dec 2003 14:42:39 -0000 1.5 --- PCI.swi 18 Jul 2006 13:57:19 -0000 1.6 *************** *** 200,204 **** ( R0 = PCI_HardwareAddressOutputFlags: flags_out, R1! = PCI_Address: pci_address, ! R2 = .Int: length ) ), --- 200,205 ---- ( R0 = PCI_HardwareAddressOutputFlags: flags_out, R1! = PCI_Address: pci_address, ! R2 = .Int: length, ! R4 = .Ref .Data: logical_address ) ), |
From: Tony v. d. H. <to...@us...> - 2006-07-18 13:57:30
|
Update of /cvsroot/ro-oslib/OSLib/!OsLib/docs In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv23273/!OsLib/docs Modified Files: ChangeLog Log Message: PCI.swi: Amended PCI_HardwareAddress to return Address in R4 (20060718-1, Christian Ludlam) Index: ChangeLog =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/docs/ChangeLog,v retrieving revision 1.80 retrieving revision 1.81 diff -C2 -d -r1.80 -r1.81 *** ChangeLog 18 Jun 2006 21:29:22 -0000 1.80 --- ChangeLog 18 Jul 2006 13:57:20 -0000 1.81 *************** *** 10,13 **** --- 10,17 ---- - Added 7 Reporter SWIs (20060125-2, Phil Ludlam) + * Bug Fixes + - PCI.swi: Amended PCI_HardwareAddress to return Address in R4 + (20060718-1, Christian Ludlam) + * Build Environment - GNUmakefile: install target didn't properly copy all generated header |
From: John T. <jt...@us...> - 2006-06-18 21:29:26
|
Update of /cvsroot/ro-oslib/OSLib/!OsLib/Tools/DefMod2/defmod/sources In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv31364/Tools/DefMod2/defmod/sources Modified Files: objasm.c Log Message: Fix for GCC GCCSDK 3.4.6 Release 1 more strict APCS specification behaviour : make sure the GCC APCS selection does not conflict with the assembler backend APCS selection. Index: objasm.c =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/Tools/DefMod2/defmod/sources/objasm.c,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** objasm.c 31 Dec 2005 12:06:32 -0000 1.4 --- objasm.c 18 Jun 2006 21:29:22 -0000 1.5 *************** *** 1127,1132 **** #if ASSEMBLER == GCC if ((rc = sprintf( cmd, ! "gcc -c -xassembler -Wa,-objasm%s -o %s %s", apcs32 ? ",-apcs32" : ",-apcs26", name2, name1)) < 0) --- 1127,1141 ---- #if ASSEMBLER == GCC + /* The gcc '-mapcs-32' or '-mapcs-26' option is a requirement + for GCCSDK 3.4.6 Release 1 onwards if you want to control + the APCS flavour in the assembler backend. + The pass-through '-apcs26'/'-apcs32' is only necessary for + pre-GCCSDK 3.4.6 Release 1 releases, so for backwards + compatibility only as the gcc '-mapcs-32'/'-mapcs-26' + option will always be passed through the as assembler + as '-apcs26'/'-apcs32' from that release onwards. */ if ((rc = sprintf( cmd, ! "gcc %s -c -xassembler -Wa,-objasm%s -o %s %s", ! apcs32 ? "-mapcs-32" : "-mapcs-26", apcs32 ? ",-apcs32" : ",-apcs26", name2, name1)) < 0) |
From: John T. <jt...@us...> - 2006-06-18 21:29:26
|
Update of /cvsroot/ro-oslib/OSLib/!OsLib/docs In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv31364/docs Modified Files: ChangeLog Log Message: Fix for GCC GCCSDK 3.4.6 Release 1 more strict APCS specification behaviour : make sure the GCC APCS selection does not conflict with the assembler backend APCS selection. Index: ChangeLog =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/docs/ChangeLog,v retrieving revision 1.79 retrieving revision 1.80 diff -C2 -d -r1.79 -r1.80 *** ChangeLog 25 Jan 2006 10:12:09 -0000 1.79 --- ChangeLog 18 Jun 2006 21:29:22 -0000 1.80 *************** *** 13,16 **** --- 13,23 ---- - GNUmakefile: install target didn't properly copy all generated header files (20060125-1, John Tytgat) + - DefMod2: gcc in GCCSDK 3.4.6 Release 1 onwards will pass the APCS flavour + to the assembler backend so in order not the confuse the assembler seeing + conflicting APCS speficiations we now specify the APCS flaviour via the + gcc options '-mapcs-26'/'-mapcs-32' too and also as assembler options + '-apcs26'/'-apcs32' (the latter for pre-GCCSDK 3.4.6 Release 1 releases + compatibility). + (20060618-1, John Tytgat) OSLib 6.80 - Tony van der Hoff 31/12/2005 |
From: John T. <jt...@us...> - 2006-06-18 21:29:26
|
Update of /cvsroot/ro-oslib/OSLib/!OsLib/Source In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv31364/Source Modified Files: GNUmakefile.source Log Message: Fix for GCC GCCSDK 3.4.6 Release 1 more strict APCS specification behaviour : make sure the GCC APCS selection does not conflict with the assembler backend APCS selection. Index: GNUmakefile.source =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/Source/GNUmakefile.source,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GNUmakefile.source 31 Dec 2005 12:06:31 -0000 1.3 --- GNUmakefile.source 18 Jun 2006 21:29:22 -0000 1.4 *************** *** 203,211 **** .asm.o: ;@echo making $@ @-${LIBFILE} -d ${OSLIB} $@ ! @${AS} -Wa,-apcs26 -o $@ $< .asm.o32: ;@echo making $@ @-${LIBFILE} -d ${OSLIB32} $@ ! @${AS} -Wa,-apcs32 -o $@ $< #------------------------------------------------------------------------ --- 203,211 ---- .asm.o: ;@echo making $@ @-${LIBFILE} -d ${OSLIB} $@ ! @${AS} -mapcs-26 -Wa,-apcs26 -o $@ $< .asm.o32: ;@echo making $@ @-${LIBFILE} -d ${OSLIB32} $@ ! @${AS} -mapcs-32 -Wa,-apcs32 -o $@ $< #------------------------------------------------------------------------ |
From: John T. <jt...@us...> - 2006-02-11 15:24:51
|
Update of /cvsroot/ro-oslib/OSLib/!OsLib/Source/User/oslib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv575 Modified Files: Report.swi Log Message: Fixed syntax error + reformated previous addition a bit so that the layout style is consistent. Index: Report.swi =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/Source/User/oslib/Report.swi,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** Report.swi 25 Jan 2006 10:12:09 -0000 1.3 --- Report.swi 11 Feb 2006 15:24:43 -0000 1.4 *************** *** 177,204 **** Report_RmaOff = ( NUMBER 0x54C9B "Turn reporting of RMA storage off" ! ) ! ! SWI Report_TimeOn = ! ( NUMBER 0x54C9C "Add Timestamp to Reported Commands"); ! SWI Report_TimeOff = ! ( NUMBER 0x54C9D "Remove Timestamp from Reported Commands"); ! SWI Report_SrceOn = ! ( NUMBER 0x54C9E "Add Source to Reported Commands"); ! SWI Report_SrceOff = ! ( NUMBER 0x54C9F "Remove Source from Reported Commands"); ! SWI Report_ObeyOn = ! ( NUMBER 0x54CA0 "Report only Obey commands"); ! SWI Report_ObeyOff = ! ( NUMBER 0x54CA1 "Report all Commands"); ! SWI Report_Push = ! ( NUMBER 0x54CA2 "Store Reporter Status"); ! SWI Report_Pull = ! ( NUMBER 0x54CA3 "Restore Reporter Status"); --- 177,219 ---- Report_RmaOff = ( NUMBER 0x54C9B "Turn reporting of RMA storage off" ! ); ! SWI ! Report_TimeOn = ! ( NUMBER 0x54C9C "Add Timestamp to Reported Commands" ! ); ! SWI ! Report_TimeOff = ! ( NUMBER 0x54C9D "Remove Timestamp from Reported Commands" ! ); ! SWI ! Report_SrceOn = ! ( NUMBER 0x54C9E "Add Source to Reported Commands" ! ); ! SWI ! Report_SrceOff = ! ( NUMBER 0x54C9F "Remove Source from Reported Commands" ! ); ! SWI ! Report_ObeyOn = ! ( NUMBER 0x54CA0 "Report only Obey commands" ! ); ! SWI ! Report_ObeyOff = ! ( NUMBER 0x54CA1 "Report all Commands" ! ); ! SWI ! Report_Push = ! ( NUMBER 0x54CA2 "Store Reporter Status" ! ); + SWI + Report_Pull = + ( NUMBER 0x54CA3 "Restore Reporter Status" + ) |
From: Tony v. d. H. <to...@us...> - 2006-01-29 11:24:19
|
Update of /cvsroot/ro-oslib/OSLib/!OsLib/Tools/DefMod2/defmod/sources In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20048/!OsLib/Tools/DefMod2/defmod/sources Modified Files: def.c Log Message: comments added Index: def.c =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/Tools/DefMod2/defmod/sources/def.c,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** def.c 14 Jan 2004 12:29:55 -0000 1.2 --- def.c 29 Jan 2006 11:24:05 -0000 1.3 *************** *** 54,57 **** --- 54,61 ---- typedef struct String {char s [def_ID_LIMIT + 1];} String; + /* divide at case-changes, + convert to lower case, + and add underscores + */ void def_as_extern ( *************** *** 104,107 **** --- 108,115 ---- } + /* divide at case-changes, + convert to upper case except for the prefix, + and add underscores + */ void def_as_macro ( |
From: Tony v. d. H. <to...@us...> - 2006-01-25 10:12:18
|
Update of /cvsroot/ro-oslib/OSLib/!OsLib/Source/User/oslib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28538/!OsLib/Source/User/oslib Modified Files: Report.swi Log Message: Added 7 Reporter SWIs (20060125-2, Phil Ludlam) Index: Report.swi =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/Source/User/oslib/Report.swi,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Report.swi 29 Dec 2003 11:40:20 -0000 1.2 --- Report.swi 25 Jan 2006 10:12:09 -0000 1.3 *************** *** 178,179 **** --- 178,204 ---- ( NUMBER 0x54C9B "Turn reporting of RMA storage off" ) + + SWI Report_TimeOn = + ( NUMBER 0x54C9C "Add Timestamp to Reported Commands"); + + SWI Report_TimeOff = + ( NUMBER 0x54C9D "Remove Timestamp from Reported Commands"); + + SWI Report_SrceOn = + ( NUMBER 0x54C9E "Add Source to Reported Commands"); + + SWI Report_SrceOff = + ( NUMBER 0x54C9F "Remove Source from Reported Commands"); + + SWI Report_ObeyOn = + ( NUMBER 0x54CA0 "Report only Obey commands"); + + SWI Report_ObeyOff = + ( NUMBER 0x54CA1 "Report all Commands"); + + SWI Report_Push = + ( NUMBER 0x54CA2 "Store Reporter Status"); + + SWI Report_Pull = + ( NUMBER 0x54CA3 "Restore Reporter Status"); + |
From: Tony v. d. H. <to...@us...> - 2006-01-25 10:12:17
|
Update of /cvsroot/ro-oslib/OSLib/!OsLib/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28538/!OsLib/docs Modified Files: ChangeLog Log Message: Added 7 Reporter SWIs (20060125-2, Phil Ludlam) Index: ChangeLog =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/docs/ChangeLog,v retrieving revision 1.78 retrieving revision 1.79 diff -C2 -d -r1.78 -r1.79 *** ChangeLog 24 Jan 2006 23:58:25 -0000 1.78 --- ChangeLog 25 Jan 2006 10:12:09 -0000 1.79 *************** *** 7,10 **** --- 7,13 ---- OSLib CVS --------- + * Enhancemnts + - Added 7 Reporter SWIs (20060125-2, Phil Ludlam) + * Build Environment - GNUmakefile: install target didn't properly copy all generated header |
From: John T. <jt...@us...> - 2006-01-24 23:58:32
|
Update of /cvsroot/ro-oslib/OSLib/!OsLib/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24742 Modified Files: ChangeLog Log Message: GNUmakefile: install target didn't properly copy all generated header files (20060125-1, John Tytgat) Index: ChangeLog =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/docs/ChangeLog,v retrieving revision 1.77 retrieving revision 1.78 diff -C2 -d -r1.77 -r1.78 *** ChangeLog 31 Dec 2005 14:37:30 -0000 1.77 --- ChangeLog 24 Jan 2006 23:58:25 -0000 1.78 *************** *** 7,10 **** --- 7,16 ---- OSLib CVS --------- + * Build Environment + - GNUmakefile: install target didn't properly copy all generated header + files (20060125-1, John Tytgat) + + OSLib 6.80 - Tony van der Hoff 31/12/2005 + ---------- * Enhancemnts - Added constants for FPSR bits to FPEmulator (20041020-1, Tom Hughes) |
From: John T. <jt...@us...> - 2006-01-24 23:56:48
|
Update of /cvsroot/ro-oslib/OSLib/!OsLib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24163 Modified Files: GNUmakefile Log Message: GNUmakefile: install target didn't properly copy all generated header files (20060125-1, John Tytgat) Index: GNUmakefile =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/GNUmakefile,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** GNUmakefile 31 Dec 2005 14:37:30 -0000 1.8 --- GNUmakefile 24 Jan 2006 23:56:40 -0000 1.9 *************** *** 45,50 **** install: release/unix ! cd release/unix/OSLib; ${GCCSDK_INSTALL_ENV}/ro-install OSLib32.o ${GCCSDK_INSTALL_ENV}/lib/libOSLib32.o ! cd release/unix/OSLib; ${GCCSDK_INSTALL_ENV}/ro-install -d oslib ${GCCSDK_INSTALL_ENV}/include release: release_wide \ --- 45,50 ---- install: release/unix ! ( cd release/unix/OSLib; ${GCCSDK_INSTALL_ENV}/ro-install OSLib32.o ${GCCSDK_INSTALL_ENV}/lib/libOSLib32.o ) ! ( cd release/unix/OSLib; ${GCCSDK_INSTALL_ENV}/ro-install -d oslib ${GCCSDK_INSTALL_ENV}/include/oslib; cd oslib; ${GCCSDK_INSTALL_ENV}/ro-install *.h *.Hdr ${GCCSDK_INSTALL_ENV}/include/oslib ) release: release_wide \ |
From: Tony v. d. H. <to...@us...> - 2005-12-31 14:37:38
|
Update of /cvsroot/ro-oslib/OSLib/!OsLib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19041/!OsLib Modified Files: GNUmakefile Log Message: Fix to GNUmakefile after 20051231-1 (20051231-2 Tony van der Hoff) Index: GNUmakefile =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/GNUmakefile,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** GNUmakefile 31 Dec 2005 12:06:29 -0000 1.7 --- GNUmakefile 31 Dec 2005 14:37:30 -0000 1.8 *************** *** 137,141 **** @if [ ! -d $@ ]; then mkdir -p $@; fi ${RM} $@/OSLib_wide.zip ! cd release/wide; ${CROSSPATH}/zip -, -9r ${CURDIR}/$@/OSLib_wide * dist_deep: zips/deep --- 137,141 ---- @if [ ! -d $@ ]; then mkdir -p $@; fi ${RM} $@/OSLib_wide.zip ! cd release/wide; ${GCCSDK_INSTALL_CROSSBIN}/zip -, -9r ${CURDIR}/$@/OSLib_wide * dist_deep: zips/deep *************** *** 143,147 **** @if [ ! -d $@ ]; then mkdir -p $@; fi ${RM} $@/OSLib_deep.zip ! cd release/deep; ${CROSSPATH}/zip -, -9r ${CURDIR}/$@/OSLib_deep * dist_unix: zips/unix --- 143,147 ---- @if [ ! -d $@ ]; then mkdir -p $@; fi ${RM} $@/OSLib_deep.zip ! cd release/deep; ${GCCSDK_INSTALL_CROSSBIN}/zip -, -9r ${CURDIR}/$@/OSLib_deep * dist_unix: zips/unix *************** *** 149,153 **** @if [ ! -d $@ ]; then mkdir -p $@; fi ${RM} $@/OSLib_unix.zip ! cd release/unix; ${CROSSPATH}/zip -, -9r ${CURDIR}/$@/OSLib_unix * dist_support: zips/OSLibSupport --- 149,153 ---- @if [ ! -d $@ ]; then mkdir -p $@; fi ${RM} $@/OSLib_unix.zip ! cd release/unix; ${GCCSDK_INSTALL_CROSSBIN}/zip -, -9r ${CURDIR}/$@/OSLib_unix * dist_support: zips/OSLibSupport *************** *** 155,159 **** @if [ ! -d $@ ]; then mkdir -p $@; fi ${RM} $@/OSLib_support.zip ! cd release/OSLibSupport; ${CROSSPATH}/zip -, -9r ${CURDIR}/$@/OSLib_support * dist_help: zips/help --- 155,159 ---- @if [ ! -d $@ ]; then mkdir -p $@; fi ${RM} $@/OSLib_support.zip ! cd release/OSLibSupport; ${GCCSDK_INSTALL_CROSSBIN}/zip -, -9r ${CURDIR}/$@/OSLib_support * dist_help: zips/help *************** *** 161,165 **** @if [ ! -d $@ ]; then mkdir -p $@; fi ${RM} $@/OSLib_help.zip ! cd release/help; ${CROSSPATH}/zip -, -9r ${CURDIR}/$@/OSLib_help * dist_examples: zips/examples --- 161,165 ---- @if [ ! -d $@ ]; then mkdir -p $@; fi ${RM} $@/OSLib_help.zip ! cd release/help; ${GCCSDK_INSTALL_CROSSBIN}/zip -, -9r ${CURDIR}/$@/OSLib_help * dist_examples: zips/examples *************** *** 167,171 **** @if [ ! -d $@ ]; then mkdir -p $@; fi ${RM} $@/OSLib_examples.zip ! cd release/examples; ${CROSSPATH}/zip -, -9r ${CURDIR}/$@/OSLib_examples * #------------------------------------------------------------------------ --- 167,171 ---- @if [ ! -d $@ ]; then mkdir -p $@; fi ${RM} $@/OSLib_examples.zip ! cd release/examples; ${GCCSDK_INSTALL_CROSSBIN}/zip -, -9r ${CURDIR}/$@/OSLib_examples * #------------------------------------------------------------------------ |
From: Tony v. d. H. <to...@us...> - 2005-12-31 14:37:38
|
Update of /cvsroot/ro-oslib/OSLib/!OsLib/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19041/!OsLib/docs Modified Files: ChangeLog Log Message: Fix to GNUmakefile after 20051231-1 (20051231-2 Tony van der Hoff) Index: ChangeLog =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/docs/ChangeLog,v retrieving revision 1.76 retrieving revision 1.77 diff -C2 -d -r1.76 -r1.77 *** ChangeLog 31 Dec 2005 12:06:32 -0000 1.76 --- ChangeLog 31 Dec 2005 14:37:30 -0000 1.77 *************** *** 34,37 **** --- 34,38 ---- - OSLibSupport is now additionaly available with a Unix file structure - Changes to facilitate GCCSDK autobuilder support. (20051231-1 John Tytgat) + - Fix to GNUmakefile after 20051231-1 (20051231-2 Tony van der Hoff) OSLib 6.70 - Tony van der Hoff 08/07/2004 |
From: Tony v. d. H. <to...@us...> - 2005-12-31 12:06:58
|
Update of /cvsroot/ro-oslib/OSLib/!OsLib/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9935/!OsLib/docs Modified Files: ChangeLog Unix_Build Log Message: Changes to facilitate GCCSDK autobuilder support. (20051231-1 John Tytgat) Index: Unix_Build =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/docs/Unix_Build,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Unix_Build 3 May 2004 15:03:39 -0000 1.2 --- Unix_Build 31 Dec 2005 12:06:32 -0000 1.3 *************** *** 26,30 **** which the task would have been much harder. ! 1.0 OSLib Unix Port ------------------- Dave Ruck kindliy made available his port of OSLib functions. Using this as a base, --- 26,30 ---- which the task would have been much harder. ! 1.0 OSLib Unix Port ------------------- Dave Ruck kindliy made available his port of OSLib functions. Using this as a base, *************** *** 38,42 **** implemented osargs_ensurew ! 1.1 DefMod ---------- (a) DefMod is built from defmod/Build_GNU, and defmod/Build_RISCOS, depending on --- 38,42 ---- implemented osargs_ensurew ! 1.1 DefMod ---------- (a) DefMod is built from defmod/Build_GNU, and defmod/Build_RISCOS, depending on *************** *** 47,53 **** (b) sources/objasm.c has been changed to allow the chosen assembler to be passed in as a macro. The syntax for gcc 'as' is different to that of armasm and objasm, so ! this is special-cased. For 32-bit builds the option =-target SA110" is added to ! avoid warnings about unsupported instructions. In verbose mode the assemler ! command is printed to stdout. (c) In order to accommodate an AS feature, branches targeting local labels have --- 47,51 ---- (b) sources/objasm.c has been changed to allow the chosen assembler to be passed in as a macro. The syntax for gcc 'as' is different to that of armasm and objasm, so ! this is special-cased. In verbose mode the assemler command is printed to stdout. (c) In order to accommodate an AS feature, branches targeting local labels have *************** *** 86,90 **** 1.3 bison ! ---------------- Bison is considered a standard UNIX tool, and the version supplied with the OSLib distribution is RISC OS only. There was no need to port it back to UNIX. --- 84,88 ---- 1.3 bison ! --------- Bison is considered a standard UNIX tool, and the version supplied with the OSLib distribution is RISC OS only. There was no need to port it back to UNIX. *************** *** 117,121 **** 1.7 IndexHelp ! ------------ Only needed a makefile. --- 115,119 ---- 1.7 IndexHelp ! ------------- Only needed a makefile. Index: ChangeLog =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/docs/ChangeLog,v retrieving revision 1.75 retrieving revision 1.76 diff -C2 -d -r1.75 -r1.76 *** ChangeLog 7 May 2005 11:43:39 -0000 1.75 --- ChangeLog 31 Dec 2005 12:06:32 -0000 1.76 *************** *** 33,36 **** --- 33,37 ---- supports it. - OSLibSupport is now additionaly available with a Unix file structure + - Changes to facilitate GCCSDK autobuilder support. (20051231-1 John Tytgat) OSLib 6.70 - Tony van der Hoff 08/07/2004 |
From: Tony v. d. H. <to...@us...> - 2005-12-31 12:06:58
|
Update of /cvsroot/ro-oslib/OSLib/!OsLib/OSLibSupport In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9935/!OsLib/OSLibSupport Modified Files: GNUmakefile GNUmakefile.source X.h Log Message: Changes to facilitate GCCSDK autobuilder support. (20051231-1 John Tytgat) Index: X.h =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/OSLibSupport/X.h,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** X.h 11 Mar 2002 10:04:04 -0000 1.2 --- X.h 31 Dec 2005 12:06:31 -0000 1.3 *************** *** 20,33 **** //#define TRACE 0 - /* the following signals are defined in CLib, but not in UNIXLib */ - /* Stack overflow. */ - #if !defined SIGSTAK - #define SIGSTAK 7 - #endif - /* Operating system error. */ - #if !defined SIGOSERROR - #define SIGOSERROR 10 - #endif - typedef struct x_exception { --- 20,23 ---- Index: GNUmakefile =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/OSLibSupport/GNUmakefile,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** GNUmakefile 13 Mar 2005 13:44:07 -0000 1.4 --- GNUmakefile 31 Dec 2005 12:06:31 -0000 1.5 *************** *** 1,9 **** # OSLibSupport/GNUmakefile # build OSLibSupport under UNIX #------------------------------------------------------ ! CROSSPATH = /home/riscos/cross/bin ! LIBFILE = ${CROSSPATH}/libfile RM = rm -f ! CP = cp -pur #------------------------------------------------------ --- 1,12 ---- # OSLibSupport/GNUmakefile # build OSLibSupport under UNIX + #------------------------------------------------------ ! include ../GNUmakefile.settings ! ! #------------------------------------------------------ ! LIBFILE = ${GCCSDK_INSTALL_CROSSBIN}/libfile RM = rm -f ! CP = cp -pr #------------------------------------------------------ Index: GNUmakefile.source =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/OSLibSupport/GNUmakefile.source,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GNUmakefile.source 13 Mar 2005 13:44:07 -0000 1.3 --- GNUmakefile.source 31 Dec 2005 12:06:31 -0000 1.4 *************** *** 3,7 **** #------------------------------------------------------ - CROSSPATH = /home/riscos/cross/bin SOURCEDIR = ../../Source SOURCES_0 = Computer Core Toolbox User --- 3,6 ---- *************** *** 14,20 **** #------------------------------------------------------ #Tools ! LIBFILE = ${CROSSPATH}/libfile ! GCC = ${CROSSPATH}/gcc -c $(CCFLAGS) ${INCLUDES} ! LINK = ${CROSSPATH}/gcc MV = mv -f RM = rm -f --- 13,19 ---- #------------------------------------------------------ #Tools ! LIBFILE = ${GCCSDK_INSTALL_CROSSBIN}/libfile ! GCC = ${GCCSDK_INSTALL_CROSSBIN}/gcc -c $(CCFLAGS) ${INCLUDES} ! LINK = ${GCCSDK_INSTALL_CROSSBIN}/gcc MV = mv -f RM = rm -f |
From: Tony v. d. H. <to...@us...> - 2005-12-31 12:06:58
|
Update of /cvsroot/ro-oslib/OSLib/!OsLib/Tools/support In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9935/!OsLib/Tools/support Modified Files: x.c x.h Log Message: Changes to facilitate GCCSDK autobuilder support. (20051231-1 John Tytgat) Index: x.h =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/Tools/support/x.h,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** x.h 3 May 2004 15:03:39 -0000 1.2 --- x.h 31 Dec 2005 12:06:32 -0000 1.3 *************** *** 17,36 **** #endif ! #define x_MAXDEPTH 256 ! ! #ifdef EXECUTE_ON_UNIX # define SIGOSERROR (SIGUSR1) - #else - /* the following signals are defined in CLib, but not in UNIXLib */ - /* Stack overflow. */ - # if !defined SIGSTAK - # define SIGSTAK 7 - # endif - /* Operating system error. */ - # if !defined SIGOSERROR - # define SIGOSERROR 10 - # endif #endif typedef struct x_exception { --- 17,28 ---- #endif ! /* We really need SIGOSERROR defined. Normally UnixLib and CLib do have ! a definition, but not necessarily all Unix platforms. */ ! #ifndef SIGOSERROR # define SIGOSERROR (SIGUSR1) #endif + #define x_MAXDEPTH 256 + typedef struct x_exception { Index: x.c =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/Tools/support/x.c,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** x.c 3 May 2004 15:03:39 -0000 1.2 --- x.c 31 Dec 2005 12:06:32 -0000 1.3 *************** *** 1,6 **** /**************************************************************** ! ** Title : SupportLib.c.x.c.x ** ! ** Purpose: RiscOs Exception Handling ** ** Copyright: ©OSLib --- 1,6 ---- /**************************************************************** ! ** Title : Tools.support.c.x ** ! ** Purpose: RISC OS Exception Handling ** ** Copyright: ©OSLib *************** *** 100,108 **** x_LOCAL_ERROR( Error_No_Memory, os_GLOBAL_NO_MEM, "NoMem" ); ! static int Signals [] = { SIGINT, #ifdef SIGSTAK SIGSTAK, #endif ! SIGOSERROR }; --- 100,114 ---- x_LOCAL_ERROR( Error_No_Memory, os_GLOBAL_NO_MEM, "NoMem" ); ! ! /* we assume SIGINT is always defined. */ ! static const int Signals [] = { #ifdef SIGSTAK SIGSTAK, #endif ! #ifdef SIGOSERROR ! SIGOSERROR, ! #endif ! SIGINT ! }; *************** *** 170,176 **** --- 176,184 ---- #endif + #ifdef SIGOSERROR case SIGOSERROR: Error = x__last_error(); break; + #endif } |
From: Tony v. d. H. <to...@us...> - 2005-12-31 12:06:58
|
Update of /cvsroot/ro-oslib/OSLib/!OsLib/Tools/DefMod2/defmod/sources In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9935/!OsLib/Tools/DefMod2/defmod/sources Modified Files: cstrong.c objasm.c Log Message: Changes to facilitate GCCSDK autobuilder support. (20051231-1 John Tytgat) Index: objasm.c =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/Tools/DefMod2/defmod/sources/objasm.c,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** objasm.c 3 May 2004 15:03:33 -0000 1.3 --- objasm.c 31 Dec 2005 12:06:32 -0000 1.4 *************** *** 1129,1133 **** if ((rc = sprintf( cmd, "gcc -c -xassembler -Wa,-objasm%s -o %s %s", ! apcs32 ? ",-apcs32,-target,SA110" : ",-apcs26", name2, name1)) < 0) goto finish; --- 1129,1133 ---- if ((rc = sprintf( cmd, "gcc -c -xassembler -Wa,-objasm%s -o %s %s", ! apcs32 ? ",-apcs32" : ",-apcs26", name2, name1)) < 0) goto finish; Index: cstrong.c =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/Tools/DefMod2/defmod/sources/cstrong.c,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** cstrong.c 3 May 2004 15:03:33 -0000 1.3 --- cstrong.c 31 Dec 2005 12:06:32 -0000 1.4 *************** *** 167,171 **** char *suffix; ! tracef( "open_file: path \"%s"\; name \"%s\"\n" \ _ path_name _ name \ ); --- 167,171 ---- char *suffix; ! tracef( "open_file: path \"%s\"; name \"%s\"\n" \ _ path_name _ name \ ); |
From: Tony v. d. H. <to...@us...> - 2005-12-31 12:06:58
|
Update of /cvsroot/ro-oslib/OSLib/!OsLib/examples In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9935/!OsLib/examples Modified Files: GNUmakefile Log Message: Changes to facilitate GCCSDK autobuilder support. (20051231-1 John Tytgat) Index: GNUmakefile =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/examples/GNUmakefile,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** GNUmakefile 8 Jul 2004 10:42:20 -0000 1.1 --- GNUmakefile 31 Dec 2005 12:06:32 -0000 1.2 *************** *** 12,29 **** # 11th Apr 2001 TV Amended Include path # removed dynamic dependencies; they don't help ! # 07th Jul 2004 TV new version renamed GNUmakefile for builfing under GNU/Unix #------------------------------------------------------------------------ # paths & directories LIBDIR = ../release/unix/OSLib/ - CROSSPATH = /home/riscos/cross INCLUDE = -I${LIBDIR} #------------------------------------------------------------------------ # tools ! AS = ${CROSSPATH}/bin/gcc -xassembler -Wa,${ASOPTIONS} ! GCC = ${CROSSPATH}/bin/gcc ! GPP = ${CROSSPATH}/bin/g++ ! LD = ${CROSSPATH}/bin/gcc RM = rm -f --- 12,28 ---- # 11th Apr 2001 TV Amended Include path # removed dynamic dependencies; they don't help ! # 07th Jul 2004 TV new version renamed GNUmakefile for building under GNU/Unix #------------------------------------------------------------------------ # paths & directories LIBDIR = ../release/unix/OSLib/ INCLUDE = -I${LIBDIR} #------------------------------------------------------------------------ # tools ! AS = ${GCCSDK_INSTALL_CROSSBIN}/gcc -xassembler -Wa,${ASOPTIONS} ! GCC = ${GCCSDK_INSTALL_CROSSBIN}/gcc ! GPP = ${GCCSDK_INSTALL_CROSSBIN}/g++ ! LD = ${GCCSDK_INSTALL_CROSSBIN}/gcc RM = rm -f |
From: Tony v. d. H. <to...@us...> - 2005-12-31 12:06:58
|
Update of /cvsroot/ro-oslib/OSLib/!OsLib/Source In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9935/!OsLib/Source Modified Files: GNUmakefile GNUmakefile.source Added Files: GNUmakefile.settings Log Message: Changes to facilitate GCCSDK autobuilder support. (20051231-1 John Tytgat) --- NEW FILE: GNUmakefile.settings --- # # Makefile specifying the environment settings for all GNUmakefiles # inside the Source directory. # # SOURCEDIR must be defined by the caller, and must # point to the top of the source tree. #------------------------------------------------------------------------ # environment settings ifeq ($(origin SOURCEDIR), undefined) $(error SOURCEDIR is not defined) endif BINDIR = ${SOURCEDIR}/../Bin export BINDIR #------------------------------------------------------------------------ Index: GNUmakefile =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/Source/GNUmakefile,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** GNUmakefile 3 May 2004 15:03:26 -0000 1.2 --- GNUmakefile 31 Dec 2005 12:06:31 -0000 1.3 *************** *** 4,17 **** #------------------------------------------------------------------------ #------------------------------------------------------------------------ # paths & directories - SOURCEDIR = ${CURDIR} - BINDIR = ${SOURCEDIR}/../Bin - CROSSPATH = /home/riscos/cross #------------------------------------------------------------------------ # tools ! LIBFILE = ${CROSSPATH}/bin/libfile INDEXHELP = ${BINDIR}/IndexHelp BINDHELP = ${BINDIR}/BindHelp --- 4,17 ---- #------------------------------------------------------------------------ + include ../GNUmakefile.settings + SOURCEDIR = ${CURDIR} + include GNUmakefile.settings #------------------------------------------------------------------------ # paths & directories #------------------------------------------------------------------------ # tools ! LIBFILE = ${GCCSDK_INSTALL_CROSSBIN}/libfile INDEXHELP = ${BINDIR}/IndexHelp BINDHELP = ${BINDIR}/BindHelp *************** *** 20,24 **** #------------------------------------------------------------------------ ! #target-specific macros SOURCES = Computer Core Toolbox User --- 20,24 ---- #------------------------------------------------------------------------ ! # target-specific macros SOURCES = Computer Core Toolbox User *************** *** 29,34 **** LIST = OSLib.list LIST32 = OSLib32.list #------------------------------------------------------------------------ ! #targets .PHONY: all cstrong Computer Core Toolbox User Test oslib libs clean --- 29,35 ---- LIST = OSLib.list LIST32 = OSLib32.list + #------------------------------------------------------------------------ ! # targets .PHONY: all cstrong Computer Core Toolbox User Test oslib libs clean Index: GNUmakefile.source =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/Source/GNUmakefile.source,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** GNUmakefile.source 3 May 2004 15:03:26 -0000 1.2 --- GNUmakefile.source 31 Dec 2005 12:06:31 -0000 1.3 *************** *** 2,6 **** # Makefile for to include in oslib source GNUmakefiles # ! # SORURCEDIR must be defined by the caller, and must # point to the top of the source tree. --- 2,6 ---- # Makefile for to include in oslib source GNUmakefiles # ! # SOURCEDIR must be defined by the caller, and must # point to the top of the source tree. *************** *** 9,17 **** #------------------------------------------------------------------------ - # paths & directories - BINDIR = ${SOURCEDIR}/../Bin - CROSSPATH = /home/riscos/cross/bin - - #------------------------------------------------------------------------ # Source Directories --- 9,12 ---- *************** *** 28,38 **** INDEXHELP = ${BINDIR}/IndexHelp BINDHELP = ${BINDIR}/BindHelp ! CP = cp -pu RM = rm -f DIFF = diff ! AS = ${CROSSPATH}/gcc -c -xassembler -Wa,${ASMFLAGS} ! CC = ${CROSSPATH}/gcc ! LINK = ${CROSSPATH}/gcc ! LIBFILE = ${CROSSPATH}/libfile #------------------------------------------------------------------------ --- 23,33 ---- INDEXHELP = ${BINDIR}/IndexHelp BINDHELP = ${BINDIR}/BindHelp ! CP = cp -p RM = rm -f DIFF = diff ! AS = ${GCCSDK_INSTALL_CROSSBIN}/gcc -c -xassembler -Wa,${ASMFLAGS} ! CC = ${GCCSDK_INSTALL_CROSSBIN}/gcc ! LINK = ${GCCSDK_INSTALL_CROSSBIN}/gcc ! LIBFILE = ${GCCSDK_INSTALL_CROSSBIN}/libfile #------------------------------------------------------------------------ *************** *** 56,60 **** OSLIB = ${SOURCEDIR}/OSLib.o OSLIB32 = ${SOURCEDIR}/OSLib32.o - UNIXLIB = ${CROSSPATH}/bin/arm-riscos-aof/3_3_0/apcs32/arch3/unixlib/unixlib.o #------------------------------------------------------------------------ --- 51,54 ---- *************** *** 180,184 **** .swi.o: ;@echo making $@ @if [ ! -d l ]; then mkdir l; fi; ! @env PATH=${CROSSPATH}:${PATH} ${MALLOC_CHECK} \ ${DEFMOD} -l -o l/$* -byte_wide ${BYTEWIDE} < $< @${REDUCEAOF} -via ViaFile --- 174,178 ---- .swi.o: ;@echo making $@ @if [ ! -d l ]; then mkdir l; fi; ! @env PATH=${GCCSDK_INSTALL_CROSSBIN}:${PATH} ${MALLOC_CHECK} \ ${DEFMOD} -l -o l/$* -byte_wide ${BYTEWIDE} < $< @${REDUCEAOF} -via ViaFile *************** *** 192,196 **** .swi.o32: ;@echo making $@ @if [ ! -d l ]; then mkdir l; fi; ! @env PATH=${CROSSPATH}:$PATH ${MALLOC_CHECK} \ ${DEFMOD} -l -o l/$* -byte_wide ${BYTEWIDE} -32bit < $< @${REDUCEAOF} -via ViaFile --- 186,190 ---- .swi.o32: ;@echo making $@ @if [ ! -d l ]; then mkdir l; fi; ! @env PATH=${GCCSDK_INSTALL_CROSSBIN}:$PATH ${MALLOC_CHECK} \ ${DEFMOD} -l -o l/$* -byte_wide ${BYTEWIDE} -32bit < $< @${REDUCEAOF} -via ViaFile |
From: Tony v. d. H. <to...@us...> - 2005-12-31 12:06:58
|
Update of /cvsroot/ro-oslib/OSLib/!OsLib/Source/Test/Test In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9935/!OsLib/Source/Test/Test Modified Files: GNUmakefile Log Message: Changes to facilitate GCCSDK autobuilder support. (20051231-1 John Tytgat) Index: GNUmakefile =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/Source/Test/Test/GNUmakefile,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** GNUmakefile 3 May 2004 15:03:28 -0000 1.2 --- GNUmakefile 31 Dec 2005 12:06:31 -0000 1.3 *************** *** 5,10 **** # paths & directories SOURCEDIR = ../.. ! BINDIR = ${SOURCEDIR}/../Bin ! CROSSPATH = /home/riscos/cross #------------------------------------------------------------------------ --- 5,10 ---- # paths & directories SOURCEDIR = ../.. ! include ${SOURCEDIR}/GNUmakefile.settings ! include ${SOURCEDIR}/../GNUmakefile.settings #------------------------------------------------------------------------ *************** *** 25,32 **** #------------------------------------------------------------------------ # tools ! AS = ${CROSSPATH}/bin/gcc -xassembler -Wa,${ASOPTIONS} ! GCC = ${CROSSPATH}/bin/gcc ! GPP = ${CROSSPATH}/bin/g++ ! LD = ${CROSSPATH}/bin/gcc RM = rm -f --- 25,32 ---- #------------------------------------------------------------------------ # tools ! AS = ${GCCSDK_INSTALL_CROSSBIN}/gcc -xassembler -Wa,${ASOPTIONS} ! GCC = ${GCCSDK_INSTALL_CROSSBIN}/gcc ! GPP = ${GCCSDK_INSTALL_CROSSBIN}/g++ ! LD = ${GCCSDK_INSTALL_CROSSBIN}/gcc RM = rm -f *************** *** 49,54 **** ${OSLIB_H}: ${CONTENTS} @echo ${MODULES} ${SWIMODULES} | \ ! tr '[A-Z]' '[a-z]' | \ ! sed 's/ /\n/g' | \ sed 's/.*/#include \"oslib\/&.h\"/g' \ > $@ --- 49,53 ---- ${OSLIB_H}: ${CONTENTS} @echo ${MODULES} ${SWIMODULES} | \ ! tr '[A-Z] ' '[a-z]\n' | \ sed 's/.*/#include \"oslib\/&.h\"/g' \ > $@ *************** *** 56,61 **** ${OSLIB_HH}: ${CONTENTS} @echo $(sort ${MODULES} ${SWIMODULES} Types Macros) | \ ! sed 's/ /\n/g' | \ ! sed 's/.*/\tGET\toslib\/&.Hdr/g' \ > $@ --- 55,61 ---- ${OSLIB_HH}: ${CONTENTS} @echo $(sort ${MODULES} ${SWIMODULES} Types Macros) | \ ! tr ' ' '\n' | \ ! sed 's/.*/@GET@oslib\/&.Hdr/g' | \ ! tr '@' '\t' \ > $@ |
From: Tony v. d. H. <to...@us...> - 2005-12-31 12:06:58
|
Update of /cvsroot/ro-oslib/OSLib/!OsLib/Source/Test/readvarval In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9935/!OsLib/Source/Test/readvarval Modified Files: GNUmakefile Log Message: Changes to facilitate GCCSDK autobuilder support. (20051231-1 John Tytgat) Index: GNUmakefile =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/Source/Test/readvarval/GNUmakefile,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** GNUmakefile 3 May 2004 15:03:29 -0000 1.2 --- GNUmakefile 31 Dec 2005 12:06:31 -0000 1.3 *************** *** 5,10 **** # paths & directories SOURCEDIR = ../.. ! BINDIR = ${SOURCEDIR}/../Bin ! CROSSPATH = /home/riscos/cross/bin #------------------------------------------------------------------------ --- 5,10 ---- # paths & directories SOURCEDIR = ../.. ! include ${SOURCEDIR}/GNUmakefile.settings ! include ${SOURCEDIR}/../GNUmakefile.settings #------------------------------------------------------------------------ *************** *** 22,27 **** #------------------------------------------------------------------------ #Tools ! GCC = ${CROSSPATH}/gcc ! LD = ${CROSSPATH}/gcc RM = rm -f --- 22,27 ---- #------------------------------------------------------------------------ #Tools ! GCC = ${GCCSDK_INSTALL_CROSSBIN}/gcc ! LD = ${GCCSDK_INSTALL_CROSSBIN}/gcc RM = rm -f |
From: Tony v. d. H. <to...@us...> - 2005-12-31 12:06:55
|
Update of /cvsroot/ro-oslib/OSLib/!OsLib/Source/Test/Test1 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9935/!OsLib/Source/Test/Test1 Modified Files: GNUmakefile Log Message: Changes to facilitate GCCSDK autobuilder support. (20051231-1 John Tytgat) Index: GNUmakefile =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/Source/Test/Test1/GNUmakefile,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** GNUmakefile 13 Mar 2005 13:44:08 -0000 1.3 --- GNUmakefile 31 Dec 2005 12:06:31 -0000 1.4 *************** *** 6,11 **** # paths & directories SOURCEDIR = ../.. ! BINDIR = ${SOURCEDIR}/../Bin ! CROSSPATH = /home/riscos/cross #------------------------------------------------------------------------ --- 6,11 ---- # paths & directories SOURCEDIR = ../.. ! include ${SOURCEDIR}/GNUmakefile.settings ! include ${SOURCEDIR}/../GNUmakefile.settings #------------------------------------------------------------------------ *************** *** 26,33 **** #------------------------------------------------------------------------ # tools ! AS = ${CROSSPATH}/bin/gcc -xassembler -Wa,${ASOPTIONS} ! GCC = ${CROSSPATH}/bin/gcc ! GPP = ${CROSSPATH}/bin/g++ ! LD = ${CROSSPATH}/bin/gcc RM = rm -f --- 26,33 ---- #------------------------------------------------------------------------ # tools ! AS = ${GCCSDK_INSTALL_CROSSBIN}/gcc -xassembler -Wa,${ASOPTIONS} ! GCC = ${GCCSDK_INSTALL_CROSSBIN}/gcc ! GPP = ${GCCSDK_INSTALL_CROSSBIN}/g++ ! LD = ${GCCSDK_INSTALL_CROSSBIN}/gcc RM = rm -f |
From: Tony v. d. H. <to...@us...> - 2005-12-31 12:06:51
|
Update of /cvsroot/ro-oslib/OSLib/!OsLib/OSLibSupport/X_ In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9935/!OsLib/OSLibSupport/X_ Modified Files: X.c Log Message: Changes to facilitate GCCSDK autobuilder support. (20051231-1 John Tytgat) Index: X.c =================================================================== RCS file: /cvsroot/ro-oslib/OSLib/!OsLib/OSLibSupport/X_/X.c,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** X.c 29 Dec 2003 11:40:17 -0000 1.4 --- X.c 31 Dec 2005 12:06:31 -0000 1.5 *************** *** 1,6 **** /**************************************************************** ! ** Title : SupportLib.c.x.c.x ** ! ** Purpose: RiscOs Exception Handling ** ** Copyright: ©OSLib --- 1,6 ---- /**************************************************************** ! ** Title : OSLibSupport.X_.c.X ** ! ** Purpose: RISC OS Exception Handling ** ** Copyright: ©OSLib *************** *** 119,123 **** ! static int Signals [] = { SIGINT, SIGSTAK, SIGOSERROR }; --- 119,132 ---- ! /* we assume SIGINT is always defined. */ ! static const int Signals [] = { ! #ifdef SIGSTAK ! SIGSTAK, ! #endif ! #ifdef SIGOSERROR ! SIGOSERROR, ! #endif ! SIGINT ! }; *************** *** 192,202 **** --- 201,215 ---- break; + #ifdef SIGSTAK case SIGSTAK: error = Copy_Error (Error_Stack); break; + #endif + #ifdef SIGOSERROR case SIGOSERROR: error = x__last_error (); break; + #endif } *************** *** 271,281 **** --- 284,298 ---- break; + #ifdef SIGSTAK case SIGSTAK: pxError = Copy_Error( Error_Stack ); break; + #endif + #ifdef SIGOSERROR case SIGOSERROR: pxError = x__last_error(); break; + #endif } |