flat assembler
Message board for the users of flat assembler.
  
       
      Index
      > Linux > Hello,I'm REALLY new to this linux stuff. | 
  
| Author | 
  | 
              
| 
                  
                   arafel 17 Oct 2006, 07:54 
                  [warning: shameless plug ahead]
 
                  
                Look at the topmost thread in this subforum.  | 
              |||
                  
  | 
              
| 
                  
                   LocoDelAssembly 17 Oct 2006, 13:20 
                  BTW, is correct to use INT/SYSCALL if you want you program tu run in future versions of the kernel? You can also use INT/SYSCALL on NT based Windowses but you have to call them through the proper API. 
                  
                 | 
              |||
                  
  | 
              
| 
                  
                   arafel 17 Oct 2006, 14:06 
                  It's safer to use library calls if you want to be 100% sure, but system calls are relatively safe if you make sure not to use any syscalls that have been scheduled for removal or some major rewrite. 
                  
                 | 
              |||
                  
  | 
              
| 
                  
                   vid 17 Oct 2006, 14:15 
                  are there some scheduled for removal? if so, be sure to mention it in your docs  
                  
                 | 
              |||
                  
  | 
              
| 
                  
                   arafel 17 Oct 2006, 15:04 
                  I spotted about seven syscalls (one of them was some signal related function, don't remember the others) that have comments in the source code along those lines: 'this function superceded by blablabla and maintained only for compatibility'. Not exactly a definite, near future, removal; but I guess not something to be relied upon  
                  
                I think i have mentioned about all of them in the docs, but will recheck just in case.  | 
              |||
                  
  | 
              
| 
                  
                   vid 17 Oct 2006, 15:19 
                  thx a lot 
                  
                 | 
              |||
                  
  | 
              
| 
                  
                   2 18 Oct 2006, 03:39 
                  Quote: warning: shameless plug ahead I did,but I couldn't find the help I needed still. Well,I guess I'll try it again next time I'm in ubuntu. I'm booted in XP for some really strange stuff. _________________ There are 10 kinds of people in the world. Those who know binary and those who haven't met me.  | 
              |||
                  
  | 
              
| 
                  
                   Quantum 21 Oct 2006, 02:10 
                  A moreless complete reference is here:
 
                  
                http://www.lxhp.in-berlin.de/lhpsyscal.html Quote: 
 It is very safe if you handle the compatibility issues carefully. BTW, you can test for a particular kernel version and OS family (Linux/BSD/...) before performing any syscall. I've seen many bugs in LIBC and other standard libs. You are never safe using LIBC  | 
              |||
                  
  | 
              
< Last Thread | Next Thread >  | 
    
Forum Rules: 
  | 
    
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.