OK, 4x calls missing as below 1 1>[EMAIL PROTECTED]:~/pascal/src/fpcsrc/rtl/linux/sparc$ diff -u sysnr.inc~ sysnr.inc --- sysnr.inc~ 2006-02-15 07:19:26.000000000 +0000 +++ sysnr.inc 2006-08-03 13:49:10.000000000 +0000 @@ -207,14 +207,14 @@ syscall_nr_setpgid = 185 ; // Common // syscall_nr_pathconf = 186 SunOS Specific syscall_nr_tkill = 187 ; // SunOS: fpathconf -// syscall_nr_sysconf = 188 SunOS Specific + syscall_nr_exit_group = 188 ; // SunOS sysconf syscall_nr_uname = 189 ; // Linux Specific syscall_nr_init_module = 190 ; // Linux Specific syscall_nr_personality = 191 ; // Linux Specific // syscall_nr_prof = 192 Linux Specific -// syscall_nr_break = 193 Linux Specific -// syscall_nr_lock = 194 Linux Specific -// syscall_nr_mpx = 195 Linux Specific + syscall_nr_epoll_create = 193 ; // Linux Specific - was break + syscall_nr_epoll_ctl = 194 ; // Linux Specific - was lock + syscall_nr_epoll_wait = 195 ; // Linux Specific - was mpx // syscall_nr_ulimit = 196 Linux Specific syscall_nr_getppid = 197 ; // Linux Specific syscall_nr_sigaction = 198 ; // Linux Specific
I think I've got those right, I was referring to /usr/include/asm-sparc/unistd.h. Can't find them in the 2.4 kernel tree so I assume they're 2.6-specific. Compilation (make cycle) now progresses beyond that one and gets to this: /home/markMLl/pascal/src/fpcsrc/compiler/ppc1 -Fi../inc -Fi../sparc -Fi../unix -Fisparc -FE. -FU../../rtl/units/sparc-linux -dsparc -Us -Sg system.pp Free Pascal Compiler version 2.0.4-rc2 [2006/08/03] for sparc Copyright (c) 1993-2006 by Florian Klaempfl Target OS: Linux for SPARC Compiling system.pp generic.inc(559,13) Warning: Mixing signed expressions and longwords gives a 64bit result genmath.inc(286,9) Warning: unreachable code genmath.inc(299,8) Warning: unreachable code astrings.inc(157,5) Fatal: Internal error 200310092 astrings.inc(157,5) Fatal: Compilation aborted make[5]: *** [system.ppu] Error 1 make[5]: Leaving directory `/home/markMLl/pascal/src/fpcsrc/rtl/linux' make[4]: *** [linux_all] Error 2 As discussed earlier I was starting off with the released 2.0.0 compiler. Source files from fpcbuild_2_0_4_rc2.zip downloaded about 24 hours ago- I've got limited free bandwidth here. -- Mark Morgan Lloyd markMLl .AT. telemetry.co .DOT. uk [Opinions above are the author's, not those of his employers or colleagues] _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal