   1               		.file	"new.cpp"
   2               	__SP_H__ = 0x3e
   3               	__SP_L__ = 0x3d
   4               	__SREG__ = 0x3f
   5               	__tmp_reg__ = 0
   6               	__zero_reg__ = 1
   9               		.text
  10               	.Ltext0:
  80               	.global	_Znwj
  82               	_Znwj:
  83               	/* prologue: function */
  84               	/* frame size = 0 */
  85               	/* stack size = 0 */
  86               	.L__stack_usage = 0
  87 0000 0C94 0000 		jmp malloc
  91               	.global	_Znaj
  93               	_Znaj:
  94               		.stabd	46,0,0
   1:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp **** /*
   2:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp ****   Copyright (c) 2014 Arduino.  All right reserved.
   3:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp **** 
   4:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp ****   This library is free software; you can redistribute it and/or
   5:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp ****   modify it under the terms of the GNU Lesser General Public
   6:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp ****   License as published by the Free Software Foundation; either
   7:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp ****   version 2.1 of the License, or (at your option) any later version.
   8:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp **** 
   9:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp ****   This library is distributed in the hope that it will be useful,
  10:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp ****   but WITHOUT ANY WARRANTY; without even the implied warranty of
  11:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp ****   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  12:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp ****   See the GNU Lesser General Public License for more details.
  13:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp **** 
  14:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp ****   You should have received a copy of the GNU Lesser General Public
  15:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp ****   License along with this library; if not, write to the Free Software
  16:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp ****   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
  17:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp **** */
  18:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp **** 
  19:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp **** #include <stdlib.h>
  20:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp **** 
  21:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp **** void *operator new(size_t size) {
  22:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp ****   return malloc(size);
  23:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp **** }
  24:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp **** 
  25:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp **** void *operator new[](size_t size) {
  96               	.LM0:
  97               	.LFBB1:
  98               	/* prologue: function */
  99               	/* frame size = 0 */
 100               	/* stack size = 0 */
 101               	.L__stack_usage = 0
  26:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp ****   return malloc(size);
 103               	.LM1:
 104 0004 0C94 0000 		jmp malloc
 106               	.Lscope1:
 108               		.stabd	78,0,0
 109               	.global	_ZdlPv
 111               	_ZdlPv:
 112               	/* prologue: function */
 113               	/* frame size = 0 */
 114               	/* stack size = 0 */
 115               	.L__stack_usage = 0
 116 0008 0C94 0000 		jmp free
 120               	.global	_ZdaPv
 122               	_ZdaPv:
 123               		.stabd	46,0,0
  27:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp **** }
  28:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp **** 
  29:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp **** void operator delete(void * ptr) {
  30:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp ****   free(ptr);
  31:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp **** }
  32:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp **** 
  33:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp **** void operator delete[](void * ptr) {
 125               	.LM2:
 126               	.LFBB2:
 127               	/* prologue: function */
 128               	/* frame size = 0 */
 129               	/* stack size = 0 */
 130               	.L__stack_usage = 0
  34:/home/mrh/Downloads/arduino-1.8.8-linux64/arduino-1.8.8//hardware/arduino/avr/cores/arduino/new.cpp ****   free(ptr);
 132               	.LM3:
 133 000c 0C94 0000 		jmp free
 135               	.Lscope2:
 137               		.stabd	78,0,0
 139               	.Letext0:
 140               		.ident	"GCC: (GNU) 5.4.0"
DEFINED SYMBOLS
                            *ABS*:0000000000000000 new.cpp
     /tmp/ccsmXVCE.s:2      *ABS*:000000000000003e __SP_H__
     /tmp/ccsmXVCE.s:3      *ABS*:000000000000003d __SP_L__
     /tmp/ccsmXVCE.s:4      *ABS*:000000000000003f __SREG__
     /tmp/ccsmXVCE.s:5      *ABS*:0000000000000000 __tmp_reg__
     /tmp/ccsmXVCE.s:6      *ABS*:0000000000000001 __zero_reg__
     /tmp/ccsmXVCE.s:82     .text:0000000000000000 _Znwj
     /tmp/ccsmXVCE.s:93     .text:0000000000000004 _Znaj
     /tmp/ccsmXVCE.s:111    .text:0000000000000008 _ZdlPv
     /tmp/ccsmXVCE.s:122    .text:000000000000000c _ZdaPv

UNDEFINED SYMBOLS
malloc
free
