```cmake
# toolchain-parallax_p8x32a
#
# Copyright 2017 Andrew Countryman <apcountryman@gmail.com>
#
# Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
# file except in compliance with the License. You may obtain a copy of the License at
#
#       http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software distributed under
# the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the specific language governing
# permissions and limitations under the License.

# File: CMakeCOGCXXInformation.cmake
# Description: Set up rule variables for COG C++.

message( STATUS "CMakeCOGCXXInformation.cmake" )

# object extension
set( CMAKE_COGCXX_OUTPUT_EXTENSION .cog )

# initialize flags
set( CMAKE_COGCXX_FLAGS "-Wno-main -mcog -xc++" )

# object compilation
set(
    CMAKE_COGCXX_COMPILE_OBJECT
    "<CMAKE_COGCXX_COMPILER> <DEFINES> <FLAGS> -o <OBJECT> <SOURCE>"
)
```

Add COGCXX object text localization and section renaming
user
```cmake
# toolchain-parallax_p8x32a
#
# Copyright 2017 Andrew Countryman <apcountryman@gmail.com>
#
# Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
# file except in compliance with the License. You may obtain a copy of the License at
#
#       http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software distributed under
# the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the specific language governing
# permissions and limitations under the License.

# File: CMakeCOGCXXInformation.cmake
# Description: Set up rule variables for COG C++.

message( STATUS "CMakeCOGCXXInformation.cmake" )

# object extension
set( CMAKE_COGCXX_OUTPUT_EXTENSION .cog )

# initialize flags
set( CMAKE_COGCXX_FLAGS "-Wno-main -mcog -xc++" )

# object compilation
set(
    CMAKE_COGCXX_COMPILE_OBJECT
    "<CMAKE_COGCXX_COMPILER> <DEFINES> <FLAGS> -o <OBJECT> <SOURCE>"
    "${CMAKE_OBJCOPY} --localize-text --rename-section .text=led_blinker.cog <OBJECT>"
)
```
assistant