diff options
-rw-r--r-- | ld/ChangeLog | 14 | ||||
-rw-r--r-- | ld/config.h | 2 | ||||
-rwxr-xr-x | ld/ldlnk960.c | 13 | ||||
-rw-r--r-- | ld/ldsym.c | 29 | ||||
-rw-r--r-- | ld/ldsym.h | 23 | ||||
-rwxr-xr-x | ld/ldtemplate | 22 | ||||
-rwxr-xr-x | ld/ldvanilla.c | 24 | ||||
-rw-r--r-- | ld/ldver.c | 18 | ||||
-rw-r--r-- | ld/ldwarn.c | 20 | ||||
-rw-r--r-- | ld/ldwarn.h | 29 |
10 files changed, 102 insertions, 92 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog index 2d4021a..49afc1b 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,17 @@ +Wed Oct 16 12:27:08 1991 Per Bothner (bothner at cygnus.com) + + * Makefile.in, config.h, ld.h, ldemul.c, ldexp.c, ldexp.h, + ldgram.y, ldlex.l, ldlnk960.c, ldmain.c, ldmisc.c, ldmisc.h, + ldsym.c, ldsym.h, ldtemplate, ldvanilla.c, ldver.c, ldver.h, + ldwarn.c, ldwarn.h, ldwrite.c, ldwrite.h: + Add or update copyright notices. + +Mon Oct 14 23:55:27 1991 Per Bothner (bothner at cygnus.com) + + * README: New file. + * Makefile.in: Changed installation directory name scheme + to be consistent with gcc. Also changed 'install'. + Mon Oct 14 17:30:02 1991 Roland H. Pesch (pesch at cygnus.com) * Makefile.in: new targets ld.mm, ld.me diff --git a/ld/config.h b/ld/config.h index 7c1ac73..005dcf4 100644 --- a/ld/config.h +++ b/ld/config.h @@ -6,7 +6,7 @@ GLD is free software; you can redistribute it and/or modify it under the terms of the GNU Genexral Public License as published by - the Free Software Foundation; either version 1, or (at your option) + the Free Software Foundation; either version 2, or (at your option) any later version. GLD is distributed in the hope that it will be useful, diff --git a/ld/ldlnk960.c b/ld/ldlnk960.c index 58a9b8e..bdaeab9 100755 --- a/ld/ldlnk960.c +++ b/ld/ldlnk960.c @@ -1,10 +1,12 @@ -/* Copyright (C) 1991 Free Software Foundation, Inc. +/* intel coff loader emulation specific stuff + Copyright (C) 1991 Free Software Foundation, Inc. + Written by Steve Chamberlain steve@cygnus.com This file is part of GLD, the Gnu Linker. GLD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 1, or (at your option) +the Free Software Foundation; either version 2, or (at your option) any later version. GLD is distributed in the hope that it will be useful, @@ -20,13 +22,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ $Id$ */ -/* - - Written by Steve Chamberlain steve@cygnus.com - - * intel coff loader emulation specific stuff - */ - #include "bfd.h" #include "sysdep.h" @@ -1,35 +1,28 @@ -/* Copyright (C) 1991 Free Software Foundation, Inc. - +/* All symbol handling for the linker + Copyright (C) 1991 Free Software Foundation, Inc. + Written by Steve Chamberlain steve@cygnus.com + This file is part of GLD, the Gnu Linker. -GLD is free software; you can redistribute it and/or modify +This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 1, or (at your option) -any later version. +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. -GLD is distributed in the hope that it will be useful, +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License -along with GLD; see the file COPYING. If not, write to -the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ +along with this program; if not, write to the Free Software +Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ /* * $Id$ - * - * -*/ + */ /* - Written by Steve Chamberlain steve@cygnus.com - - All symbol handling for the linker - - - - We keep a hash table of global symbols. Each entry in a hash table is called an ldsym_type. Each has three chains; a pointer to a chain of definitions for the symbol (hopefully one long), a pointer @@ -1,22 +1,21 @@ /* ldsym.h - - Copyright (C) 1991 Free Software Foundation, Inc. This file is part of GLD, the Gnu Linker. - GLD is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 1, or (at your option) - any later version. +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. - GLD is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. - You should have received a copy of the GNU General Public License - along with GLD; see the file COPYING. If not, write to - the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ typedef struct user_symbol_struct { diff --git a/ld/ldtemplate b/ld/ldtemplate index 7dc393d..961fbc0 100755 --- a/ld/ldtemplate +++ b/ld/ldtemplate @@ -5,32 +5,28 @@ * In that DO NOT EDIT the file; edit ldtemplate instead. */ -/* Copyright (C) 1991 Free Software Foundation, Inc. +/* emulate the original gld for the given <TARGET> + Copyright (C) 1991 Free Software Foundation, Inc. + Written by Steve Chamberlain steve@cygnus.com This file is part of GLD, the Gnu Linker. -GLD is free software; you can redistribute it and/or modify +This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 1, or (at your option) -any later version. +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. -GLD is distributed in the hope that it will be useful, +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License -along with GLD; see the file COPYING. If not, write to -the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ +along with this program; if not, write to the Free Software +Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ /* * $Id:# -*/ - -/* - * emulate the original gld for the given <TARGET> - * - * Written by Steve Chamberlain steve@cygnus.com */ #define TARGET_IS_<TARGET> diff --git a/ld/ldvanilla.c b/ld/ldvanilla.c index 0d16727..3bd51e6 100755 --- a/ld/ldvanilla.c +++ b/ld/ldvanilla.c @@ -1,33 +1,27 @@ -/* Copyright (C) 1991 Free Software Foundation, Inc. +/* A vanilla emulation with no defaults + Copyright (C) 1991 Free Software Foundation, Inc. + Written by Steve Chamberlain steve@cygnus.com This file is part of GLD, the Gnu Linker. -GLD is free software; you can redistribute it and/or modify +This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 1, or (at your option) -any later version. +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. -GLD is distributed in the hope that it will be useful, +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License -along with GLD; see the file COPYING. If not, write to -the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ +along with this program; if not, write to the Free Software +Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ /* * $Id$ - * -*/ - -/* - * A vanilla emulation with no defaults - * - * Written by Steve Chamberlain steve@cygnus.com */ - #include "bfd.h" #include "sysdep.h" @@ -2,19 +2,19 @@ This file is part of GLD, the Gnu Linker. -GLD is free software; you can redistribute it and/or modify +This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 1, or (at your option) -any later version. +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. -GLD is distributed in the hope that it will be useful, +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License -along with GLD; see the file COPYING. If not, write to -the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ +along with this program; if not, write to the Free Software +Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ /* * $Id$ @@ -23,13 +23,13 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #include <stdio.h> -#include "sysdep.h" #include "bfd.h" +#include "sysdep.h" -#include "ldversion.h" +#include "ldver.h" void ldversion() { - fprintf(stderr,"gld version BFD 0.16 \n"); + fprintf(stdout,"gld version BFD 0.18\n"); } diff --git a/ld/ldwarn.c b/ld/ldwarn.c index f5670b4..8aa189f 100644 --- a/ld/ldwarn.c +++ b/ld/ldwarn.c @@ -1,3 +1,23 @@ +/* + Copyright (C) 1991 Free Software Foundation, Inc. + Written by Steve Chamberlain of Cygnus Support. + +This file is part of GLD, the GNU linker. + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ + #include "bfd.h" #include "sysdep.h" #include "ldsym.h" diff --git a/ld/ldwarn.h b/ld/ldwarn.h index a055d0b..955ae9d 100644 --- a/ld/ldwarn.h +++ b/ld/ldwarn.h @@ -1,23 +1,22 @@ -/* ldwarn.h - - +/* Copyright (C) 1991 Free Software Foundation, Inc. + Written by Steve Chamberlain of Cygnus Support. - This file is part of GLD, the Gnu Linker. - - GLD is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 1, or (at your option) - any later version. +This file is part of GLD, the GNU linker. - GLD is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. - You should have received a copy of the GNU General Public License - along with GLD; see the file COPYING. If not, write to - the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ void EXFUN(add_warning,(asymbol *)); |