Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Dmitriy Stepanov                     2:5070/251.1   20 Sep 2001  21:49:02
 To : Aleksey Kotov
 Subject : Re: Про Паскаль
 -------------------------------------------------------------------------------- 
 
 
  DS>>>> FreePascal так и делает. Hо только сначало в asm, потом
  DS>>>> собирает.
  VM>>> Сомневаюсь :)
 
  DS>> Есть прога 1.pas, запускаем ppc386 -s 1.pas получаем 1.s (сырец на
  DS>> асме), и скрипт для линковки.
 
  AK> Дмитрий, Вы запускаете компилятор с опцией, и пользуетесь при этом
  AK> ДОПОЛHИТЕЛЬHОЙ _возможностью_ получить ассемблер с своего языка высокого
  AK> уровня... Для собственных же нужд, fpc не переводит Ваш исходник в
  AK> ассемблер при компиляции :) Если бы Вы немного подумали что Вы делаете с
  AK> помощью опции -s, Вы бы безусловно и сами догадались до этого :)
  
 Hеправда ваша. Читаем доку, а точнее что пишет нам ppc386 -h
 
   -s     don't call assembler and linker (only with -a)
 
   
 ion:/usr/src# ppc 1.pas
 Compiling DeGluck Version
 Target OS: Linux for i386
 Compiling 1.pas
 Assembling program
 
 >^^^^^^^^^^^^^^^^^ это он тоже для красоты пишет?
 
 Linking 1
 1 Lines compiled, 0.6 sec
 
 И as он просто так ищет?
 
 ion:/usr/src# strace ppc 1.pas 2>&1 | grep /usr/bin/as
 stat("/usr/bin/as", {st_mode=S_IFREG|0755, st_size=222516, ...}) = 0
 
 Алексей, вам бы я просто посоветовал посмотреть как работает компилятор
 (если вам это интерестно) и сделать для себя выводы.
 
 -- 
 [ion<dog>rbcmail.ru] [registered Linux User #224284]
 --- tin/1.5.8-20010221 ("Blue Water") (UNIX) (Linux/2.2.19 (i686))
  * Origin: deadman inc. (2:5070/251.1)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Про Паскаль   Dmitriy Stepanov   17 Sep 2001 00:29:38 
 Про Паскаль   Vladimir Mosgalin   17 Sep 2001 23:02:20 
 Re: Про Паскаль   Dmitriy Stepanov   19 Sep 2001 02:30:10 
 Про Паскаль   Vladimir Mosgalin   19 Sep 2001 18:17:48 
 Re: Про Паскаль   Dmitriy Stepanov   20 Sep 2001 21:33:58 
 Про Паскаль   Vladimir Mosgalin   21 Sep 2001 15:59:44 
 Re: Про Паскаль   Dmitriy Stepanov   26 Sep 2001 01:24:06 
 Про Паскаль   Aleksey Kotov   20 Sep 2001 08:03:27 
 Про Паскаль   Svyatoslav Abramenkov   20 Sep 2001 14:00:00 
 Re: Про Паскаль   Dmitriy Stepanov   20 Sep 2001 21:49:02 
 Про Паскаль   Aleksey Kotov   21 Sep 2001 22:28:01 
 Re: Про Паскаль   Dmitriy Stepanov   22 Sep 2001 21:08:11 
 Про Паскаль   Sergey Korshunoff   22 Sep 2001 04:31:39 
 Re: Про Паскаль   Dmitriy Stepanov   29 Sep 2001 05:14:37 
Архивное /ru.linux/326419594d60.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional