April 2016 Commit Log

Number of Commits:
Number of Active Developers:
damato 2016-04-12 17:07 Rev.: 8381

* tools/genclasses/gc.c: reworked YAM_NewObject() once more and replaced
the ASM stub for the MorphOS build with some C-language equalivant which
copies all variable arguments into a "struct TagItem" array with a maximum
size of 128 entries. This routine is now generally used rather than using
VARARGS68K for the other platforms. In addition, it solves a still existing
problem where more than 8 arguments resulted in some undefined problems and
thus the ASM stub couldn't be usd. This refs #617.

31 lines of code changed in 1 file:

damato 2016-04-12 17:06 Rev.: 8380

* src/Makefile: added -Wno-pointer-sign to MOS compile to please GCC5.

1 lines of code changed in 1 file:

damato 2016-04-11 21:23 Rev.: 8379

* tools/genclasses/gc.c: implemented an ASM stub for MorphOS compiles with
GCC > 2 because newer GCC versions unfortunately don't support VARARGS68K
anymore. This should hopefully fix recent problems with our GCC5 compiles
for MorphOS, thus closes #617.

48 lines of code changed in 1 file:

damato 2016-04-11 10:44 Rev.: 8378

* misc: replaced several VARARGS68K uses with calls to preprocessor macros which
will convert a varargs function call into a tagitem list function call. This
is a preparation of GCC5 support for the MorphOS build and refs #617.

38 lines of code changed in 12 files:

damato 2016-04-11 09:55 Rev.: 8377

* src/Makefile: removed GCCVER=2 setup for MorphOS build since we are compiling
the MorphOS build with GCC 5.x now.

0 lines of code changed in 1 file:

March 2016 »

Generated by StatSVN 0.7.0