6-08-12
(I)
I reviewed the list of source files and I saw that practically the unique changed file is hi-lite/libs/containers/ada/DLL/a-cfdlli.ads
the rest of file list are the same, that was distributed on the gnat gpl version.
Original-file-list Hi-lite sources Rts-native Rts-sjlj
a-cbdlli.ads
/usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-native/adainclude/a-cbdlli.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-sjlj/adainclude/a-cbdlli.ads
a-cbhama.ads
/usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-native/adainclude/a-cbhama.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-sjlj/adainclude/a-cbhama.ads
a-cbhase.ads
/usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-native/adainclude/a-cbhase.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-sjlj/adainclude/a-cbhase.ads
a-cborma.ads
/usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-native/adainclude/a-cborma.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-sjlj/adainclude/a-cborma.ads
a-cborse.ads
/usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-native/adainclude/a-cborse.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-sjlj/adainclude/a-cborse.ads
a-cdlili.ads
/usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-native/adainclude/a-cdlili.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-sjlj/adainclude/a-cdlili.ads
a-cfdlli.ads /Altro/socis/hi-lite/libs/containers/ada/DLL/a-cfdlli.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-native/adainclude/a-cfdlli.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-sjlj/adainclude/a-cfdlli.ads
a-cfhama.ads /Altro/socis/hi-lite/libs/containers/ada/HAMA/a-cfhama.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-native/adainclude/a-cfhama.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-sjlj/adainclude/a-cfhama.ads
a-cfhase.ads /Altro/socis/hi-lite/libs/containers/ada/HASE/a-cfhase.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-native/adainclude/a-cfhase.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-sjlj/adainclude/a-cfhase.ads
a-cforma.ads /Altro/socis/hi-lite/libs/containers/ada/ORMA/a-cforma.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-native/adainclude/a-cforma.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-sjlj/adainclude/a-cforma.ads
a-cforse.ads /Altro/socis/hi-lite/libs/containers/ada/ORSE/a-cforse.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-native/adainclude/a-cforse.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-sjlj/adainclude/a-cforse.ads
a-cidlli.ads
/usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-native/adainclude/a-cidlli.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-sjlj/adainclude/a-cidlli.ads
a-cihama.ads
/usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-native/adainclude/a-cihama.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-sjlj/adainclude/a-cihama.ads
a-cihase.ads
/usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-native/adainclude/a-cihase.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-sjlj/adainclude/a-cihase.ads
a-ciorma.ads
/usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-native/adainclude/a-ciorma.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-sjlj/adainclude/a-ciorma.ads
a-ciormu.ads
/usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-native/adainclude/a-ciormu.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-sjlj/adainclude/a-ciormu.ads
a-ciorse.ads
/usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-native/adainclude/a-ciorse.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-sjlj/adainclude/a-ciorse.ads
a-cobove.ads
/usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-native/adainclude/a-cobove.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-sjlj/adainclude/a-cobove.ads
a-cofove.ads /Altro/socis/hi-lite/libs/containers/ada/VE/a-cofove.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-native/adainclude/a-cofove.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-sjlj/adainclude/a-cofove.ads
a-cohama.ads
/usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-native/adainclude/a-cohama.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-sjlj/adainclude/a-cohama.ads
a-cohase.ads
/usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-native/adainclude/a-cohase.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-sjlj/adainclude/a-cohase.ads
a-coinve.ads
/usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-native/adainclude/a-coinve.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-sjlj/adainclude/a-coinve.ads
a-convec.ads
/usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-native/adainclude/a-convec.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-sjlj/adainclude/a-convec.ads
a-coorma.ads
/usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-native/adainclude/a-coorma.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-sjlj/adainclude/a-coorma.ads
a-coormu.ads
/usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-native/adainclude/a-coormu.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-sjlj/adainclude/a-coormu.ads
a-coorse.ads
/usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-native/adainclude/a-coorse.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-sjlj/adainclude/a-coorse.ads
a-crdlli.ads
/usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-native/adainclude/a-crdlli.ads /usr/gnat/lib/gcc/i686-pc-linux-gnu/4.5.4/rts-sjlj/adainclude/a-crdlli.ads
At first I want to ask you about nomenclature, what does DLL, HAMA, HASE, ORMA, ORSE and VE mean?
Should I use the same source files? like a-cobove.ads to write new code for Replace_Element, this procedure is used in lists and Vectors
if I have to define new source files
Should I use the large naming style (i.e., ada-containers-bounded_vectors.ads) or short style ((i.e., a-cobove.ads)?
No comments:
Post a Comment