OSDN Git Service

* gcc.c (set_multilib_dir): Don't access *end.
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 5 Oct 2002 18:55:54 +0000 (18:55 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 5 Oct 2002 18:55:54 +0000 (18:55 +0000)
commita2770a85393c56473dd092d8fe2355c254970811
tree3f08c124b012b43d45c6dc5317707ba5f8e5e905
parent4842028bea1728de18df992b531c96789dce0303
* gcc.c (set_multilib_dir): Don't access *end.
Use memcpy instead of strncpy.  Don't write beyond malloced buffer.
(print_multilib_info): Don't show paths starting with ".:".
* genmultilib: Add new option, "yes" if multilibs are enabled.
Update comments.  If multilibs not enabled, print .:${osdirout}
for each directory.  If multilibs are enabled, always print
${dirout}:${osdirout}, even if the two are the same.
* Makefile.in (s-mlib): Pass @enable_multilib@ to genmultilib.
Pass all MULTILIB_* variables to genmultilib even if
--disable-multilib but MULTILIB_OSDIRNAMES is not empty.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@57846 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/Makefile.in
gcc/gcc.c
gcc/genmultilib