Bart Oldeman
|
5ff361314c
|
ia16-elf-gcc: eliminate DOSDATA, DOSTEXT and C use of TGROUP.
Now that it understands relocations those are no longer necessary.
|
2018-07-12 14:27:03 -04:00 |
|
Bart Oldeman
|
8ee8135d4f
|
ia16-elf-gcc port: use CDECL = __attribute__((cdecl)) instead of varargs.
|
2018-07-12 10:56:26 -04:00 |
|
Bart Oldeman
|
89d97b18de
|
Fix ASMCFUNC (FAR) functions for ia16-elf-gcc.
We need to use make the functions vararg (,...) to make them cdecl.
For FAR functions we need wrappers.
|
2018-01-11 17:50:31 -05:00 |
|
Bart Oldeman
|
71a7d0d264
|
ia16-elf-gcc: provide GNU LD linker script and symbols to link kernel.
The resulting kernel and sys.com do not work yet (kernel prints 123 only).
Some functions in sys.com are placeholders.
|
2018-01-11 17:50:31 -05:00 |
|
Bart Oldeman
|
fbdbc4c25c
|
C source code changes so the kernel can compile with ia16-elf-gcc.
Use "make all COMPILER=gcc".
Linking does not work yet with these changes.
|
2018-01-11 17:50:31 -05:00 |
|
Stas Sergeev
|
68693a71c5
|
add missing ASM to fix build
Without this I am getting undefined reference to
_ReturnAnyDosVersionExpected
|
2016-10-06 07:23:59 -04:00 |
|
KJD
|
c431157156
|
FreeDOS kernel current - 2041+svn1709
|
2012-10-14 20:08:06 -04:00 |
|