> I built an Ada cross-compiler and noticed that all the *.ali files in
> adalib are read-only, e.g.
> 
> ll /opt/rtems-4.12/lib64/gcc/powerpc-rtems4.12/7.1.1/adalib/
> 
> [...]
> 
> -r--r--r-- 1 sebastian_h domain users     5210 Jun 12 14:06 i-fortra.ali
> -r--r--r-- 1 sebastian_h domain users     2769 Jun 12 14:06 interfac.ali
> -r--r--r-- 1 sebastian_h domain users      805 Jun 12 14:06 ioexcept.ali
> -r--r--r-- 1 sebastian_h domain users     4179 Jun 12 14:06 i-pacdec.ali
> -rw-r--r-- 1 sebastian_h domain users  1450556 Jun 12 14:30 libgnarl.a
> -rw-r--r-- 1 sebastian_h domain users 16076716 Jun 12 14:30 libgnat.a
> 
> [...]
> 
> This is unlike the lib*.a files, which are user writeable. Its this
> intentional?

Yes for the ALI files, but no for the libraries (it doesn't matter for them).

-- 
Eric Botcazou

Reply via email to