• Skip to sidebar navigation
  • Skip to content

Bitbucket

  • More
    ProjectsRepositories
  • Help
    • Online help
    • Learn Git
    • Welcome to Bitbucket
    • Keyboard shortcuts
  • Log In
Alexander Dahl
  1. Alexander Dahl

buildroot

Public
Actions
  • Clone
  • Compare

Learn more about cloning repositories

You have read-only access

Navigation
  • Source
  • Commits
  • Branches
  • All Branches Graph
  • Forks
  1. Alexander Dahl
  2. buildroot

Source

buildroot/package/binutils/2.25.1/600-poison-system-directories.patch
Gustavo ZacariasGustavo Zacarias committed a8fd20b5e6b28 Jul 2015
Raw file
Source viewDiff to previous
xxxxxxxxxx
   --enable-64-bit-bfd     64-bit support (on hosts with narrower word sizes)
 
1
Patch adapted to binutils 2.23.2 and extended to use
2
BR_COMPILER_PARANOID_UNSAFE_PATH by Thomas Petazzoni.
3
​
4
[Gustavo: adapt to binutils 2.25]
5
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
7
​
8
Upstream-Status: Inappropriate [distribution: codesourcery]
9
​
10
Patch originally created by Mark Hatle, forward-ported to
11
binutils 2.21 by Scott Garman.
12
​
13
purpose:  warn for uses of system directories when cross linking
14
​
15
Code Merged from Sourcery G++ binutils 2.19 - 4.4-277
16
​
17
2008-07-02  Joseph Myers  <joseph@codesourcery.com>
18
​
19
    ld/
20
    * ld.h (args_type): Add error_poison_system_directories.
21
    * ld.texinfo (--error-poison-system-directories): Document.
22
    * ldfile.c (ldfile_add_library_path): Check
23
    command_line.error_poison_system_directories.
24
    * ldmain.c (main): Initialize
25
    command_line.error_poison_system_directories.
26
    * lexsup.c (enum option_values): Add
27
    OPTION_ERROR_POISON_SYSTEM_DIRECTORIES.
28
    (ld_options): Add --error-poison-system-directories.
29
    (parse_args): Handle new option.
30
​
31
2007-06-13  Joseph Myers  <joseph@codesourcery.com>
32
​
33
    ld/
34
    * config.in: Regenerate.
35
    * ld.h (args_type): Add poison_system_directories.
36
    * ld.texinfo (--no-poison-system-directories): Document.
37
    * ldfile.c (ldfile_add_library_path): Check
38
    command_line.poison_system_directories.
39
    * ldmain.c (main): Initialize
40
    command_line.poison_system_directories.
41
    * lexsup.c (enum option_values): Add
42
    OPTION_NO_POISON_SYSTEM_DIRECTORIES.
43
    (ld_options): Add --no-poison-system-directories.
44
    (parse_args): Handle new option.
45
​
46
2007-04-20  Joseph Myers  <joseph@codesourcery.com>
47
​
48
    Merge from Sourcery G++ binutils 2.17:
49
​
50
    2007-03-20  Joseph Myers  <joseph@codesourcery.com>
51
    Based on patch by Mark Hatle <mark.hatle@windriver.com>.
52
    ld/
53
    * configure.ac (--enable-poison-system-directories): New option.
54
    * configure, config.in: Regenerate.
55
    * ldfile.c (ldfile_add_library_path): If
56
    ENABLE_POISON_SYSTEM_DIRECTORIES defined, warn for use of /lib,
57
    /usr/lib, /usr/local/lib or /usr/X11R6/lib.
58
​
59
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
60
Signed-off-by: Scott Garman <scott.a.garman@intel.com>
61
​
62
diff -Nura a/ld/config.in b/ld/config.in
63
--- a/ld/config.in  2014-10-14 04:32:04.000000000 -0300
  • Git repository management for enterprise teams powered by Atlassian Bitbucket
  • Atlassian Bitbucket v6.7.2
  • Documentation
  • Request a feature
  • About
  • Contact Atlassian
Atlassian

Everything looks good. We'll let you know here if there's anything you should know about.