Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • This project
    • Loading...
  • Sign in / Register
A
angle
  • Project
    • Overview
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Chen Yisong
  • angle
  • Repository

Switch branch/tag
  • angle
  • src
  • compiler
  • preprocessor
  • ExpressionParser.y
Find file
BlameHistoryPermalink
  • Jamie Madill's avatar
    Fix build on QNX. · 9c318342
    Jamie Madill authored Nov 01, 2013
    InfoSink.h needs stdlib.h for abs(int) and free() in the global namespace.
    
    ExpressionParser needs malloc.h, because bison needs malloc and free in
    the global namespace, but "#include <cassert>" will put it only in the
    std:: namespace on QNX.
    
    BUG=500
    R=geofflang@chromium.org, jmadill@chromium.org, shannonwoods@chromium.org, zmo@chromium.org
    
    Review URL: https://codereview.appspot.com/19330044
    9c318342
ExpressionParser.y 6.84 KB
EditWeb IDE
×

Replace ExpressionParser.y

Attach a file by drag & drop or click to upload


Cancel
A new branch will be created in your fork and a new merge request will be started.