Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(839)

Issue 293009: Mark assembly routines that don't need to be exported as hidden (Closed)

Created:
11 years, 2 months ago by Mark Mentovai
Modified:
9 years, 7 months ago
Reviewers:
robertm
CC:
native-client-reviews_googlegroups.com
Visibility:
Public.

Description

Mark assembly routines that don't need to be exported as .private_extern (Mac) or .hidden (Linux) BUG=http://crbug.com/24911 TEST=nm C.app/Contents/Versions/*/C F.framework/C F | grep " [A-TV-Z] " should not show any NaCl symbols. _NaClSwitch and _NaClSyscallSeg formerly showed up in the symbol table. Committed: http://code.google.com/p/nativeclient/source/detail?r=878

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+59 lines, -49 lines) Patch
M native_client/src/trusted/service_runtime/arch/arm/nacl_switch.S View 2 chunks +2 lines, -2 lines 0 comments Download
M native_client/src/trusted/service_runtime/arch/arm/nacl_syscall.S View 1 chunk +2 lines, -6 lines 0 comments Download
M native_client/src/trusted/service_runtime/arch/arm/nacl_tls_tramp.S View 2 chunks +3 lines, -3 lines 0 comments Download
M native_client/src/trusted/service_runtime/arch/arm/springboard.S View 2 chunks +4 lines, -3 lines 0 comments Download
M native_client/src/trusted/service_runtime/arch/arm/tramp.S View 2 chunks +4 lines, -3 lines 0 comments Download
M native_client/src/trusted/service_runtime/arch/x86_32/nacl_switch.S View 1 chunk +2 lines, -1 line 0 comments Download
M native_client/src/trusted/service_runtime/arch/x86_32/nacl_syscall.S View 1 chunk +2 lines, -5 lines 0 comments Download
M native_client/src/trusted/service_runtime/arch/x86_32/nacl_syscall_weak.S View 1 chunk +2 lines, -1 line 0 comments Download
M native_client/src/trusted/service_runtime/arch/x86_32/springboard.S View 2 chunks +5 lines, -4 lines 0 comments Download
M native_client/src/trusted/service_runtime/arch/x86_32/tramp.S View 1 chunk +18 lines, -14 lines 0 comments Download
M native_client/src/trusted/service_runtime/arch/x86_64/nacl_switch.S View 1 chunk +2 lines, -1 line 0 comments Download
M native_client/src/trusted/service_runtime/arch/x86_64/nacl_syscall.S View 1 chunk +2 lines, -5 lines 0 comments Download
M native_client/src/trusted/service_runtime/nacl_config.h View 2 chunks +11 lines, -1 line 0 comments Download

Messages

Total messages: 2 (0 generated)
Mark Mentovai
I fed this to the Chromium Mac, Linux, and Windows try servers, and they all ...
11 years, 2 months ago (2009-10-19 21:27:47 UTC) #1
robertm
11 years, 2 months ago (2009-10-19 21:47:25 UTC) #2
LGTM

On 2009/10/19 21:27:47, Mark Mentovai wrote:
> I fed this to the Chromium Mac, Linux, and Windows try servers, and they all
> compiled it successfully.

Powered by Google App Engine
This is Rietveld 408576698