Add or update copyright notices.
This commit is contained in:
parent
6150cc735f
commit
2d1a2445ff
14
ld/ChangeLog
14
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)
|
Mon Oct 14 17:30:02 1991 Roland H. Pesch (pesch at cygnus.com)
|
||||||
|
|
||||||
* Makefile.in: new targets ld.mm, ld.me
|
* Makefile.in: new targets ld.mm, ld.me
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
|
|
||||||
GLD is free software; you can redistribute it and/or modify
|
GLD is free software; you can redistribute it and/or modify
|
||||||
it under the terms of the GNU Genexral Public License as published by
|
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.
|
any later version.
|
||||||
|
|
||||||
GLD is distributed in the hope that it will be useful,
|
GLD is distributed in the hope that it will be useful,
|
||||||
|
|
|
@ -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.
|
This file is part of GLD, the Gnu Linker.
|
||||||
|
|
||||||
GLD is free software; you can redistribute it and/or modify
|
GLD is free software; you can redistribute it and/or modify
|
||||||
it under the terms of the GNU General Public License as published by
|
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.
|
any later version.
|
||||||
|
|
||||||
GLD is distributed in the hope that it will be useful,
|
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$
|
$Id$
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
|
||||||
|
|
||||||
Written by Steve Chamberlain steve@cygnus.com
|
|
||||||
|
|
||||||
* intel coff loader emulation specific stuff
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include "bfd.h"
|
#include "bfd.h"
|
||||||
#include "sysdep.h"
|
#include "sysdep.h"
|
||||||
|
|
||||||
|
|
27
ld/ldsym.c
27
ld/ldsym.c
|
@ -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.
|
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
|
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 of the License, or
|
||||||
any later version.
|
(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
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
GNU General Public License for more details.
|
GNU General Public License for more details.
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with GLD; see the file COPYING. If not, write to
|
along with this program; if not, write to the Free Software
|
||||||
the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
|
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* $Id$
|
* $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
|
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
|
is called an ldsym_type. Each has three chains; a pointer to a
|
||||||
chain of definitions for the symbol (hopefully one long), a pointer
|
chain of definitions for the symbol (hopefully one long), a pointer
|
||||||
|
|
23
ld/ldsym.h
23
ld/ldsym.h
|
@ -1,22 +1,21 @@
|
||||||
/* ldsym.h -
|
/* ldsym.h -
|
||||||
|
|
||||||
Copyright (C) 1991 Free Software Foundation, Inc.
|
Copyright (C) 1991 Free Software Foundation, Inc.
|
||||||
|
|
||||||
This file is part of GLD, the Gnu Linker.
|
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
|
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 of the License, or
|
||||||
any later version.
|
(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
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
GNU General Public License for more details.
|
GNU General Public License for more details.
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with GLD; see the file COPYING. If not, write to
|
along with this program; if not, write to the Free Software
|
||||||
the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
|
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
|
||||||
|
|
||||||
typedef struct user_symbol_struct
|
typedef struct user_symbol_struct
|
||||||
{
|
{
|
||||||
|
|
|
@ -5,32 +5,28 @@
|
||||||
* In that DO NOT EDIT the file; edit ldtemplate instead.
|
* 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.
|
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
|
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 of the License, or
|
||||||
any later version.
|
(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
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
GNU General Public License for more details.
|
GNU General Public License for more details.
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with GLD; see the file COPYING. If not, write to
|
along with this program; if not, write to the Free Software
|
||||||
the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
|
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* $Id:#
|
* $Id:#
|
||||||
*/
|
|
||||||
|
|
||||||
/*
|
|
||||||
* emulate the original gld for the given <TARGET>
|
|
||||||
*
|
|
||||||
* Written by Steve Chamberlain steve@cygnus.com
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define TARGET_IS_<TARGET>
|
#define TARGET_IS_<TARGET>
|
||||||
|
|
|
@ -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.
|
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
|
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 of the License, or
|
||||||
any later version.
|
(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
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
GNU General Public License for more details.
|
GNU General Public License for more details.
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with GLD; see the file COPYING. If not, write to
|
along with this program; if not, write to the Free Software
|
||||||
the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
|
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* $Id$
|
* $Id$
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*
|
|
||||||
* A vanilla emulation with no defaults
|
|
||||||
*
|
|
||||||
* Written by Steve Chamberlain steve@cygnus.com
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
#include "bfd.h"
|
#include "bfd.h"
|
||||||
#include "sysdep.h"
|
#include "sysdep.h"
|
||||||
|
|
||||||
|
|
18
ld/ldver.c
18
ld/ldver.c
|
@ -2,19 +2,19 @@
|
||||||
|
|
||||||
This file is part of GLD, the Gnu Linker.
|
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
|
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 of the License, or
|
||||||
any later version.
|
(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
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
GNU General Public License for more details.
|
GNU General Public License for more details.
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with GLD; see the file COPYING. If not, write to
|
along with this program; if not, write to the Free Software
|
||||||
the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
|
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* $Id$
|
* $Id$
|
||||||
|
@ -23,13 +23,13 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
|
||||||
|
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include "sysdep.h"
|
|
||||||
#include "bfd.h"
|
#include "bfd.h"
|
||||||
|
#include "sysdep.h"
|
||||||
|
|
||||||
#include "ldversion.h"
|
#include "ldver.h"
|
||||||
|
|
||||||
void
|
void
|
||||||
ldversion()
|
ldversion()
|
||||||
{
|
{
|
||||||
fprintf(stderr,"gld version BFD 0.16 \n");
|
fprintf(stdout,"gld version BFD 0.18\n");
|
||||||
}
|
}
|
||||||
|
|
20
ld/ldwarn.c
20
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 "bfd.h"
|
||||||
#include "sysdep.h"
|
#include "sysdep.h"
|
||||||
#include "ldsym.h"
|
#include "ldsym.h"
|
||||||
|
|
29
ld/ldwarn.h
29
ld/ldwarn.h
|
@ -1,23 +1,22 @@
|
||||||
/* ldwarn.h -
|
/*
|
||||||
|
|
||||||
Copyright (C) 1991 Free Software Foundation, Inc.
|
Copyright (C) 1991 Free Software Foundation, Inc.
|
||||||
|
Written by Steve Chamberlain of Cygnus Support.
|
||||||
|
|
||||||
This file is part of GLD, the Gnu Linker.
|
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
|
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 of the License, or
|
||||||
any later version.
|
(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
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
GNU General Public License for more details.
|
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. */
|
||||||
|
|
||||||
|
|
||||||
void EXFUN(add_warning,(asymbol *));
|
void EXFUN(add_warning,(asymbol *));
|
||||||
|
|
Loading…
Reference in New Issue