OLD | NEW |
1 #!/usr/bin/python | 1 #!/usr/bin/env python |
2 # Copyright (c) 2012 The Native Client Authors. All rights reserved. | 2 # Copyright (c) 2012 The Native Client Authors. All rights reserved. |
3 # Use of this source code is governed by a BSD-style license that can be | 3 # Use of this source code is governed by a BSD-style license that can be |
4 # found in the LICENSE file. | 4 # found in the LICENSE file. |
5 # | 5 # |
6 # | 6 # |
7 # This is a thin wrapper for native LD. This is not meant to be | 7 # This is a thin wrapper for native LD. This is not meant to be |
8 # used by the user, but is called from pnacl-translate. | 8 # used by the user, but is called from pnacl-translate. |
9 # This implements the native linking part of translation. | 9 # This implements the native linking part of translation. |
10 # | 10 # |
11 # All inputs must be native objects or linker scripts. | 11 # All inputs must be native objects or linker scripts. |
(...skipping 313 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
325 def LinkerFiles(args): | 325 def LinkerFiles(args): |
326 ret = [] | 326 ret = [] |
327 for f in args: | 327 for f in args: |
328 if IsFlag(f): | 328 if IsFlag(f): |
329 continue | 329 continue |
330 else: | 330 else: |
331 if not pathtools.exists(f): | 331 if not pathtools.exists(f): |
332 Log.Fatal("Unable to open '%s'", pathtools.touser(f)) | 332 Log.Fatal("Unable to open '%s'", pathtools.touser(f)) |
333 ret.append(f) | 333 ret.append(f) |
334 return ret | 334 return ret |
OLD | NEW |