Invention Grant
- Patent Title: Anti-viral compiler
- Patent Title (中): 抗病毒编译器
-
Application No.: US13937389Application Date: 2013-07-09
-
Publication No.: US09223974B2Publication Date: 2015-12-29
- Inventor: Gregory T. Kishi
- Applicant: GLOBALFOUNDRIES INC.
- Applicant Address: KY Grand Cayman
- Assignee: GLOBALFOUNDRIES INC.
- Current Assignee: GLOBALFOUNDRIES INC.
- Current Assignee Address: KY Grand Cayman
- Main IPC: G06F21/56
- IPC: G06F21/56 ; H04L29/06

Abstract:
In one general embodiment, a computer program product for compiling code includes a computer readable storage medium having computer readable code stored/encoded thereon. The computer readable code is readable/executable by a processor to: receive computer readable code to compile, the code including one or more functions, each function including one or more call functions; and build a stack frame for one of the call functions in the code. The stack frame includes: a return address sequence, logic configured to define local variables, logic configured to define a first guard variable and a second guard variable, logic configured to compare the first guard variable to the second guard variable, logic configured to execute the return address sequence when the first and second guard variables match, and logic configured to abort prior to executing the return address sequence when the first and second guard variables do not match.
Public/Granted literature
- US20150020201A1 ANTI-VIRAL COMPILER Public/Granted day:2015-01-15
Information query